4.1 编制计算机程序解决问题

4.1 编制计算机程序解决问题

ID:36760942

大小:75.50 KB

页数:6页

时间:2019-05-14

4.1 编制计算机程序解决问题_第1页
4.1 编制计算机程序解决问题_第2页
4.1 编制计算机程序解决问题_第3页
4.1 编制计算机程序解决问题_第4页
4.1 编制计算机程序解决问题_第5页
资源描述:

《4.1 编制计算机程序解决问题》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、无为三中同课异构高一信息技术基础《4.1编制计算机程序解决问题》执教人:贾雪静班级:高一4时间:2014年12月26日第六节一、教材分析本节课的教学内容是广东教育出社版,高中课程标准实验教材必修《信息技术基础》第四章4.1《编制计算机程序解决问题》第一课时4.1.1《认识计算机与程序》和4.1.2《体验程序的作用及其编制环境》的内容,主要内容是:认识计算机程序解决问题的基本原理,了解计算机语言的发展;体验程序的作用及其编制环境。在初中阶段,学生已经学习使用常见程序软件,本课将在前面学习的基础上揭开程序的实质,初步认识计算机程

2、序解决问题的内在机制和作用。为学生学习《算法与程序设计》奠定基础,调动学生学习运用程序解决问题的兴趣。二、学情分析学生绝大部分都是零起点,通过前面章节的学习,学生已具备一定的计算机使用经验。但学生对程序设计普遍陌生,对自己编程来解决问题,既感觉新奇有趣,又有一定的技术难度。同时高一学生已具备一定的逻辑推理能力和相关的数学知识,对用计算机程序解决问题的初步了解不会觉得十分困难。本节是程序设计入门的第一课,是选修模块《算法与程序设计》概述和引子,同时编程又相当枯燥,因此创设情景,激发学生的兴趣,调动学生的主动性、积极性尤其重要。

3、三、教学目标1、知识与技能(1)体验用计算机程序解决问题;(2)了解计算机的工作原理和程序的执行过程;(3)了解VB程序的编制环境。2、过程与方法(1)合理运用信息技术和方法进行简单的探究活动;(2)通过自主探究学习,掌握使用计算机解决问题的基本过程。3、情感态度与价值观(1)借助计算机程序解决问题的思考方法,养成严谨客观的学习态度;(2)学会运用信息技术解决身边的问题,善于思考,勇于创新,提高解决实际问题的能力;(3)培养学生分析问题、解决问题以及思维的严密性、条理性等。四、教学重难点1、教学重点(1)了解编制计算机程序解

4、决实际问题的一般过程和方法;(2)通过执行一段简单实用的计算机程序代码,体验程序的编制环境、方式和作用。2、教学难点初步认识计算机程序工作的基本机理。五、教法与学法1、教法主要采用任务驱动法、助教法完成教学。2、学法主要是小组合作和自主探究法。六、教学过程教学环节教师活动学生活动设计意图导入新课大屏幕上展示两部比较经典的谍战剧,在谍战剧中我们经常会看到情报人员传送情报的经典桥段。有没有同学注意过情报的整个传递过程?通常情报人员传递的是处理过的密文,接收者在接到情报后,要根据解码本将其翻译成明文。其实如果知道了加密的方法,我们

5、同样可以利用解码本进行解密。请同学们看看任务单,我们现在收到了这五个字的情报,现在同学们知不知道这五字情报的内容?请同学们尝试着解密这五个字(告诉其加密的过程,请同学们借助解码本进行密文的破解)。听讲思考破解密文通过谍战剧中传递情报的经典桥段,引出加密与解密,活跃课堂气氛,激发学生学习兴趣。一、体验程序1、新课学习以上是我们借助解码本通过查找进行情报解密,其实我们可以使用计算机编写的程序来解决这个问题。示范使用“解密程序.exe”对密文进行解密;2、请同学们在E盘新建一文本文档“密文.txt”,其中输入自己的姓名,尝试使用加

6、密、解密程序来体验加密解密过程;3、巡视辅导,及时发现学生操作中出现的问题。比较、分析动手实践先通过分析表格的组成元素,形成认知,明确操作目标。通过教师演示,新授内容的教学。新课学习二、认识计算机与程序1、计算机的工作原理(1)设问:刚刚我们体验了加密解密程序,那计算机是如何实现这一过程的呢?请同学们阅读课本P74—P75,探究计算机各个部件是如何配合工作的?(2)结合加密流程讲解计算机的工作流程:作为计算机核心部件中央处理器可以对其他部件发出控制指令,在计算机工作时,中央处理器根据输入指令,从输入设备中输入程序或数据,并保

7、存到计算机内存中;执行程序时中央处理器从内存中读取程序或数据,按顺序执行指令,处理结果放回内存;最后中央处理器执行输出指令时,会把内存中的处理结果通过输出设备进行输出。2、计算机程序的执行了解了计算机的工作原理,我们接下来看看计算机程序的执行,计算机是数字化电子设备,每段电路只有两种状态开与关,因此计算机只能识别二进制数字1和0编写的机器语言自主探究学生听讲计算机的工作原理内容相对抽象,此处预留时间阅读课本内容,做到有个大体的理解。结合加密流程来讲解,会便于学生理解。,但随着程序设计语言的发展,我们现在主要使用的是高级语言,

8、所以需要借助计算机语言系统进行翻译才能执行。目前常用的语言系统有:VisualBasic(VB)、C/C++、Java等等,在高中阶段我们主要学习的是VB程序。前面我们所使用的加密解密程序就是使用VB来编写的,下面让我们来认识这种程序设计语言吧。三、体验VB编制环境启动VB,示范在VB中输

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。