以计算思维为导向的C语言编程思维能力提升研究
2019-07-08邹柳聪缪佳佳
中小学电教 2019年6期
邹柳聪 缪佳佳
(浙江师范大学 教师教育学院,浙江 金华 321000)
一、引言
近年来,在国内关于计算思维的研究逐年上升,成为计算机学科与教育领域关注的重点,研究热度不断升高。大多数高校将程序设计、编程设计等课程列为计算机和通信等专业的必修课程,以及理工科非计算机专业的计算机基础课程之一[1],研究者和教学者也更加注重将传统的以知识传授为导向的教学转向以计算思维为导向的教学。以计算思维的理念为切入点,渗透计算思维的特征到实际的教学实践环节,有效地培养学生的程序设计、编程能力,大多数教学实践证明培养学生的计算思维能力能够作为一个解决问题的有效工具,对程序教学的实践、学生编程思维能力的提升都具有重要指导意义。
二、研究背景
(一)计算思维在教育领域兴起且研究热潮不断
计算思维的研究起步较早,在20世纪下半叶就已出现计算思维的概念,我国周以真(Jean-nette M.Wing)教授[2]于2006年在计算机权威杂志“Communication of the ACM”上发表了题为“Computational Thinking”的文章。周教授在文中给出了“计算思维”的定义与说明,认为计算思维是运用计算机科学的基础概念进行问题求解、系统设计以及人类行为理解等涵盖计算机科学之广度的一系列思维活动。其本质内容体现了抽象、约简、规划、关注点分离、递归、优化、分解等思维特征。关于计算思维的教学和培养在计算机、信息技术等教育领域均呈现出较高的活跃度,尤其是在高等教学中逐渐成为广泛关注的重要研究课题。……
登录APP查看全文
