《程序的顺序结构》课堂教学反思
一、学情分析
学生已经对VB的常量、变量、表达式及常用函数有所了解。顺序结构是三大编程结构的入门,学生初次接触编程结构比较难理解,因此在教学中应注意程序设计与实际生活中的实际例子相联系。
二、教材分析
本课设计基于中山市教研室编信息技术八年级上册第3课:《程序的顺序结构》。为了激活学生对顺序结构的学习兴趣,我引用了广州教材的画圆的实例,让学生初步了解程序的三种结构,对顺序结构编程重点掌握,并逐步把顺序结构编程思想向解决其它问题迁移。
三、授课过程分析
1、亮点
本节课的设计能很好地通过生活实例引入新课,通过学生天天见的作息时间表的执行让学生对三种程序的结构有初步的了解,通过广州教材的画圆的实例由浅入深,由易到难。本节课的两个难点输入函数Inputbox和画圆函数Circle的理解与使用得到突破。
例题设计思路:
例题1“已知圆的半径;输出园的面积” 例题2“输入一个圆的半径;输出圆半径和面积。”(InputBox函数的使用)。 例题3“输入一个圆的半径;输出圆半径和面积,并画出这各个圆。”(Circle函数的使用)
学生通过上机实践学案上由浅入深的例题练习,通过本节课的学习大部分都能使用赋值语句、输入和输出语句来实现顺序结构,解决VB顺序结构编程的一些简单习题。
2、不足
这堂课用时49分钟,比正常上课时间略长4分钟。知识讲解环节停留时间较长,特别是通过学生完成学案1的生活例子来理解程序的三种结构特点耗时较多,没有控制好上课时间,导致后来学生上机实践时间不够充裕。知识讲解环节应该更紧凑些,给学生留更多上机实践的时间。另外,在整体教学有部分学生的学习状态没有得到关注,希望在以后的课堂上有所改进。注意兼顾个别学习吃力学生,并有针对性地调整教学进度,发掘和发挥不同差异的学生的特长。
四、授课结果分析
从学生课后交来的学案进行分析,绝大部分同学都能顺利地完成学案的例题。通过学案的'教学评价表分析,全班53个学生填写评价表,评价指标有6项,全部掌握的学生达39人次,掌握4项以上的10人,不熟练掌握的4人。全部掌握的比率达73%,这个数字很鼓舞人心。总结中发现,在讲授编程的这种相对枯燥的课程时,教师教学设计一定要巧妙,密切联系生活的例子,把难理解的编程原理让学生通过生活实例来理解,在课程设计中应当充分利用例题修改做到由浅入深,由易到难。学生对程序的体验修改,克服学习过程中的畏难情绪,让学生在不断的探究和思考中培养探索精神。