APP下载

Python语言:程序设计课程教学改革的理想选择

2016-05-30嵩天黄天羽礼欣

中国大学教学 2016年2期
关键词:高等教育教学改革

嵩天 黄天羽 礼欣

摘要:面向计算思维的教学改革需要理解计算思维的时代性,即计算思维是基于计算机技术的科学思维,教学改革要符合并适应计算机技术的发展阶段。Python语言是目前最接近自然语言的通用编程语言,近年来在美国大学广受欢迎,并取得了良好的教学效果。面向非计算机专业本科生开展Python语言教学是程序设计课程发展的重要历史契机,有助于进一步释放师生活力和创新热情,全面提升教学质量,使学生有机会掌握一门终身受用的程序设计语言。

关键词:高等教育:教学改革;Python语言:计算思维:程序设计;非计算机专业

一、计算思维培养视角下的程序设计课程

1.程序设计课程教学内容分析

我们选取非计算机专业本科生程序设计课程最主要的教学内容:C,Java,VB三种编程语言,以及本文建议开设的Python语言,逐一分析这些编程语言所阐述的计算思维外延。

(1)C语言。我国大学针对非计算机专业普遍开设C语言程序设计课程,其实际教学内容围绕数据类型、指针、内存、字符操作等开展。这些内容主要诠释“计算机系统结构时代”的计算思维外延,即计算机体系结构(计算机工作原理)的抽象和自动化。通过这种计算思维的培养,能够让学生掌握程序的高效运行模式。

然而,由于非计算机专业同学缺少计算机体系结构相关知识,也没有专业需求,即使通过C语言考试,也很难在后续计算机应用中使用该语言解决面对的计算问题。……

登录APP查看全文

猜你喜欢

高等教育教学改革
新形势下加强高校师德建设的对策研究
大数据对高等教育发展的推动研究
关于应用型计算机专业培养方案的研究
基于Flash+XML技术的护理技能虚拟教学平台设计与实现
中国高等教育供给侧改革研究:起源、核心、内涵、路径
高等教育教学中的重与轻分析
中职学校“生本课堂”的调查研究与实践
高校三维动画课程教学方法研究
基于人才培养的技工学校德育实效性研究
现代信息技术在高职数学教学改革中的应用研究