41计算机程序解决问题.doc

上传人:大米 文档编号:558481723 上传时间:2022-12-08 格式:DOC 页数:6 大小:46KB
返回 下载 相关 举报
41计算机程序解决问题.doc_第1页
第1页 / 共6页
41计算机程序解决问题.doc_第2页
第2页 / 共6页
41计算机程序解决问题.doc_第3页
第3页 / 共6页
41计算机程序解决问题.doc_第4页
第4页 / 共6页
41计算机程序解决问题.doc_第5页
第5页 / 共6页
点击查看更多>>
资源描述

《41计算机程序解决问题.doc》由会员分享,可在线阅读,更多相关《41计算机程序解决问题.doc(6页珍藏版)》请在金锄头文库上搜索。

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

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

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

4、探究法。六、教学过程教学环节教师活动学生活动设计意图导入新课大屏幕上展示两部比较经典的谍战剧,在谍战剧中我们经常会看到情报人员传送情报的经典桥段。有没有同学注意过情报的整个传递过程?通常情报人员传递的是处理过的密文,接收者在接到情报后,要根据解码本将其翻译成明文。其实如果知道了加密的方法,我们同样可以利用解码本进行解密。请同学们看看任务单,我们现在收到了这五个字的情报,现在同学们知不知道这五字情报的内容?请同学们尝试着解密这五个字(告诉其加密的过程,请同学们借助解码本进行密文的破解)。听讲思考破解密文通过谍战剧中传递情报的经典桥段,引出加密与解密,活跃课堂气氛,激发学生学习兴趣。新课学习新课学

5、习一、体验程序1、以上是我们借助解码本通过查找进行情报解密,其实我们可以使用计算机编写的程序来解决这个问题。示范使用“解密程序.exe”对密文进行解密;2、请同学们在E盘新建一文本文档“密文.txt”,其中输入自己的姓名,尝试使用加密、解密程序来体验加密解密过程;3、巡视辅导,及时发现学生操作中出现的问题。比较、分析动手实践先通过分析表格的组成元素,形成认知,明确操作目标。通过教师演示,新授内容的教学。二、认识计算机与程序1、计算机的工作原理(1)设问:刚刚我们体验了加密解密程序,那计算机是如何实现这一过程的呢?请同学们阅读课本P74P75,探究计算机各个部件是如何配合工作的?(2)结合加密流

6、程讲解计算机的工作流程:作为计算机核心部件中央处理器可以对其他部件发出控制指令,在计算机工作时,中央处理器根据输入指令,从输入设备中输入程序或数据,并保存到计算机内存中;执行程序时中央处理器从内存中读取程序或数据,按顺序执行指令,处理结果放回内存;最后中央处理器执行输出指令时,会把内存中的处理结果通过输出设备进行输出。2、计算机程序的执行了解了计算机的工作原理,我们接下来看看计算机程序的执行,计算机是数字化电子设备,每段电路只有两种状态开与关,因此计算机只能识别二进制数字1和0编写的机器语言,但随着程序设计语言的发展,我们现在主要使用的是高级语言,所以需要借助计算机语言系统进行翻译才能执行。目

7、前常用的语言系统有: Visual Basic(VB)、C/C+、Java等等,在高中阶段我们主要学习的是VB程序。前面我们所使用的加密解密程序就是使用VB来编写的,下面让我们来认识这种程序设计语言吧。三、体验VB编制环境启动VB,示范在VB中输入E盘中的加密代码并执行此程序,来体验程序作用的同时了解一下程序的编制环境。同学们自主探究在VB中输入E盘中的解密代码并执行解密程序,进行体验。1、启动VB;2、复制加密代码并运行程序;3、保存程序。(保存为窗体文件及exe文件)学有余力的同学担任“助教”辅导其他同学。4、选取任务完成较好学生给全班同学示范演示。自主探究学生听讲听讲思考观看演示自主探究

8、计算机的工作原理内容相对抽象,此处预留时间阅读课本内容,做到有个大体的理解。结合加密流程来讲解,会便于学生理解。 由学生通过知识迁移的方式自主学习。通过教师演示完成教学重点的传授,其他相关设置,学生举一反三地自主完成。采用助教式辅导,可以解决教师当堂1对1辅导困难的状况,同时助教也能从中有收益。知识拓展在VB环境下,对加密程序进行修改,修改成为解密程序。学有余力的学生当堂完成。不同学力的学生都有任务可做。作业评价展示所交作业,对作业进行评价,更正存在的问题。观看思考课堂小结1.体验用计算机程序解决问题;2.了解计算机的工作原理和程序的执行过程;3.了解VB程序的编制环境。发言学生进行总结,避免了教师“一言堂”,能考察学生对新知识的掌握程度。 七、板书设计4.1 编制计算机程序解决问题1、体验程序的作用2、计算机工作原理与程序的执行3、VB编制环境八、教学反思

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号