资料摘要
《编制计算机程序解决问题》教学设计 汕头市澄海苏北中学林楚莹【教材分析】本节教材采用广东教育出版社出版的《信息技术(必修)——信息技术基础》,内容为《第四章信息的加工与表达(下)》第一节。前一章《第三章信息的加工与表达(上)》中,学生对使用计算机加工、表达信息有了一定的了解和
- 资料类型:教学教案文档
- 所属课文:4.1.4 剖析编制计算机程序解决问题的过程
- 支持正文预览,并提供同课文课件入口
- 浏览次数
- 96
- 下载次数
- 0
- 更新时间
- 2018-06-14 10:40:00
- 来源学校
- 学校:汕头市澄海苏北中学
4.1.4 剖析编制计算机程序解决问题的过程优秀教学设计说课稿
未知
摘要:暂无摘要
关键词:4.1.4 剖析编制计算…优秀教学设计说课稿
正文
《编制计算机程序解决问题》教学设计
汕头市澄海苏北中学
林楚莹
【教材分析】
本节教材采用广东教育出版社出版的《信息技术(必修)——信息技术基础》,内容为《第四章
信息的加工与表达(下)》第一节。前一章《第三章
信息的加工与表达(上)》中,学生对使用计算机加工、表达信息有了一定的了解和操作经验。本节的任务是帮助学生了解计算机处理信息的工作过程,通过对程序运行的体验和内部机制的了解,激发学生对程序语言的兴趣,为学生将来学习程序设计打下一定的基础。
【重难点分析】
教学重点:掌握用计算机程序解决问题的基本过程和方法。
教学难点:解剖计算机程序,了解其基本结构和具体作用。
【教学对象分析】
这节课之前学生已学完了粤教版高中《信息技术基础》的前三章,他们已经具备了丰富的计算机使用经验,但大多数都是与常用工具软件的使用以及网络应用相关。对于计算机编程知识,他们以前可能没学过,但由于这时候他们有相对强的逻辑推理思维能力,也掌握了相关的数学知识,对于用计算机程序解决问题的初步了解应该不会觉得十分困难。
同时,通过对本节教材的仔细分析和研究,我认为在本节课中,对培养学生分析问题、有条理按步骤解决问题的习惯会有很大的帮助。
【教学目标】
知识与技能
1.理解编写程序的基本过程;
2.初步掌握编写简单计算机程序解决实际问题的能力。
过程与方法
1.通过体验“猜数游戏”,学会分析问题,感受算法的设计思想。
2.在完成算法设计的基础上,体会编写程序、调试运行和检测结果等环节的作用。
情感态度与价值观
1.亲历计算机程序解决问题的过程,体验计算机程序设计的独特魅力。
2.培养学生进一步学习程序设计的兴趣。
【教学策略】
本节课在教法上主要采用了任务驱动的教学方法,设计了三个任务,由浅入深、由易到难,在任务设计中充分考虑到学生差异,具体如下:
任务一引导学生根据问题,分析问题,找出解决问题的方法和步骤;
任务二让学生尝试添加代码、调试程序,让学生认识程序代码、调试运行程序,归纳出编制计算机程序的一般过程;
第
1 页
共
5 页
任务三尝试用编制计算机程序的方法解决实际问题,突出教学重点,突破教学难点。
教学中教师还通过讲解、示范、个别辅导等方式提高教学效果。学生在教师引导启发下,在学习过程中可以通过学生间研讨,也可以问教师,从而实现了生生、师生互动。
本课借助“猜数游戏”活跃课堂气氛,以游戏体验、分析、设计、编程、调试运行来实现教学目标。在教学过程中,主要围绕“情景导入→新知学习→归纳总结→巩固应用”的主线索来开展教学活动。
【教学课时安排】
1课时
【教学媒体选择】
1.猜数游戏及其VB源程序
2.一个幻灯片演示文稿呈现教学流程及学习环节
3.程序教学平台:Visual Basic 6.0 4.多媒体网络机房、课堂广播软件等
【教学过程】
教学环节
教师活动
1.让学生玩“猜数游戏”
则如下:猜一个小于100的正整数
验
⑶巡视查看学生的操作情况
情景导入
猜对了,请举手?
2.引入课题:
编写计算机程序来实现的。
展示课题:编制计算机程序解决问题
第
2 页
共
5 页
学生活动
设计意图
⑴今天我们来玩一个“猜数游戏”,规听讲
⑵示范打开“猜数游戏”,布置学生体观看
玩“猜数游戏”
通过“猜数游戏”引入,吸引学生注意力,激发学生学习的兴趣和热情,明确本节课的学习内容。
回答问题
明确本课内容
让学生归纳玩游戏的整个分析引导学生分析“猜数游戏”提供的已知了解分析问题问题
条件和需要完成的加工目标。
的过程
过程,在此基础上了解编制计算机程序解决实际问题的基本过程,明白计算机只是按照程序所规定的⑷提问“猜数游戏”结果:有多少同学
大家刚刚玩的这个小游戏,其实是通过
新知学习
编写程序
1.设计算法就是用精确的语言描述在听讲
分析过程中形成的解决问题的方法和
步骤。
内容和步骤来解决实际问题,本身没有思维。
2.算法描述除了可以像谈话一样用自
然语言描述外,也可以采用流程图描
设计述。
算法
3.布置任务一:
学生在数学必修3中算法部分学习算法的描述方法,此处可以简略带过。
⑴下面,请大家尝试为“猜数游戏”设观看展示,明确计一种算法(展示算法设计动画),将任务要求
右侧方块拖动到流程图对应的位置。
⑵巡视学生操作情况
完成任务一
⑶广播一个学生的完成情况,讲解分析
观看、思考
1.编写程序的任务就是用一种计算机
能接受的程序设计语言来描述问题求
解算法。
(进一步解说):编程的语言有很多种,
Basic语言是设计给初学者使用的程序
设计语言,而Visual Basic(简称VB)
又是世界上使用人数最多的语言,所以
我们今天就在VB中来体验编制计算机听讲,理解
程序解决问题的过程。
映算法过程。
3.试一试
尝试将程序拖到对应的位置。
⑵巡视学生操作情况
第
3 页
共
5 页
帮助学生进一步明确程序是对算法的实现,熟悉VB的编程环境。
2.(强调):程序的编写一定要忠实反
⑴引导学生根据
“猜数游戏”
流程图,动手操作
⑶广播一个学生的完成情况,讲解分析
观看,理解
4.在VB中打开“猜数”游戏程序,引听讲,熟悉
导学生根据已有经验熟悉VB编程环境
1.编写好程序代码后,需要对程序进行
调试运行
调试运行,以验证所编程序是否正确。
调试经常通过输入调试数据来检测程
序是否能够产生正确结果。
引导学生进行修正并调试,让学生知道调试运行的重要意义。
2.演示“猜数游戏”程序调试过程,引观察教师的调导学生读懂程序中的语法规则,帮助学试过程,认识程生调试程序,查清错误原因。
1.检测结果主要是检查程序的有效性和合理性。
2.布置任务二:
⑴打开“剪刀石头布”文件夹:guess.vbp,模仿case 0 和case 1,明确任务要求,序的编制环境
检测在
结果
Select Case ps
与
End Select 之间编写代码,将Case 2补充完整;
⑵运行和调试程序,找出程序错漏并修正;
⑶选择不同选项,检验程序的有效性。
编制计算机程序解决问题一般要经过归纳总结
五个步骤:分析问题、设计算法、编写程序、调试运行、检测结果。
完成任务二,补充完善程序,调试运行程序
通过模仿编写代码并调试运行,让学生大致了解编程的整个过程。
自我归纳和总结
概括本节课所学内容,使学生对知识点的认识得到系统深化,突出教学重点。
第
4 页
共
5 页
1.展示范例,提出任务三:
帮老师制作一个随机抽号小程序——
简单抽号器的制作
巩固应用
2.教师巡视指导
3.点评学生作品
4.小结
了解任务要求
完成任务三
对比检查
听讲
引导学生再次体验编制计算机程序解决问题的过程,明确编制计算机程序解决问题的内在机制,突破教学难点。
第
5 页
共
5 页
文档信息
- 格式: PDF
- 页数: 未知页
- 字数: 未知
- 上传时间: 2018-06-14 10:40:00
- 下载次数: 0
- 浏览次数: 96
- 积分: 1
- 收藏: 0
作者信息
5ygggwenku_166095
来自:学校:汕头市澄海苏北中学
配套课件
相关文档
下载提示
下载文档后,您可以获得:
- 完整无水印文档
- 高清阅读体验
- 随时保存查看
- 支持打印下载
关于本教案的常见问题
Q:4.1.4 剖析编制计算机程序解决问题的过程优秀教学设计说课稿是什么类型的资料?
A:这是一份教学教案文档,可用于备课、课堂讲解与课后复习,支持在线预览正文内容。
Q:这份教案对应哪篇课文?
A:对应课文《4.1.4 剖析编制计算机程序解决问题的过程》,可从面包屑进入课文目录查看同课其他资料。
Q:如何找到配套课件?
A:页面提供「配套课件/同课文课件」入口;也可进入课文详情页同时查看教案与课件列表。