北京市第109中学高中信息技术教案
北京市第109中学高中信息技术教案
|
课 题 |
程序的分支结构(一) |
授 课 日 期 |
|
|||||||
|
课 型 |
新授课 |
课 时 |
1 |
授课教师 |
刘玉玲 |
授课班级 |
高一(7) |
|||
|
教学目标 |
知识目标: |
1、掌握分支语句的格式、功能 2、理解程序的分支结构 3、了解编程思路 |
||||||||
|
能力目标: |
1、初步学会分析解题思路,掌握运用所学知识解决问题的方法 2、提高学生的动手实践能力 3、培养学生团结协作的能力 |
|||||||||
|
教学重点 |
IF分支语句的格式及功能 |
|||||||||
|
教学难点 |
掌握分支语句的应用 |
|||||||||
|
教学媒体 |
多媒体教学网、电子板书 |
|||||||||
|
教 学 过 程 |
||||||||||
|
教学环节 |
教学内容 |
教师活动 |
学生活动 |
设计意图 |
||||||
|
复习 (3分钟) 导入新课 (4分钟) |
复习程序三种基本结构中的顺序、循环结构,引入分支结构。 阅读材料 从铁路托运行李,从甲地到乙地,行李不超过50kg时,运费为1.50元/kg,如超过50kg, 超过部分的运费为2.00元/kg。今设行李重w kg,请编写程序计算运费a。 |
提示每种结构的特点 引导学生回忆巩固知识 请同学们思考:如何书写计算公式? 建立数学模型 归纳 a= 50*1.5+(w-50)*2 w>50 强调判断环节 发现生活中判断的应用 引入条件语句 |
回忆、思考,总结出三种结构特点。 听讲 思考两种情况对应的公式 思考判断的应用 |
引入新知识点,使学生了解学习目标。 程序设计与现实生活中的问题紧密结合,解决实际应用。激发学生学习兴趣,同时由问题引入新知识。 学生对新知识有初步认识,并确立学习目标。 |
||||||
|
教 学 过 程 |
||||
|
教学环节 |
教学内容 |
教师活动 |
学生活动 |
设计意图 |
|
新 课 (35分钟) |
知识点 IF条件语句 格式、功能、流程图 例:已知数a,b,c,若c为a,b的和,则输出“right”,否则输出“wrong”,写出语句。 例:请分析程序功能。 input x if x<0 then x=-x print x end 新任务 请编写程序计算运费a。 学生分组讨论解题步骤。 学生交流思路 由教师归纳学生所得出基本的方法步骤,引导学生用所学语句实现。 练习 基本任务 1、由键盘输入行李重w ,判断后计算运费。 文件名:yunfei |
讲解 引导思考 纠正答案 提示分析方法 建立数学模型 人工完成步骤 利用已掌握语句细化实现每个步骤 编写程序 引导学生理顺思路,归纳步骤并细化到逐条语句 1、由键盘输入行李重w 2、判断w值,选择相应的公式计算运费a
3、输出运费a 巡视 指导 答疑 |
思考、听讲 理解条件语句 参看课本第161 页的内容 思考练习 回答问题 初步运用IF语句 比较灵活的运用IF语句 分组讨论 通过讨论完善自己的思路 学生代表阐述解题步骤 思考 灵活运用各语句完成该任务 学生边思考边练习,巩固新知识条件语句的应用,强化记忆。 |
由计算行李运费的任务驱动,引入条件语句。 通过简单例题,使学生尝试正确的语句书写格式。
IF <条件> THEN <语句1> [ ELSE <语句2>] IF <条件> THEN <语句1> 再次运用语句,省略ELSE练习。 加深学生对语句格式、功能的理解及记忆。 检测的键盘输入语句及条件语句的综合运用情况。 学生交流讨论结果,及时纠正模糊思路,得出较为正确方法。 培养学生团结协作的能力。 渗入教学难点 检测学生对所学知识的掌握程度 |
|
教 学 过 程 |
||||
|
教学环节 |
教学内容 |
教师活动 |
学生活动 |
设计意图 |
|
新 课 (35分钟) |
2、请尝试完成课本P159任务一 文件名:P159-1 提高任务 请运行测试guess程序,观察if语句应用。 了解学生完成任务情况 |
巡视 指导 答疑 组织学生对运费程序测试一组数据。 请学生展示P159-1,并分析程序。 |
学生根据自身实际情况,确立完成目标。在完成基本任务后尝试完成提高任务,各自发挥能力。 验证程序正确性 深入理解程序 |
要求学生认真思考,将学到的知识反复应用,使其逐渐转化为自己的技能。 学生展示成果 使教师整体了解学生完成任务的情况 学生展示并分析程序,鼓励学生提高工作效率,展示自我,及锻炼语言表达能力。 |
|
总 结 (5分钟) |
归纳总结: 1、知识点 条件语句 IF <条件> THEN <语句1> [ ELSE <语句2>] 2、编程思路 3、课后思考 我们的生活中还有哪些问题可以利用if条件语句解决? 提高任务说明: 猜数字游戏测试 引入下一节课的任务:条件语句的块结构 |
强调教学重点分支语句格式及功能 请学生做课后思考 请有能力的学生测试猜数字游戏。 |
巩固所学的知识 思考如何利用分支语句解决更多的实际问题 在游戏中反复体会if条件语句的应用,观察源程序if条件语句的块结构书写方法。 |
强调本课重难点,为后续课铺垫。 学生参与的游戏测试,寓教于乐的同时,学生主动理解条件语句,为下一节课学习块结构作铺垫。 |
|
课 后 自 评 |
|





