课堂教学设计表章节名称《算法与程序设计》第二章第三节——if语句的使用学科信息技术授课班级高中一年级授课时数1(15分钟)设计者所属学校依据标准课程标准:本模块的学习目的是使学生在原有基础上进一步体验算法思想,了解算法和程序设计在解决问题过程中的地位和作用;能从简单问题出发,设计解决问题的算法,并能初步使用一种程序设计语言编制程序实现算法解决问题。本模块的教学,应注意与数学课程中有关内容的衔接,要强调理论与实践的结合,引导学生注意寻找、发现身边的实际问题,进而设计出算法和计算机程序去解决这些问题。本模块为选修模块。本节(课)教学内容分析If语句是简单的程序设计基础,是标准的三种程序结构之一。本节内容是在学习了自然语言、算法描述、流程图、基本语句和基本函数的基础上学习的。If语句不仅是以前程序设计的进一步拓宽,更是以后学习循环结构、程序设计模块化的基础,在教材中起着承前启后的重要作用。在教学时应特别重视,使学生能够理解掌握if语句的使用方法。要让学生真正能掌握,必须让学生自己动手,允许学生出错,在实际操作的过程中自己发现问题、解决问题来强化理解,使之能真正学会if语句的使用,而非纸上谈兵。这节课是if语句的第一节课,首先要让学生有宏观的概念(格式、执行过程、解题思想及应用)。本节(课)教学目标知识与技能1.掌握if语句的格式2.理解if语句解决问题的基本思想。3.能够用if语句解决问题。过程和方法通过程序编写体验并归纳if语句解决问题的基本思想情感态度与价值观运用半成品加工策略,完善程序,发展思维的逻辑性,及严谨的学习态度。学习者特征分析在第一章的学习中,学生已经经历了利用计算机解决问题的基本过程,感悟了程序设计是计算机解题的关键环节,对程序设计已经产生一定兴趣。学生为重点高中学生,在上几次课中已经有了窗体设计、流程图和基本语句的基础,对程序中涉及到的数学和英语学科的知识掌握较好,但由于定向思维习惯对情境问题的分析和程序的应用能力较弱,因此在教学过程中,应增加情境的设置,与学生共同肢解问题,注意让学生总结利用程序解决问题的基本思想。知识点学习目标描述知识点编号学习目标层次具体描述语句1.掌握if行语句格式2.应用if行语句解决问题3.掌握if块语句格式4.应用If块语句格式解决问题教学重点和难点项目内容解决措施教学重点掌握if语句的格式与汉语语句中“如果...那么”语句的对比得出计算机程序中if语句的格式教学难点运用if语句解决实际问题创设情境与学生共同肢解要点编写程序,体验if语句解决问题的过程,总结if语句解决问题的思想课前对学生的要求学生课前对本课内容进行预习教学媒体(资源)选择知识点编号学习目标层次媒体类型媒体内容要点教学作用使用方式所得结论占用时间1掌握黑板讲授if行语句格式CJ学生在思考与对比讨论中掌握本知识点2分钟2应用黑板讲授if行语句解决问题BJ学生思考并讨论最终对比教师讲解掌握知识点3分钟3掌握黑板讲授if块语句格式AH学生通过对比讨论,在原有知识上构建新知识2分钟4应用黑板讲授If块语句解决问题BJ学生深入思考亲自动手解决问题3分钟①媒体在教学中的作用分为:A.提供事实,建立经验;B.创设情境,引发动机;C.举例验证,建立概念;D.提供示范,正确操作;E.呈现过程,形成表象;F.演绎原理,启发思维;G.设难置疑,引起思辨;H.展示事例,开阔视野;I.欣赏审美,陶冶情操;J.归纳总结,复习巩固;K.自定义。②媒体的使用方式包括:A.设疑—播放—讲解;B.设疑—播放—讨论;C.讲解—播放—概括;D.讲解—播放—举例;E.播放—提问—讲解;F.播放—讨论—总结;G.边播放、边讲解;H.边播放、边议论;I.学习者自己操作媒体进行学习;J.设疑—讨论—讲解板书设计If语句的格式一、if行语句格式1.if条件then语句2.if条件then语句一else语句二二、if块语句格式1.if条件then语句组Endif2.if条件then语句组一Else语句组二Endif例:Ifyoufeelhappythenyouwillsmellelseyouwillcry.Iftext1.text=”y”thenPicture1.picture=”d:/1.jpg”ElsePicture1.pictuer=”d:2.jpg”Endif关于教学策略选择的阐述和教学环境设计本节课以课程标准为核心,以教材为依据,教学流程呈现梯度层进式发展。首先从人与人的交流都需要用到条件语句入手,快速自然的引导学生走进主题,通过组织学生探究“计算机表达感情”问题,回忆用计算机解决问题的过程,紧接着教师引导学生共同经历分析问题、设计窗体、编写程序等用计算机解决问题的过程,学生口述,教师板书,在“编写程序”环节中,自然引入if语句,师生共同归纳总结if语言的条件语句的行语句格式、执行过程和解题思想,展示数学事例给学生时间编写if块语句解决问题,进一步加深印象。VB语言的关系表达式、逻辑表达式等程序设计语言的基本知识点,采用实践练习的方式巩固强化。“编写程序”环节中要注意引导学生对照算法来编写程序,以降低学习难度,逐步提高学生的编程能力。□普通教室课堂教学过程结构设计教学环节教师的活动学生的活动教学媒体(资源)的作用和运用设计意图、依据导入新课和学生聊天、问学生问题(关于交流中用到条件语句的事例)与教师聊天,回答问题创设情境,引发动机引出本课知识点:if语句的格式学习新知通过与汉语对比在黑板上书写if语句的格式讨论、思考抓住学生注意力掌握if语句的格式书写英语句子:Ifyoufeelhappyyouwillsmellelseyouwillcry。学生朗读并翻译创设情境引发动机用计算机的思想来执行计算机的情感思考,按照格式编写语句学生讨论与亲自动手应用if行语句解决问题给出一道一元二次方程要求学生用计算机解答思考,编写程序讨论与亲自动手应用if块语句解决问题总结回顾本次课重点内容:if语句的两种格式回忆并于教师一起总结知识点归纳总结加深印象评价修正布置作业:超市中买苹果的问题课下完成创设情景复习巩固掌握要点促进迁移拓展思维:闰年的判断课下思考巩固创新教学流程图重新讲解要点否是形成性检测检测题的内容教学内容和教师的活动媒体的应用学生的活动教师进行逻辑判断第2页与学生聊天导入主题,创设情境思考并总结规则是否理解创设情境讲解例题学生思考并编写程序教师讲解,提出学生练习中的问题总结课程内容,布置作业作业:1、超市中购买苹果,若购买10斤以下,则2元一斤,若购买10斤以上,则打8折,请设计一个程序,输入购买的斤数,输出应付款总额。2、(拓展思维题)张明想要知道哪些年是闰年哪些年不是闰年,可是又不想计算,他想在计算机中输入他想要查的年份计算机就能告诉他是否是闰年,请你试着理清思路编写程序帮帮他…形成性评价本节课采用“问题解决教学法”进行教学。课教学教学设计思路明确,按照:引入--分析问题--设计算法--编定程序--实践练习――交流评价--作业的流程完成学习过程。通过创设多个情境,学生积极思考,能够应用简单的if语句解决问题,并能够总结出if语句解决问题的基本思想。感谢、其他在这次课程设计的撰写过程中,我得到了许多人的帮助。首先要感谢学院田振清院长和索煜老师在课程设计上给予我的指导、提供给我的支持和帮助,这是我能顺利完成这次设计的主要原因。在教学设计制作期间,二位老师常常在百忙之中抽出时间,多次询问设计进程,并为我指点迷津,帮助我开拓设计思路,精心点拨、热忱鼓励,更重要的是二位老师帮我解决了许多专业上的难题,让我能把设计做得更加完善。在此期间,我不仅学到了许多新的知识,而且也开阔了视野,提高了自己的设计能力。同时,也要感谢陈梅老师为我们主讲了教材分析课程及实验指导,为本教学设计奠定了坚实的基础。其次,我要感谢帮助过我的小组同学们,他们也为我解决了很多我不太明白的教学设计的难题。最后再一次感谢所有在设计中曾经帮助过我的良师益友和同学!