上 传  者 : 陈丹
单      位 : 华侨城中学深湾部
上传时间 : 2019-11-05 09:14:07
4.1用计算机程序解决问题.ppt(1.58MB)
  • 浏览 : 0
  • 下载 : 0
第 1 页
第 2 页
第 3 页
第 4 页
第 5 页
第 6 页
第 7 页
第 8 页
第 9 页
第 10 页
第 11 页
第 12 页
第 13 页
第 14 页
第 15 页
第 16 页
第 17 页
第 18 页
0 0 类别 : 课件
网络技术应用 (选修3) 网络技术应用 (选修3) 某位同学的日记片段:《我的早晨》 清晨六点十分,伴随着准时而优美的起床铃声,我迈出宿 舍,走进了学校饭堂。餐厅里人很多,没有办法,我只买 了两个包子做为我的早餐罢了。随着我的餐卡在打卡机上 轻轻掠过,三元钱便不翼而飞了。当我走到超市的时候, 突然感觉只吃包子是不是太单调了,于是在超市里拿了一 包早餐奶,但付钱的时候却发现超市的收银机坏掉了,无 可奈何,我只得忍痛把刚拿到手的早餐奶又放了回去,真 郁闷! 你能在这个生活片段中,找出几处计算 机程序为我们生活服务的痕迹来呢? 回想每天从起床到上学的经历? 小调查 : 网络技术应用 (选修3) 网络技术应用 (选修3) 电脑真的能洞察人的思维吗? 网络技术应用 (选修3) 一、教学重点 掌握用计算机进行信息处理的工作流程及过 程中分析问题、设计算法 . 4.1 用计算机程序解决问题 二、教学难点 程序的理解及代码的认识。 网络技术应用 (选修3) • “ 象棋与麦子”的故事 传说古代印度 有个国王非常迷恋棋类,而宰相达依尔是 个聪明的大臣,他投其所好发明了国际象 棋。国王爱不释手,决定奖赏宰相。达依 尔说:陛下,我别无他求,请你在这张棋 盘的第一个格子里赏我 1粒麦子;在第二 个格子里赏我 2粒麦子;在第三个格子里 赏我 4粒麦子;在第四个格子里赏我 8粒 麦子… …依此类推直到第 64个格子(国 际象棋是 8×8= 64格),把按这张棋盘上 各格应赏给的麦子全赏给我就可以了。 同学们算一下,国王应奖赏 给他多少麦子呢? 一、合作探究 网络技术应用 (选修3) 1、写出数学计算式: 2、计算结果(计算器) 运行:象棋与麦子 .EXE 1+ 2+ 4+ 8+……+( ) 263  国王能给出达依尔所要求的麦子吗? 1.84467×1019粒,如果一升麦子约 150000 粒,那么国王应奖约为 140万亿升麦子 。 网络技术应用 (选修3) 假如你是一家大型公司的负责人,每天都会用 电脑处理大量的商业文件,并且通过邮件与客 户交流业务信件。但是某一天,你听闻网络中 存在着很多计算机信息被窃取的事情,你很担 心自己保存在计算机里的重要文件和在网络中 你和客户交流的电子邮件中的信息被某些人所 窃取,给你造成重大的损失!        你会利用什么方法保护自己的信息不被别人所窃取呢? 隐藏文件 给计算机加密码 给文件加密码 安装杀毒软件或着网络防火墙 … 二、大家一起来讨论 网络技术应用 (选修3) 加密器演示 : 运行加密器 文件加密思路 : 显示一个输入框,让操作者可以输入需要加密的文件名 输入后,程序立刻去阅读文件的内容 阅读完毕,按照加密算法加密 加密完了 显示一个输入框,让操作者可以输入加密后的内容保存的文件名 将加密好的内容保存到新文件中 运行完毕 网络技术应用 (选修3) 20 把文本文件中的字符逐个读出,把其机内码值减去 10 成为加密 后的字符,并重新组合为新文件,即加密文件。 网络技术应用 (选修3) 标题栏( 1) 菜单栏( 2) 工具栏( 3) 工具箱面板( 4) 程序设计区( 5) 项目窗口( 6) 属性窗口( 7) 布局窗口( 8) VB 工作界面组成 网络技术应用 (选修3) 1、启动 VB 2、新建工程 3、添加按钮 4、编写代码 5、运行程序 6、检查结果 四、体验编程过程 网络技术应用 (选修3) (教师机: ftp://192.168.3.200) 五、游戏小体验 1、石头、剪子、布 2、赛车 3、打飞机 网络技术应用 (选修3)三、用计算机程序解决问题的过程 编写程序 调试运行 检测结果 整个过程与数学逻辑思想严密结合 分析问题 设计算法 网络技术应用 (选修3) • 有三个牧师和三个野人过河,只有一条能装下两个人的船 ,在河的任何一方或者船上,如果野人的人数大于牧师的 人数,那么牧师就会有被吃掉的危险。你能不能找出一种 安全的渡河方法呢?请写出你的渡河方案。 六、合作探究 网络技术应用 (选修3) • 〖展示步骤〗 • ①两个野人先过河,一个野人回来; • ②再两个野人过河,一个野人回来; • ③两个牧师过河,一个野人和一个牧师回 来; • ④两个牧师过河,一个野人回来; • ⑤两个野人过河,一个野人回来; • ⑥两个野人过河。 合作探究 网络技术应用 (选修3) 人类行为 电脑语句 顺序执行 条件执行 循环执行 开电脑 (按主机电源、显 示器电源、进入桌面 ) 一条一条命令顺序执行 起床穿衣服 (上衣穿上身 ,裤子穿下身,袜子 ..) 判断逻辑关系 IF 条件 Then … 走路,跑步 (一步重复一步 )循环重复步骤FOR .. TO .. STEP.. 计算机程序运行的方式 : 网络技术应用 (选修3) 分析问题(思路,算法) 【实例分析】任给一个圆的半径,求该圆的面 积。 输入圆 的半径 依面积公式 计算圆的面 积 输出结果 五、用计算机程序解决问题 网络技术应用 (选修3) 1、输入长方形的长、宽,计 算 其面积; 2、探究“加密解密”问题的 过程及程序代码。 3、探究“象棋与麦子”问题 的程 序代码。 七、进阶训练
标签: 无
更多
预览本资源的用户最终下载了
资源足迹
  • 华侨城中学深湾部
    陈丹 2019-11-05 09:14:08 上传