1、 程序设计初步 顺序结构教学设计广州市萝岗区镇龙第二中学 池顺颜一、 学习者分析本校学生是农村地区生源,大部分学生在小学阶段没有学习过计算机,虽然初一对计算机知识与操作有了一定接触,但认识与实践能力还是非常薄弱。本教案的教学对象是初二年级的学生。初二的学生具备一定的抽象思维能力,但认知特点还是以识记为主,缺乏成熟的逻辑思维能力,对程序设计的学习造成非常大的障碍。程序设计初步这部分内容涉及语法、结构等符号化的知识,对学生来说非常抽象和陌生,学生不容易理解与接受,并容易造成抵触心理,较丰富多彩的幻灯片制作缺乏兴趣。在本节内容前学生已学习了 VB程序设计环境、变量、赋值语句、算术表达式等知识,为本节
2、课学习打下基础。二、教学内容分析本节课学习内容是初中教材第二册第二章第四节课内容。本节课在整个程序设计的学习过程中起到一个承前启后的作用, “前 ”是对语句、语法使用的深化认识, “后 ”是程序结构学习的一个基础,因此,本教案设计的目的以强化学生掌握正确的语法、学会使用基本的函数、懂得理解程序的顺序结构为主,本节课主要让学生在画圆程序的基础上理解程序中顺序结构的含义 ,并了解画圆语句 circle的功能、 inputbox函数的使用方法。(一)教学重点 :(1) 画圆语句 circle和常用函数 inputbox的格式及其含义;(2) 程序顺序结构的特点。(二)教学难点 :(1) 常用函数 i
3、nputbox的格式及其使用方法;(2) 对顺序结构的理解及应用。 三、 教学目标【 知识与技能 】1理解画圆语句和 inputbox函数的功能和格式;2了解程序的顺序结构的特点;3了解常用数学函数的含义。【 过程与方法 】通过观察、实践,体验、领悟画圆语句和常用函数在程序设计中的作用,以教师引导、学生积极思考分析问题、实践验证问题的方式,进而领悟顺序程序结构的特点。以任务驱动式结合小组协作式,让学生在紧凑而又和谐的学习氛围中不断提高计算机的知识水平。【 情感态度与价值观 】1 培养学生发现问题、思考问题和解决问题的习惯;2 培养学生初步的程序设计思维。 五、 教学过程四、教学策略引导学生发现
4、问题,分析问题,最终掌握方法解决问题。以任务驱动、分组探讨的方法让学生积极发挥想象力,提高学习的效率。l (一 ) 引入新课题的话题比较平淡,学生的兴趣没有很好的调动起来。个别学生课后跟我说: “老师,为什么不使用画图软件画圆,而非要 VB画圆呀? ”侧面也反映了学生对教学内容的不明确和对新知识心理上的抗拒。但是在本节课中,一开始没有消除学生对新知识的抗拒,以致减弱了学生探索的激情。六、 教学反思 l (二 ) 对学生赋予了太高的期望,迫切地希望他们能够尽快地掌握书本上的知识,但忽略了这是一节新授课,学生使用 VB上机操作的时间很短,认知水平和操作水平也十分有限,任务的安排不宜一刀切。应该把大
5、任务设置为若干个小任务,一步一步地、循序渐进地引导学生完成,对任务的引导要充分,使学生明确 “要干什么 ”,边观察学生的操作边引导学生要注意相关问题,这样学生更容易接受。l (三 ) 没有很好地发挥演示演练的功能,对学生个别群体的关注度不够高。基础较差的同学学习步伐比较慢,需要教师的详细演示,但教学过程中教师的演示操作相对比较简单,不够详尽。事实上,邀请学生上台演示操作后,教师应重点讲解个别操作难点,使学生逐个攻破难点,建立对 VB学习的信心。l (四 ) 对教材的选取欠缺成熟, inputbox函数的讲解过于深入,不符合学生现阶段的认知水平。事实上, inputbox函数讲解的部分可以邀请学生演示操作,教师讲解的方式,让全部同学观察程序的运行结果,从而明白:inputbox的作用就是产生一个对话框,提高程序的交互性,不需要在一节课有限的时间内,把内容安排得满满当当,使得学生眼花缭乱,不知所措。教师拥有对教材选取的权力,根据实际需要对教材内容进行合理的安排,使课堂富于实务性。学生是学习的主体,教学的 “度 ”要围绕学生这个主体,学生能完整掌握这节课的内容,那就是教师最大的收获。