嵩天+彭远红+宋文婷
Python语言已经成为国际最受欢迎的程序设计语言,国外众多大学从2009年开始针对该语言广泛开设相关课程。2016年,教育部高等学校大学计算机课程教学指导委员会发布了《大学计算机基础课程教学基本要求》,首次建议将Python语言作为程序设计入门课程的教学语言。以此为契机,我国高校也逐步开展程序设计课程的教学改革。
在程序设计课程“推陈出新”过程中,我们不禁要问,Python语言仅仅是一种新的程序设计语言吗?针对其他编程语言的教学方案和案例经过简单更换就能够适用Python语言吗?开展Python语言教学有哪些格局上的不同?以这些问题为代表的Python语言教学改革思路和理念是进一步开设课程最先需要探讨的重要问题。
2017年4月22—23日,“第一届全国高校Python语言与计算生态教学研讨会”(以下简称“研讨会”)在北京理工大学成功召开,来自全国11所985高校、100余所其他各类高校共240余位专家、领導和教师参加了会议。会议围绕Python语言教学理念、教学方案和教学案例等内容开展了深入交流和研讨,来自全国10余所高校一线教师的18个精彩报告给参会者留下了深刻印象。其中,作为我国高校最早开展Python语言教学改革单位之一,北京理工大学计算机学院结合4年多的教学改革经验提出并阐述了将“理解和运用计算生态”作为Python语言教学理念的建议,得到了参会教师的广泛认同和积极响应。
我们在研讨会上达成共识,建议“将Python语言作为我国高校各专业的程序设计入门语言”。……