




已阅读5页,还剩1页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
课课 题题 第四章 信息的加工与表达 下 4 1 用计算机程序解决问题 授授课课教教师师 合肥十七中 查光亮 课课程程标标准准 初步掌握用计算机进行信息处理的几种基本方法 认识其工作过程与基本特征 教材分析教材分析 用计算机程序解决问题是当今社会中信息处理的重要方法之一 学生要了解计 算机程序的工作过程 初步掌握用计算机程序解决问题的基本过程 在用计算机程序解决问题 时 算法设计是一个很关键的环节 而算法的核心是一种思维方式 算法思维习惯有利于增强 思维的条理性 本节是对用计算机程序解决问题的基本过程的入门介绍 是选修模块 算法与程序设计 的概述和引子 因此 能否通过本节内容的学习来激发学生对计算机程序设计的兴趣 将直接 关系到选修模块 算法与程序设计 的顺利开设 学情分析学情分析 通过前面章节的学习 学生已具备一定的计算机使用经验 如文字处理 媒体表达 数据表格 处理 浏览器 声音媒体播放软件等 但对于程序设计普遍陌生 对自己编程来解决问题 既感觉 新奇有趣 又有一定的技术难度 同时高一学生已具备一定的逻辑推理能力和相关的数学知识 对 用计算机程序解决问题的初步了解不会觉得十分困难 虽然学生不可能用一两节课的时间就对编程 掌握很多 但让他们在体验中理解信息的编程加工 并通过简单的改进实现小小的目标 有成功的 体验是完全能够达到的 教学目教学目标标 1 知识与技能知识与技能目标目标 认识计算机和程序 了解计算机的构成 知道程序的重要性 通过体验几个简单的计算机程序实例 引发学生对计算机程序的强烈兴趣 通过用 VB 编写 调试简单程序 并检测运行结果 体验程序编写的乐趣 2 过程与方法过程与方法目标目标 知道程序是解决现实世界某类相关问题的有效方法之一 逐步形成程序设计的意识和能力 培养学生用程序设计思想慎密思考问题的意识和能力 3 情感态度与价值观目标情感态度与价值观目标 揭开程序设计的神秘感和畏难心理 培养学生进一步学习程序设计的兴趣 感悟计算机程序设计的思想 增加学生的学习成就感和形成严谨客观的解决问题作风 教学重点教学重点 了解计算机的构成 体验 VB 环境下运行程序解决问题的过程 培养学生对计 算机程序的兴趣 教学教学难难点点 培养学生对计算机程序设计的兴趣 教学方法教学方法 讲解演示法 体验探究法 问题讨论法 任务驱动法 采用多媒体网络计算机房上课 教师机具有视频广播功能和文件发送功能 教学课件及相关的 辅助学习资源放到教学服务器上 供学生访问 教学教学过过程程 新课导入 在第三章我们学习了用 word 对日常文本信息的加工处理 用 excel 对表格信息的加工处 理等 这些我们都是利用了已有的一些程序对特定的问题进行解决 但在我们身边会有很多 的问题并没有对应的或者说合适的软件对其进行处理 这就要求我们自己设计软件 编制 计算机程序解决问题 我们要利用计算机进行编程 首先我们对计算机的结构 以及计算的工作原理有一定的了解 下面我就来一起看几个问题 1 一个完整的计算机系统应该有几部分构成 2 计算机各部件之间是如何配合工作的 3 信息在计算机内部是如何表示的 一 一 认识计算机与程序认识计算机与程序 1 一个完整的计算机系统的构成 一个完整的计算机系统的构成 计算机系统计算机系统 硬件系统硬件系统 软件系统软件系统 系统软件系统软件 应用软件应用软件 输入设备 存储器 处理器 输出设备 输入设备 存储器 处理器 输出设备 主要由操作系统 系统工具软件组成 主要由操作系统 系统工具软件组成 如如 Windows Dos Unix Linux 专为某一应用目的而编制的软件 专为某一应用目的而编制的软件 如word excel等 输入设备 如键盘 鼠标 手写板 话筒 扫描仪等 输出设备 如显示器 音箱 打印机等 中央处理器 即CPU 包括运算器和控制器 是计算机的核心部件 控制各部件相互配合工作 存储器 包括内存和外存 内存速度快 只用于存放计算机正在处理的程序和数据 一旦断电存储 的信息有可能丢失 外存速度慢 但存入的信息不会因断电而丢失 可长时间保存 如硬 盘 软盘 U 盘 光盘等 2 计算机各部件配合工作的流程 计算机各部件配合工作的流程 中央处理器中央处理器 输入设备输入设备 内内存存 输出设备输出设备 外存外存 3 信息在计算机内部是如何表示的 信息在计算机内部是如何表示的 注 计算机中的所有信息都是以二进制数字编码表示的 因此信息在计算机中都被看作是数据 ASCII 码对应表 二进 十进 缩写 字符 0100 0001 65 A 0100 0010 66 B 0100 0011 67 C 0100 0100 68 D 0100 0101 69 E 0100 0110 70 F 4 如何把一个十进制数 如何把一个十进制数 23 10 转换成二进制数 转换成二进制数 教师讲解教师讲解 除二取余除二取余 学生练习学生练习 计算机中的所有信息都是以二进制数字编码表示的 那我对计算机进行编程是不是必须直 接用 0 1 和计算机进行交流呢 通过问题引入 程序设计语言 5 常见的计算机的程序设计语言有哪些 常见的计算机的程序设计语言有哪些 机器语言 汇编语言 低级语言 BASIC PASCAL C VB 等 高级语言 注 用高级语言编写的程序都需要经过一系列的翻译过程转换为机器语言程序 才能让计算机 执行 计算机高级语言程序计算机机器语言程序 人计算机 编写执行 计算机语言系统 翻译程序 二 体验程序的作用及其编制环境二 体验程序的作用及其编制环境 演示操作几个简单的 VB 编写的小程序体验程序的作用 加密程序 倒计时 通过体验计算机程序实例 引发学生对计算机程序的强烈兴趣 认识 VB 编程环境 认识 VB 界面 启动 程序 结束 程序 工程管理器 查看代码 按钮 窗体文件 菜单栏工具栏 窗体设计器 尝试在 VB 中建立 运行简单程序 窗口的链接 步骤 老师讲解 操作示范 并解释程序中各语句的含义 工具箱 新建文件 建立应用程序的界面 设置对象的属性 编写程序代码 保存程序 注 保存文件时 可保存为两种方式 生成可编辑的 vbp 工程文件和 frm 窗体文件 可修改 但要注意工程和窗体都必须保存 生成直接执行的 exe 文件 不可修改 探究活动 引出下一节课的课题 头脑风暴头脑风暴 韩信点兵韩信点兵 汉高祖刘邦曾问大将韩信 你看我能带多少兵 韩信斜了刘邦一眼说 你顶多能带十万兵吧 汉高 祖心中有三分不悦 心想 你竟敢小看我 那你呢 韩信傲气十足地说 我呀 当然是多多益善啰 刘邦 心中又添了三分不高兴 勉强说 将军如此大才 我很佩服 现在 我有一个小小的问题向将军请教 凭将 军的大才 答起来一定不费吹灰之力的 韩信满不在乎地说 可以可以 刘邦狡黠地一笑 传令叫来一小队 士兵隔墙站队 刘邦发令 每三人站成一排 队站好后 小队长进来报告 最后一排只有二人 刘邦又传 令 每五人站成一排 小队长报告 最后一排只有三人 刘邦再传令 每七人站成一排 小队长报告 最 后一排只有二人 刘邦转脸问韩信 敢问将军 这队士兵有多少人 刘邦出的这道题 可用现代数学来表述 一个正整数 被 3 除时余 2 被 5 除时余 3 被 7 除时余 2 如果这数不超过 100 求这个数 请同学们想一想 如何让计算机去处理这个问题 请同学们想一想 如何让计算机去处理这个问题 课堂总结课堂总结 计算机由硬件和软件构成 硬件是基础 软件是灵魂 编写程序的语言有许多种 VB 是其中之一 今天我们认识了 VB 的编写环境 下节课再进一步学习计算机如何编制程序解决问题 教学反教学反馈馈 补充材料 1 现代数学解法 现代数学解法 设士兵共有 S 名 S 除以 3 5 7 所得的商分别为 A B C 那么由题意 可得方程组 3A 2 S 5B 3 S 7C 2 S 2 古代数学解法 古代数学解法 在我国古代的数学著作 孙子算经 中 对这个问题也做了非常详细的研究 并总结了解题的 方法 三人同行七十 70 稀 五树梅花廿一 21 枝 七子团圆正半月 15 余百零五 105 便得知 意思是说 把除以 3 5 7 所得的余数 分别乘以 70 21 15 加起来的和再减去 105 的倍 数 所得的差小于 105 时就是我们所求的这个数了 如本题 2 70 3 21 2 15 233 233 105 2 23 这个就是著名的 中国剩余定理 同学们 你们知道这种解法的原理吗 中国剩余定理 详解在百度文库中有很多资料 要求每个同学课后阅读并理解 3 循环测试法 循环测试法 就是从数字 9 开始 去测试能否同时满足三个条件 除以 3 余数为 2 除以 5 余数为 3 除 以 7 余数也为 2 如果不能 则把当前测试的数加 1 后 再测试 一直找到答案 此方法虽然冗余繁杂 如果人工计算 要花费比较长的时间 但也可以找到答案 其实这种有点 愚笨 的方法 我们完全可以借助计算机来帮我们完成测试计算过程 我们知 道计算机最大的优势就是计算速度非常快 利用这种方法 计算机很快就可以帮我们找到答案 4 计算机程序算法 计算机程序算法 S 9 判断 S 除以 3 余 2 S 除以 5 余 3 S 除以 7 余 2 是否同时成立 如果同时成立那么 S 就是 解 输出解 S 的值 程序结束 否则 转 S 加 1 转 重复这个判断过程 像这种算法我们一般称作 穷举法 编写程序 根据这个算法 我
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论