学 科 | C语言编程基础 | 年级·课题 | 高二 5.2 条件选择语句if | 课时 | 1 | ||||||||||
设计者姓名 或编号 | 尤玉艳 | 所属学校 | 公主岭市职业教育中心 | ||||||||||||
评 价 项 目 | 权重 | 评价指标与分值 | 得分 | ||||||||||||
本节(课)教学内容分析 | 5 | if语句是简单的程序设计基础,是标准的三种程序结构之一,内容是在学习了自然语言、算法描述、流程图、基本语句和基本函数的基础上学习的。if语句不仅是以前程序设计的进一步拓宽,更是以后学习循环结构、程序设计模块化的基础,在教材中起着承前启后的重要作用。在教学时应特别重视,使学生能够理解掌握if语句的使用方法。要让学生真正能掌握,必须让学生自己动手,允许学生出错,在实际操作的过程中自己发现问题、解决问题来强化理解,使之能真正学会if语句的使用,而非纸上谈兵。这节课是if语句的第一节课,首先要让学生有宏观的概念(格式、执行过程、解题思想及应用) | |||||||||||||
依据标准 课程标准 教育技术标准 | 8 | 课程标准:本模块的学习目的是使学生在原有基础上进一步体验算法思想,了解算法和程序设计在解决问题过程中的地位和作用;能从简单问题出发,设计解决问题的算法,并能初步使用一种程序设计语言编制程序实现算法解决问题。本模块的教学,应注意与数学课程中有关内容的衔接,要强调理论与实践的结合,引导学生注意寻、发现身边的实际问题,进而设计出算法和计算机程 序去解决这些问题。 | |||||||||||||
本节(课)教学目标 知识目标、过程和方法、情感态度和价值观 | 10 | 1、知识与技能 (1)知识目标: 掌握if语句的二种结构语句格式及执行过程。 理解if语句解决问题的基本思想。 要求识记if语句的结构及其语句运算方法。 (2)能力目标:熟练掌握单分支if语句和双分支if语句的格式和执行过程,能阅读、分析和设计分支程序。 2、过程和方法: 通过程序编写体验并归纳if语句解决问题的基本思想。 3、情感态度与价值观: 运用半成品加工策略,完善程序,发展思维的逻辑性,及严谨的学习态度。 | |||||||||||||
学习者特征分析 一般特征、初始能力 | 6 | 在第一章的学习中,学生已经经历了利用计算机解决问题的基本过程,感悟了程序设计是计算机解题的关键环节,对程序设计已经产生了一定兴趣。学生为职业高中对口升学部的学生,在上几次课中已经有了程序设计、流程图和基本的基础,对程序中涉及到的数学和英语学科的知识掌握较好,但由于学生的基础较差和刚接受程序设计语言,对逻辑思维习惯情境问题的分析和程序有应用能力较弱,因此在教学过程中,应增加情境的设置,与学生共同肢解问题,注意基让学生总结利用程序解决问题的本思想。 | |||||||||||||
知识点学习目标描述 | 4 | 1、知识目标: 掌握if语句的二种结构语句格式及执行过程。 理解if语句解决问题的基本思想。 要求识记if语句的结构及其语句运算方法。 2、能力目标:熟练掌握单分支if语句和双分支if语句的格式和执行过程,能阅读、分析和设计分支程序。 3、情感目标:通过编程使学生感受计算机语言的魅力,激发学生学习计算机语言的积极性,培养学生严谨的学习态度。 | |||||||||||||
教学重点和难点 | 8 | 重点是两种if循环语句的格式和执行过程,只有掌握了if语句的格式,才能应用if语句解决问题。解决方法是与汉语语句中的“如果…那么”语句的对比得出计算机程序中if语句的格式。 难点是利用if语句解决实际问题,解决的方法是创设情境与学生共同肢解要点编写程序,体验if语句解决问题的过程,总结if语句解决问题的思想。 | |||||||||||||
教学环境选择和学生课前准备 | 4 | 学生课前对本课内容进行预习。 | |||||||||||||
教学媒体(资源)选择 知识点编号、学习目标、媒体类型、媒体内容要点、教学作用、使用方式、所得结论、占用时间、媒体来源 | 12 | 1.单分支if语句语句格式与执行过程,(黑板讲授)5分钟 2.实例讲解(电子白板编程、调试程序)5分钟 3.双分支if语句执行过程。(黑板讲授)5分钟 4.实例讲解(电子白板编程、调试程序)5分钟 (1)媒体在教学中的作用分为:A提供事实,建立经验;B创设情境,引发动机;C举例验证,建立概念D提供示范,正确操作;E呈现过程,形成表象F演绎原理,启发思维;G设难置疑,引起思辨;H展示事例,开阔视野;I欣赏审美,陶冶情操;J归纳总结,复习巩固。 (2)媒体的使用方式包括:A设疑—播放—讲解;B设疑—播放—讨论;C讲解—播放—概括;D讲解—播放—举例;E播放—提问—讲解;F播放—讨论—总结;G边播放边讲解;H边播放边议论I 学习者自己操作媒体进行学习;J设疑—讨论—讲解 | |||||||||||||
板书设计 | 2 | 5.2 条件选择语句if | |||||||||||||
一、if一般形式: 1、单分支ify语句格式 if(表达式)语句; 执行过程:系统对表达式的值进行判断,若为真,执行下面的语句,若为假则退出if语句,执行下一条语句。 | 2、双分支if语句;if(表达式)语句1; else 语句2; 执行过程:如果条件成立,执行语句1,如果条件不成立,则执行语句2。 二、编程: 1、输入一个年份,让计算机判断这个年份是不是闰年。 | ||||||||||||||
关于教学策略选择的阐述 | 4 | 本节课以课程标准为核心,以教材为依据,教学流程呈现梯度层进式发展。首先从人与人的交流都需要用到条件语句入手,快速自然的引导学生走进主题,通过组织学生探究“计算机表达感情”问题,回忆用计算机解决问题的过程,紧接着教师引导学生共同经历分析问题、设计窗体、编写程序等用计算机解决问题的过程,学生口述,教师板书,在“编写程序”环节中,自然引入if语句,师生共同归纳总结if语言的条件语句的行语句格式、执行过程和解题思想,展示数学事例给学生时间编写if块语句解决问题,进一步加深印象。VB语言的关系表达式、逻辑表达式等程序设计语言的基本知识点,采用实践练习的方式巩固强化。“编写程序”环节中要注意引导学生对照算法来编写程序,以降低学习难度,逐步提高学生的编程能力。 | |||||||||||||
课堂教学过程结构设计 教学环节、教师的活动、学生的活动、教学媒体(资源)、设计意图、依据 | 18 | 教学环节 | 教师活动 | 学生的活动 | 教学媒体 | 设计意图依据 | |||||||||
导入新课 | 展示电子课件,提出问题 | 思考、讨论回答问题 | 电子白板 | 你了解哪些编程语言引出本课和知识点if语句的格式 | |||||||||||
学习新知识 | 通过与汉语对比在黑板上书写if语句的格式 | 讨论、思考 | 抓住学生注意力 | 掌握if语句的格式 | |||||||||||
用计算机的思想来执行计算机的情感 | 思考,按照格式编写语句 | 学生讨论与亲自动手 | 应用if语句解决问题 | ||||||||||||
输入两个数分别给x和y,输出其中的大数。 | 思考,编写程序 | 讨论与亲自动手 | 应用if双分支语句解决问题 | ||||||||||||
总 结 | 回顾本次课重点内容:if语句的两种格式 | 回忆并于教师一起总结知识点 | 归纳总结 | 加深印象 | |||||||||||
评价修正 | 布置作业;超市中买苹果的问题 | 课下完成 | 创设情景 | 复习巩固掌握要点 | |||||||||||
促进迁移 | 拓展思维;闰年的判断 | 课下思考 | 巩固创新 | ||||||||||||
教学流程图 | 9 | ||||||||||||||
个性化教学 为学有余力的学生所做的调整为需要帮助的学生所做的调整 | 4 | 为有些学生布置一些课外作业: 1、到超市中购物,2000元以内原价购买,2000元以上打9折,请设计一个程序,输入购买货物的钱数,输出应付的钱数。 2、小红想要知道哪些年是闰年,哪些年不是闰年,可是又不想计算,他想在计算机中输入他想要查的年份计算机就能够告诉他是否是闰年,请你试着理清思路编写程序。 | |||||||||||||
形成性检测 知识点编号、学习目标、检测题的内容 | 6 | 本节课采用“问题解决教学法”进行教学。课教学设计思路明确,按照:引入—分析问题—设计算法—编写程序—实践练习—交流评价—作业的流程完成学习过程。 通过创设多个情境,学生积极思考,能够应用简单的if语句解决问题,并能够总结出if语句解决问题的基本思想。 | |||||||||||||
教学设计编号 | 评价人签名 | 总分 | |||||||||||||
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论