在“课堂四声”的实践中彰显计算思维的培养

2018-05-14 10:59宋世红
学校教育研究 2018年17期
关键词:中心点程序设计语句

宋世红

课堂“四声”即:掌声、笑声、质疑声、辩论声。 “掌声”留下倾听的好习惯,留下做人的好品质。 “笑声”留下成长的快乐,留下向学的情感。 “质疑声”留下批判的思维,留下独立的人格。 “辩论声”留下思维拔节的声音,留下追求真理的精神。

在信息技术课堂教学中,小步走,润物细无声的将计算思维渗透进教学中,对学生进行计算思维的培养。而“课堂四声”这样的课堂教学模式,能够把计算思维的培养显现化。它就像显影剂一样将学生的思维成长过程,呈现出来。

一、深度对话,理解编程语句

由美国麻省理工学院媒体实验室终身幼儿园研究小组在多年研究互动媒体设计者活动的基础上提出计算思维的定义从三个维度分析了计算思维应包含的要素,即计算概念、计算实践和计算观念。这个定义与信息技术课程三维目标相呼应,即计算概念对应知识与技能,计算实践对应过程与方法,计算观念对应情感态度与价值观。这说明计算思维培养的基础是计算概念也就是知识与技能。在计算机程序设计教学中渗透计算思维。通过计算机程序设计教学培养学生的计算思维。所以在程序设计学习过程中,对程序语句的理解非常重要。在信息技术课堂学习的过程中,在课堂四声的引领下,生生之间的深度对话,促进程序语言的理解和掌握。

课堂教学片段:学习“坐标”

生1:x和y,统称为坐标,它们能确定事物的位置。拖动角色的位置在变化,x和y的值也在变化。每个坐标代表一个位置,X和Y代表不同的方向,X代表横向,Y代表竖向。

生2:我补充 ,应该是X这条线和Y这条线的交点,才是角色的位置。

生3:我发现,其实坐标就像我们学习的数对一样,从下面的这条线看,横着的这条线是-200,竖着的这条线是0,0这条线和-200这条线的交点,就是这个点的坐标

众生:同意(掌声响起)

生5:我想给她做一个补充。他把中心点放在头上,坐标表示的是头上这个中心点的位置,当将中心点放到脚上的时候,坐标就表示脚上中心点的位置。

关于“坐标”的概念,第一個学生解读了坐标的组成,第二个学生补充了坐标的读写法,也就是如何看坐标,第四个学生将数学学习中学过的的数对的概念,迁移到这里。坐标这一概念是在七年级下册才出现的概念,坐标就是有序数对。运用数学知识,来理解程序界面的坐标概念,学生4的发言,在学生中引起了共鸣,同时得到了大家的认同,这时,响起了赞同的掌声。学生5提到了,关于中心点的问题与坐标之间的关系,到此为止,就在生生之间的这样的深度对话中,关于坐标概念的理解,从不同的方面进行了揭示,已然完成了学习任务。

二、深度对话,感受最优方案

计算思维是一个问题解决的过程,该过程包括制定问题、分析数据、抽象、设计算法、选择最优方案、推广六大要素。计算思维的本质是抽象和自动化,通过用计算机模拟现实世界,帮助解决人类问题。在信息技术学习中,教师引导学生将无意识的计算思维变成有意识的计算思维, 结合课堂教学内容对计算思维其中一种要素进行培养,一节课关注计算思维的某一方面。

课堂教学片段:“如果 否则”语句 和 “如果” 语句的理解和比较

生1:点击如果下面的加号,就会再出现一层如果否则。

生2: 这个是怎么弄的?好厉害啊!

生3:哎呀妈呀,真复杂!

生1的操作,增加了三层如果否则,在如果下面是空的,在否则的后面,添加新的条件。调试程序,获得成功。

众生:漂亮 !不约而同的鼓掌,赞同 佩服。

生4:否则是干什么用的?

生1:否则是没有用的?刚才说了,没有要做的事情,否则的后面就可以空着。

学生5:如果满足这个条件,就执行这个脚本,否则就是不满足这个条件,如果满足这个条件就执行下面的语句,单击加号还可以添加否则……

生1:加呀!加呀!一直加无极限的加……

生6:否则里不放语句的话,你用这么多否则干什么?

生5:“如果否则”语句这么好的话,为什么还要留着“如果”语句?

生1:这个是看你的编程的个人习惯,如果你是用“如果否则”语句,还是只用“如果”语句。只是你的脚本不同罢了。

教师适时的总结,这两个程序都能够实现我们需要的效果,比较这两个程序,哪个程序又小又好理解

众生:“如果”语句。

师:这就是我们编程所遵循的最优化原则。

在学生深度对话的过程中,程序设计的最优化思想的渗透顺理成章。学生发现问题,相互质疑、相互交流、相互辩论。程序设计的最优化思想的渗透自然,水道渠成。课堂四声的教学模式,营造了一种民主、自由、平等、开放式的课堂文化。它以建构主义和认知学习理论为基础而建立起来的一种教与学的新体系。提倡以交往和对话作为教学实施的核心和途径,通过生生互动,在交往中约定对话交流模式,不断的碰撞交融,激发对话双方,乃至多方的主动性,深度交流, 实现多方的双赢。

三、深度对话,培养计算思维

信息技术课程可以作为学生计算思维培养的良好平台。在程序设计教学中渗透计算思维教育,进而培养学生的计算思维。学生在利用程序设计工具创建各种程序作品的过程中可以直接、频繁地接触计算思维的概念,加深理解和熟练运用包括分支、循环、条件、事件等在内的多个计算思维概念,并不断提升系统思考和创意思维能力。

“课堂四声”的互动模式,让学生体验成功的喜悦。心理学告诉我们:一个人只要体验一次成功的喜悦,便会激起无休止的追求意念和力量。教学中鼓励学生大胆质疑,在相互辩论中解答这些由他们自己提出的问题,这样做往往能提高他们的探究兴趣。当他们用自己的方式解答了自己提出的问题,学生就会有一种莫名的喜悦感,这种喜悦感会激发出学生更大的潜能。正是在课堂四声的引领下,点燃了孩子们心灵的智慧火花。为学生提供充分的展示交流的平台。在相互启发中获得知识和技能。

猜你喜欢
中心点程序设计语句
基于OBE的Java程序设计个性化教学研究
项目化教学在Python程序设计课程中的应用
C++程序设计课程教学改革研究
医学专业“Python程序设计”课程教学改革总结与思考
Scratch 3.9更新了什么?
如何设置造型中心点?
磨课,一段痛苦与快乐交织的过程
寻找视觉中心点
基本算法语句
我喜欢