高中信息技术必修:信息技术基础 4.1.2 体验程序的作用及其编制环境_第1页
高中信息技术必修:信息技术基础 4.1.2 体验程序的作用及其编制环境_第2页
高中信息技术必修:信息技术基础 4.1.2 体验程序的作用及其编制环境_第3页
高中信息技术必修:信息技术基础 4.1.2 体验程序的作用及其编制环境_第4页
高中信息技术必修:信息技术基础 4.1.2 体验程序的作用及其编制环境_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

14.1编制计算机程序解决问题●授课教师:潘东兰 ●亳州一中南校魔法时间程序可以理解人们编写的语句集合。23某位同学的日记片段:《我的一天》清晨六点十分,伴随着准时而优美的闹钟铃声,我走出家门,踏上了去学校的公车,随着IC卡在打卡机上轻轻掠过,1元钱便不翼而飞了。第6节是语文阅读课,我来到图书馆,用鼠标在电脑上点了几下,我想要的书立刻就查询到了。放学了,我路过银行,来到柜员机前,对着触摸屏按了几下,两张百元大钞就到手了,我的新眼镜有着落了。回到家,我第一件事就是打开电脑登陆QQ,查看留言和邮件。程序——生活中

你能找出几处计算机程序的痕迹来呢?4程序——学习中描点画图5计算机和程序的联系程序由人(程序员)事先进行编写,再由计算机来执行!6案例时间——保密行动7分析问题设计算法编写程序调试运行检测结果(如何做)(做什么)(动手做)(行不行)(对不对)分析已知、未知,建立数学模型找出解决这个问题详细的方法和步骤程序设计语言(如Basic、Pascal、C++、Java等)是人们编程时与计算机沟通的桥梁。将编写好的程序输入计算机运行,检查有无语法错误。检测运行结果,检查有无逻辑错误。解决问题的过程原文:GOOD密文:IQQF方法:把每个字符的ASCII码+2用VB程序语言把算法转换为代码在VB环境中输入代码,并运行检测是否达到预期目的8实践活动——优点大轰炸请你打开D盘中的文件mm.txt,写上你同桌的优点,保存文件。然后打开桌面上加密.exe程序,进行加密。加密时的文件路径为:d:\mm.txt注意:输入时,键盘为英文输入状态加密后保存的文件路径还为:d:\mm.txt9探究加密程序

FileName1$=InputBox("请输入需要加密的文件名及路径:")OpenFileName1$ForInputAs#1LineInput#1,a$MsgBoxa$,,"加密前的文本内容"Close#1mm$=""n=Len(a$)Fori=1Tonb$=Mid$(a$,i,1)c$=Chr(Asc(b$)+2)mm$=mm$&c$NextMsgBoxmm$,,"加密后的文本内容"FileName2$=InputBox("请输入加密后的文件名及路径:")OpenFileName2$ForOutputAs#2Print#2,mm$Close#2End10加密思想:把汉字的“机内码”加上一个数

加密前的文件

(明文)加密后的文件

(密文)加密程序解密程序加密的方法解密?11立即行动——你来解密同桌的同学调换一下座位,打开桌面上代码文件夹中的加密.frm修改程序,运行;对D盘中的文件mm.txt进行解密,看看你的同桌对你的赞美,保存为my.txt文件。12拓展行动——你来画图你能画出不一样的?不一样的个数不一样的颜色不一样的形状131.认识计算机程序,体验计算机程序的运行。2.体验编制计算机程序解决问题的全过程,初步掌握用计算机程序解决问题的基本方法。分析问题设计算法编写程序调试运行检测结果课堂小结展望同学们若想学习如何设计算法和编写程序来实现你的各种想法,可以在高二的时候我们选修《算法与程序设计》课程中进行14用计算机程序解决问题的过程15分析问题

分析该问题的需求情况及已知条件,来判断解决问题的可能性和目标要求设计算法

找出解决问题的方法和步骤

算法是程序编写的基础

编写程序

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论