资料摘要
4.1 编制计算机程序解决问题(第二课时)——4.1.4剖析编制计算机程序解决问题的过程【教材分析】本节是广东教育出版社出版的高中《信息技术基础》(必修)第四章第一节第四小节中的内容,课时为一课时。教学内容是通过编写VB程序解决问题、剖析编制计算机程序解决问题的过程。【学情分析】高一数学课有解决数学
- 资料类型:教学教案文档
- 所属课文:4.1.4 剖析编制计算机程序解决问题的过程
- 支持正文预览,并提供同课文课件入口
- 浏览次数
- 100
- 下载次数
- 0
- 更新时间
- 2018-04-23 08:08:00
- 来源学校
- 学校:重庆市铜梁实验中学校
4.1.4 剖析编制计算机程序解决问题的过程优秀教案案例
未知
摘要:暂无摘要
关键词:4.1.4 剖析编制计算…优秀教案案例
正文
4.1 编制计算机程序解决问题(第二课时)
——4.1.4剖析编制计算机程序解决问题的过程
【教材分析】
本节是广东教育出版社出版的高中《信息技术基础》(必修)第四章第一节第四小节中的内容,课时为一课时。教学内容是通过编写VB程序解决问题、剖析编制计算机程序解决问题的过程。
【学情分析】
高一数学课有解决数学问题的课程,学生对计算机编程并不陌生。VB环境上节课已作基本介绍,图形界面学生容易掌握。通过案例教学,由浅入深地让学生在探究学习中使学生体验编制计算机程序解决问题的过程。为高二选修《算法与程序设计》打下基础。
【学习目标】
1、知识与技能:
体验计算机编程,用编程解决简单问题。
2、过程与方法:
首先复习上节课学习内容,然后通过一个VB趣味小程序引入本节课,激发学生的学习兴趣。介绍程序流程,通过韩信点兵的任务,引导学生运行程序,体验和掌握编程解决问题的方法。
3、情感态度与价值观:
在程序流程讲解和学生自主探究中,培养学生的逻辑思维能力和动手能力;在作品的相互评价中,培养学生的合作意识。学生能在了解中国古代光辉灿烂的数学成就,开阔视野,增强爱国主义情感。
【教学策略设计】
为了突破教学重难点,本课教学设计是以“强化实践”为本,实践过程中,自主学习,
自由体验,让学生自我构建知识体系。教师力求引导学生主动探索、自主学习,培养学生的创新意识,合作讨究精神。
【教学重点】
1、编写和运行VB程序解决实际问题(韩信点兵);
2、思考并剖析编制计算机程序解决问题的过程。
【教学难点】
编写和运行韩信点兵的VB程序。
【教学准备】
机房、教学网络管理系统、VB软件、office2010、导学案、VB趣味小程序、教学视频。
【教学方法】
案例学习法,分组学习法,自主学习法,合作探究法,诱导思考法,任务驱动法。
【教学过程】
教学过程
教师活动
师:同学们,上节课我们了解了什么是计算机,通过导学案复习上节课的内容
什么是程序,体验了程序的作用及其编制环境,认识了程序中的基本元素。请同学们打开电脑桌面上学习包文件夹里的学习目录,通过里面的链接打开导学案,完成导学案的复习题,自我测评一下上节课的学习收获。(教师也打开导学案,学生完成后点评。)
通过VB趣味小游戏引入本课
1、师:我相信通过复习题,同学们对上一节课的学习内容都有了一个整理。现在让我们休息一学生点击通过“点我”趣味小完成导学案的复习。
通过复习上节课的内容,为本节课打下基础。
学生活动
设计意图
下,看看老师给你们带来的一个小惊喜。在我们“点我”。
程序,引起的学习文件夹里有一个VB制作的小程序“点学生对VB
我.exe”,同学们可以打开看一看。
2、师:这是老师和同学们开的一个小玩笑。通过体验这个VB小程序,我相信同学们已经对计算机编程产生了浓厚的兴趣。今天,我们将剖析编制计算机程序解决问题的过程,体验计算机编程,用编程解决简单问题。(出示主题,板书)
1、师:请同学自主学习导学案“程序初体验”,以4人为一小组,选择自己感兴趣的程序代码,调试运行后发布程序。同学们可以相互探讨,交流。
2、师:我看了一下同学们的劳动成果,任务都完成得非常不错。
3、师:现在我请第1小组来展示一下你们的成果。第1小组做得好不好?大家鼓励一下!
VB程序初体验
以4人小组为单位,选择一个程序代码进行调试运行,并得出结果。
的浓厚兴趣,引入课题。
1、通过自学微课视频,培养学生的自主学习能力。
2、通过复制粘贴VB程序的代码,调试程序、发布VB程序,学生将获得巨大的成就感。
3、通过小组合作的方式,培养同学们的
团队合作精神。
1、师:刚才同学们通过自学和合作体验了VB编程的乐趣。接下来,我们将学习如何在遇到问题的时候用计算机编制程序解决问题的过程。
2、师:当我们遇到的问题需要通过编制机算机韩信点兵
程序解决的时候,该如何着手呢?一般来说,需要经历以下过程:分析问题→设计算法→编写程序→调试运行→检测结果
3、师:接下来我们通过具体案例来一步一步学习怎样通过计算机编制程序来解决问题。请同学们阅读导学案上“韩信点兵”的案例。
师:韩信点兵是一个有趣的猜数游戏。这类题目看起来是很难计算的,可是我国古时候却流传着一种算法,名称也很多,宋朝周密叫它“鬼谷算”,又名“隔墙算”;杨辉叫它“剪管术”;而比较通行的名称是“韩信点兵”。这在数学史上是极有分析问题
名的问题,外国人一般把它称为“中国剩余定理”。1900年,德国大数学家大卫·希尔伯特归纳了当时世界上尚未解决的最困难的23个难题。后来,其中的第十问题在70年代被解决了,这是近代数学的五个重大成就。据证明人说,在解决问题的过程中,他是受到了“中国剩余定理”的启发的。
谈感想,分析问题,填写导学案
1、通过分析“韩信点兵”这一历史名题,锻炼同学们的分析问题的能力。
2、让学生了解中国古代光辉灿烂的数学成就,开阅读导学案“韩信点兵“案例
通过老师的讲解,让同学们了解编制计算机解决问题的过程。
师:同学们了解了韩信点兵的历史背景后有什么感想?大家都来谈一谈。
教师抽同学回答。
师:非常好!我们的祖国有着辉煌的历史,大家是不是感到非常骄傲?
师:韩信说:“如果每3个人编一队,最后剩下2个人,如果每5个人编一队,最后剩下3个人,如果每7个人编一队,最后剩下2个人。”同学们想一想,韩信的队伍有多少人?下面请各组讨论分析,列出这道题的已知条件与未知条件,建立数学模型,列出解决这道题的方法和步骤,并填写在导学案的表上。
1、师:刚才我们对问题进行了分析,接下来就是要给出解决这个问题的详细方法和步骤。这一过程被称为设计算法。
2、师:算法是程序编写的基础。描述算法通常有两种:自然语言描述、流程图。
设计算法
以小组为阔视野,增强爱国主义情感。
通过小组合作,小组之间的竞争,提高学生的积极自动性和师:请同学们以小组为单位,根据同学们填写的单位,合作分析记录表,讨论并设计算法,看哪个小组最先完成。
教师巡视,并邀请写出较好算法的小组上台讲解他们如何设计的。
3、师:大家都设计得非常好,请同学们看一下,老师根据算法写的流程图。
讨论并设计算法。
参与性,培训他们的合作交流能力。
流程图:
师:有了清晰可操作的算法描述,就可以通过VB语言来编程解决“韩信点兵”的问题。根据刚才的流程图,老师写出了VB的程序代码。
教师出示代码:
Private Sub command1_click() Dim n As Integer n = 1 编写程序
Do If (n Mod 3 = 2) And (n Mod 5 = 3) And (n Mod 7 = 2) Then Print n Exit Do End If n = n + 1 Loop End Sub 学生了解
Private Sub Form_Load() End Sub 师:当程序设计好以后,我们要把程序代码输入到VB里面进行调试和检测结果。请同学自学导1、培养学生的自主调试运行、学案上的教学视频,完成“韩信点兵”任务并发学生自学。
学习能力。
检测结果
布名为“韩信点兵”的可执行文件。
完成任务
2、加强学生的实践动手能力。
教师巡视并展示学生发布的“韩信点兵”.exe文件。
展示作品,师:相信这一课大家都非常有收获。老师想请一学生自我位同学起来谈谈今天这节课你有什么收获。
学生自评,理解计算机编程解决问题的过程。
通过展示部分学生作品,激发学生创作欲望。
评价,教师师:请同学们完成导学案上的自我评价。
小结
师:今天这节课,我们深入了解了利用计算机编程解决问题这一过程,它包括:分析问题→设计算法→编写程序→调试运行→检测结果
出示思考:校体操队到操场集合,排成每行2人,最后多出1人,排成每行3人,也多出1人,分别按每行排4,5,6人,都多出1人,当排知识拓展
成每行7人时,正好不多。求校体操队至少是多少人?
师:最后,老师给同学们留了一道题,请同学们利用课余时间,用计算机编程来解决这一问题。
不属课堂任务,可供思考
如何控制循环
学有余力的同学思考,培养学生的发散思维和创新能力。
作者姓名
作者单位
教案名称
适用教材
肖仕才
电子信箱
26389512@qq.com 学段
邮编
手机
课时
高中
402560 13594337024 1 重庆市铜梁实验中学校
4.1 编制计算机程序解决问题
广东教育出版社普通高中《信息技术基础》必修一
文档信息
- 格式: PDF
- 页数: 未知页
- 字数: 未知
- 上传时间: 2018-04-23 08:08:00
- 下载次数: 0
- 浏览次数: 100
- 积分: 1
- 收藏: 0
作者信息
5ygggwenku_166095
来自:学校:重庆市铜梁实验中学校
配套课件
相关文档
下载提示
下载文档后,您可以获得:
- 完整无水印文档
- 高清阅读体验
- 随时保存查看
- 支持打印下载
关于本教案的常见问题
Q:4.1.4 剖析编制计算机程序解决问题的过程优秀教案案例是什么类型的资料?
A:这是一份教学教案文档,可用于备课、课堂讲解与课后复习,支持在线预览正文内容。
Q:这份教案对应哪篇课文?
A:对应课文《4.1.4 剖析编制计算机程序解决问题的过程》,可从面包屑进入课文目录查看同课其他资料。
Q:如何找到配套课件?
A:页面提供「配套课件/同课文课件」入口;也可进入课文详情页同时查看教案与课件列表。