编制计算机程序解决问题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
编制计算机程序解决问题
模块章节:《信息技术基础》必修第四章第一节
2018.3.19——201.3.23
一、教材分析
用计算机程序解决问题是当今社会中信息处理的重要方法之一,本节是对用计算机程序解决问题的入门介绍,是选修模块《算法与程序设计》的概述和引子。因此,能否通过本节内容的学习来激发学生对计算机程序设计的兴趣,将直接关系到选修模块《算法与程序设计》的顺利开设。
二、学情分析
学生通过几个月的学习,已经初步掌握了信息获取和部分信息加工方法,具备了使用常用应用程序软件解决问题的能力。但是,程序设计是很抽象的,对于没有接触过编程的学生来说,学习程序设计是有一定难度的。本节内容的设置,并不是让学生真正的学会编写程序,而是让学生体验程序运行和编写过程,感受到计算机程序解决问题的魅力,激发学生学习程序设计的兴趣,因此,在教学设计上,不能过分的强调计算机专业知识的教学,而应该侧重于激发学生的学习激情和参与活动的热情上来。
三、教学目标
知识技能目标:
1.理解程序的概念,了解计算机的构成,知道程序的重要性。
2.通过体验几个计算机程序实例,激发学生对程序设计的兴趣。
3.通过用VB编写、调试简单程序,并检测运行结果,体验程序编写的乐趣。
过程与方法目标:
1.知道程序是用来解决实际问题的,逐步形成程序设计的意识。
2.培养学生用程序设计思想慎密思考问题的意识和能力。
情感态度价值目标:
1.感悟计算机程序设计的思想,增加学生的学习成就感和形成严谨客观的解决问题作风。
2.体验程序的运行过程,提高学生信息技术素养。
四、重点难点
1、教学重点:了解计算机的构成;体验VB环境下运行程序解决问题的过程;培养学生对计算机程序的兴趣。
2、教学难点:培养学生对计算机程序设计的兴趣。
五、课前准备
1.全班分成小组,选出小组长
2.将学习网站、VB素材等几个文件发送到每位学生的电脑上。
3.多媒体网络教室教学环境。
六、教学过程
使用计算机解决实际问题的方法是多种多样的,我们要善于根据不同问题需求,选择恰当的软件工具,采取适当方法解决问题。
活动1【导入】案例激趣,视频导入
1、教师活动
破译密码视频导入
提问:通过观看视频得到了什么信息?
过渡:战争时期,为了防止情报被敌方截获,按照发送方和接收方约定好加密和解密的方法,对情报进行加密,那么情报到底是如何解密的呢?
接下来就让我们一起来体验间谍是如何破译密码的。
2、学生活动
欣赏间谍破译密码的精彩视频,思考并回答老师的问题。
3、设计意图
视频导入诱发学生的学习动机,提高学习兴趣,创设轻松活跃的课堂氛围。
活动2【活动】活动一
1、教师活动
007的故事
神通广大的英国间谍007收到同事在遇害前给他留的小字条,上面写着“8RIP0ZJ0JGP”。
根据事先的约定,已知3代表C,H代表q,0代表空格,那么,这个同事想要传递什么信息给007呢?
老师演示用计算机程序来破译密码。
提问:同学们的方法与计算机破译的方法有什么区别?
过渡:其实计算机程序就是针对具体问题,运用程序设计语言编制一个专门的计算机程序来解决。下面就让我们一起来学习计算机与程序。
2、学生活动
根据密码表破译密码,讨论并思考老师提出的问题。
3、设计意图
体验间谍破译密码的过程,比较计算机破译密码与人工破译密码的区别。
活动3【讲授】分组学习
1、教师活动
带着下面两个问题分组讨论学习计算机与程序。(打开老师发给同学们的素材文件,学习网站中的分组讨论页面)
(1)计算机各部件之间是如何配合工作?
(2)一个完整的计算机系统应该有几部分构成?
老师讲解计算机与程序
2、学生活动
分组讨论交流、学习。
3、设计意图
利用学生间互相学习、交流成果自学内容,体验成功
活动4【活动】活动二
1、教师活动
打开“VB素材”中“加密”程序,在输入框中输入一段话并加密给你旁边的同学,然后打开“解密”程序互相用解密程序将这段话中的信息破解出来。
过渡:想知道刚刚用的加密解密程序用什么语言编写出来的?请同学们打开自学网站中的自主学习页面,自主学习VB。
2、学生活动
学生间相互给对方一句悄悄话,用加密软件加密,对方用解密软件解密。
3、设计意图
体验计算机程序加密解密的过程,用悄悄话提高学生对程序设计
的兴趣,诱发其好奇心。
活动5【讲授】自主学习
1、教师活动
通过学习网站自主学习,1.学习VB的打开、新建工程,2.熟悉其工作界面,从控件工具箱中拖动控件到窗体上为程序设计界面,3.双击某个控件为其设置事件响应代码,4.点击运行按钮或者运行菜单启动程序调试。
2、学生活动
利用“学习网站”,通过观察、比较、交流,分组协作学习。
3、设计意图
培养学生的主动学习意识与自学能力及团队合作意识。
活动6【练习】程序大揭密
1、教师活动
老师演示:1、在VB的窗体设计器中放控件2、然后双击“解密”按钮,输入以下代码。(打开“VB素材”,“解密代码”,将代码复制到“解密”按钮代码输入框中) 3、然后双击“加密”按钮,输入以下代码。(打开“VB素材”,“加密代码”,将代码复制到“加密”按钮代码输入框中) 4、运行、测试程序
2、学生活动