教育编程语言设计原理 | 教育信息学 | 维尔纽斯大学数据科学与数字技术研究所

  • 几十年间一直在描述和讨论用于学习和教学的编程语言设计原则,Niklaus Wirth 的工作影响最大,包括简单性、模块化、正交性和可读性等原则。
  • 为何这仍是教育工作者之间存在根本分歧的领域,为何教师仍无法就适合新手编程的语言达成一致,为何没有一种专为教育设计且在世界范围内广泛使用的编程语言。
  • 本文在当前系统和技术的背景下列举和描述了教育语言设计原则,并讨论了随着学科的发展这些原则的解释为何会发生变化。
  • 评估了这些原则在当前世界的意义,以及为何未达成共识。
  • 讨论了教学语言与行业语言的相对优势,并阐明为何每一代学习者都需要他们自己的语言。
阅读 6
0 条评论