全国服务热线:400-6136-679

位置:常州童程童美少儿编程学校 > 学校动态 > 高中编程教育 编制计算机程序解决问题

高中编程教育 编制计算机程序解决问题

来源:常州童程童美少儿编程学校时间:2020/7/18 16:08:40

  编程教育无疑越来越成为信息技术教学的重心,但是如何实施也有不同做法,如基于算法、语法、应用开发、计算思维等不同角度。如今,对如何落实计算思维这一核心素养,将成为我们教学的新责任。本期解码,让我们从两个完全不同的教学思路观察同一个教学内容,体验不同的教学过程,探讨程序教学的特点。

  编制计算机程序解决问题

  通过这节课的学习主要让学生了解VB的编程运行环境,初步认识程序的作用;体验完整的编程过程,感受计算机解决问题的基本过程;通过实践探究初步培育计算思维。

  本节课的主要特点是,在学习任务的设计上,具有层次递进的特点。任务一是基础任务,需要同学们完整的按照老师的演示和要求做出来,在这个基础任务的完成过程中主要是让学生体验完整的编制程序绘制函数图象的过程。任务二是在任务一的基础上以小组为单位,小组长具体分工,通过对函数表达式各个参数的修改观察函数图象的变化,任务二不仅仅印证了数学方法,也让学生体验编程解决问题的特点和算法的意义,并为接下来的任务三做铺垫。任务三是在给予一定提示的基础上发挥学生的想象力自由创作,深化对本节课知识的理解。

  课前准备:有效组织才能提率

  将学生分为4个小组,每个小组选一个小组长,课前交代好小组长本节课需要做的工作,小组成员之间具体的任务分工,小组成员的合作,以及小组长的总结发言等具体事宜,以小组作为评价单位进行评价。

  情景引入:用代码与效果共同演绎程序的功能

  教师通过屏幕运行程序让学生回答是哪种函数图象。然后,出示抛物线、双抛物线及多个函数的图象程序代码,指向函数表达式,进行观察。

  本环节不仅直观呈现出程序解决问题的优越性,也从感官上消除了利用编程绘制函数图象的神秘感,直观感受程序的强大功能,从而激发学生的学习兴趣。

  问题分析:问题解决是算法设计的根本出发点之一

  教师引领学生回顾数学方法,如抛物线图象取值描点绘制图象的过程。

  作为程序设计的灵魂,算法本身是一个非常抽象的概念。由学生已有的数学知识描点法绘函数图象作为切入点,更容易理解计算机编程解决问题的算法思想。为接下来的流程图分析做准备,更好的引出算法概念。

  通过课堂效果反馈来看,这一环节的设计非常有必要的,学生在描点绘图中体会到计算机绘图可能采取的方法,即对认识算法概念的生成。

  算法设计:在画流程图中让算法与思维紧密结合

  教师活动:在体验了取值描点绘函数图象的基础上,分析并完成流程图的制作。参考图示如下。

  通过以上流程图,不难深入理解到:算法就是解决问题详细的方法和步骤。算法是程序设计的灵魂,接下来的程序编制也是以算法为依据。可见,对于算法的概念“算法就是解决问题详细的方法和步骤”,学生在的基础上通过具体的分析问题的过程,更容易接受算法的概念。

领取试听课
每天限量名额,先到先得

尊重原创文章,转载请注明出处与链接:http://www.peixun360.com/2499/news/220791/违者必究! 以上就是常州童程童美少儿编程学校 小编为您整理 高中编程教育 编制计算机程序解决问题的全部内容。

温馨提示:提交留言后老师会第一时间与您联系!热线电话:400-6136-679