如何在“算法与程序设计”教学中培养计算思维探索

发表时间:2020/4/1   来源:《教育学文摘》2019年9月17期   作者:孔军
[导读] 随着现代社会和教育的不断发展,计算思维已经成为了世界的关注热点,也是教育界最近几年的重点研究课题,
        摘要
        随着现代社会和教育的不断发展,计算思维已经成为了世界的关注热点,也是教育界最近几年的重点研究课题,计算思维在当今社会中就像“听、说、读、写”一样的必要技巧,我们每个人都应该熟练的掌握。计算思维主要是就是一种建立在数学和工程的思维基础上的一种用来解决问题的思维方式,是现实世界中巨大复杂系统设计与评估的一种工程思维方式,也是复杂性、心理、只能和人类行为理解的一般科学思维方式,本文主要是对计算思维在“算法与程序设计”教学中培养进行分析,希望可以提升“算法与程序设计”教学中计算思维的培养效率。
关键词:“算法与程序设计”;计算思维;教学;培养;
引言
        根据高中信息技术的课程标准指出,在高中学习信息技术的主要发展目标就是提高学生的核心素养,让学生能够在生活问题解决中充分的应用算法程序思维,提升学生的创新思维能力,让学生能够体验程序算法的作用,充分掌握“信息意识”、“数学化思维”、“计算思维”、和“信息责任”四个方面的内容。在计算思维的培养中算法的学习是非常重要的一部分,而程序设计的重点是问题的解决思路和算法的思维,所以在高中进行“算法与程序设计”教学的过程中一定要注重学生计算思维的培养。
1、什么是计算思维
        计算思维主要就是在进行系统设计和问题解决以及人类行为理解的时候的时候运用计算机科学的基本概念的一系列思维活动,计算思维总的来说是一种计算思维,能够包含构造和设计两种思维,在算法课程中培养计算思维主要就是将实际的问题数字化和抽象化解决,这样就能够清晰地了解问题的前后顺序和解决步骤,通过将一个巨大复杂的问题进行科学的划分来找到问题的解决方案,最后根据问题的划分来找出合理的算法和解决思路。
2、“计算思维”培养存在问题
        在当前的“算法与程序设计”课程教学中往往是注重对于程序语言的学习,在一定程度上忽略了对于思维和算法的培养,老师在课堂中注重对于专业知识的讲解和问题解决技巧的讲解,没有重视学生的构建模型和算法的分析以及对算法的原理和意识培养。这种教学思维就导致了学生在学习的时候对计算机技术方面很了解,但是对思维模式的了解不是很透彻,所以在之后解决问题的时候善于利用现阶段成熟的技术手段,不能够通过通过科学的方法来寻找出自身的思维见解。


3、“算法与程序设计”课程中培养计算思维的措施
3.1提高学生学习的积极性
        在高中学习的课程中,学生的学习态度是非常重要的,所以老师在进行“算法与程序设计”教学的时候首先应该让学生的正确的理解这门课程,提升学生学习的积极性,在以往的教学中,由于“算法与程序设计”课程的难度较大,导致学生的放弃和忽视,所以学生往往看不到计算思维的重要性,所以老师在教学之前就应该引导学生对计算思维的重要性了解,充分提高学生的学习积极性。
3.2改善教学体系和教学内容
        “算法与程序设计”课程对高中学生来说是比较困难的,所以在入门的时候一定要充分激发学生的积极性,所以老师应该有效的调整自己的教学手段,对教材的内容进行调整,让学生的入门更加简单。在教学的过程中应该分阶段进行,首先让学生学习vb程序和对于文件操作,之后对基本的知识概念进行学习,最后对学习空间属性和算法知识进行学习,这样进行分层次的教学能够让学生更好的入门,不至于在入门阶段就遭受打击,减轻学生的心理压力和排斥心理,有助于促进学生思维能力的发展。
3.3培养学生的实践能力
        “算法与程序设计”课程不仅是对计算机专业知识的学习,也是一门实践性很强的学科,并且在实践操作中也更能培养学生的计算思维,所以说一定要加强学生实践能力的培养。在教学的时候可以采用任务驱动的办法,在教学的过程中为学生布置任务,让学生子逐渐的任务解决中培养思维能力,学习更多的知识。
3.4小组学习
    在进行任务驱动模式的教学过程中还可以通过小组来进行,小组之间的竞争能够很好地激发学生的学习兴趣,调动学生的学习激情和内在潜力。老师在教学过程中布置小组任务还能够让学生在完成任务的过程中体验到成功的快乐,增强学生的自信心和计算思维。
结语
        综上所述,我们已经充分的了解了计算思维在“算法与程序设计”课程中的重要性,中学生计算思维的培养对未来计算机科学的发展具有深远的意义。计算机科学技术的核心就是算法与程序设计,所以在今后的教学过程中,老师应该加强对学生计算思维的培养。
参考文献
[1]张会,罗南超.(2013).计算思维在程序设计教学中的培养.阿坝师范高等专科学校学报(03),99-101.doi:CNKI:SUN:ABSF.0.2013-03-024.
[2]徐利军,冯国富,葛艳,郑宗生,王爱继,贺琪,袁小华,赵丹枫."面向计算思维能力培养的程序设计课程教学方法探索."教育教学论坛.17 (2017).Print.
[3]李志宜.(2019).高中程序设计教学中计算思维的培养.福建教育学院学报,20(03),26-27.doi:CNKI:SUN:FJXB.0.2019-03-009.
       
投稿 打印文章 转寄朋友 留言编辑 收藏文章
  期刊推荐
1/1
转寄给朋友
朋友的昵称:
朋友的邮件地址:
您的昵称:
您的邮件地址:
邮件主题:
推荐理由:

写信给编辑
标题:
内容:
您的昵称:
您的邮件地址: