资源预览内容
第1页 / 共15页
第2页 / 共15页
第3页 / 共15页
第4页 / 共15页
第5页 / 共15页
第6页 / 共15页
第7页 / 共15页
第8页 / 共15页
第9页 / 共15页
第10页 / 共15页
亲,该文档总共15页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
算法与程序设计入门,第三课体会简单程序设计 第1课时 顺序结构的程序设计,游戏引入,探究算法,一、知识回顾,算法与算法描述 算法的概念与特征 算法的描述方法 计算机解决问题的一般过程,有穷性 、确定性、可行性 有0个或多个输入、有一个或多个输出,实例宜选用顺序结构; 从自然语言过渡到画流程图,注意流程图规范,准确使用各类框图及符号; 流程图中暂不出现变量; 适当进行练习画流程图。,基本步骤:输入-处理-输出;,回顾:算法基础,变量与变量名变量的赋值 变量名与变量值,变量的引入; 变量对应存储单元; 知道数值型、字符型两种类型 。,a=3,变量名,变量值,存储单元,a,3,赋值号,我们生活中的问题,在文具店中一支铅笔0.5元钱,一支钢笔2元钱,求一共要花多少钱?,小组分享思维的过程,说一说你解题的思路自然语言描述算法,小组代表汇报你们组的同学的观点,计算机怎样解决这样的问题?,Qbasic提供给我们解决问题的运行环境。,按ESC键清除这个提示界面,QB界面,Let a =0.5 Let b =2 Let c=a+b Print c,单击run 菜单下的start 命令,得出结果,二、顺序结构,顺序结构特征 利用一般数学或物理公式计算。 常用数学公式,顺序结构的模拟,假如我是计算机,我怎么展开以下计算过程。小组模拟,然后汇报发言。,一步步往下走,不需要选择与判断,顺序结构,a=0.5,b=2,c=a+b,输出c,例子:设计乘法的顺序结构 菜场上一公斤香菇是7.5元,编一个程序,从键盘上输入重量,计算机自动算出其总价。,1、根据题意定义变量,画出流程图。 2、设计一个算法,并在Qbasic中实现。,一、知识回顾,算法与算法描述 算法的概念与特征 算法的描述方法 计算机解决问题的一般过程,有穷性 、确定性、可行性 有0个或多个输入、有一个或多个输出,实例宜选用顺序结构; 从自然语言过渡到画流程图,注意流程图规范,准确使用各类框图及符号; 流程图中暂不出现变量; 适当进行练习画流程图。,基本步骤:输入-处理-输出;,归纳,总结,什么是算法? 用自己的话说一说顺序结构的程序设计是什么? 在学习记录本中记录你的收获。,评价练习,任选一道课后习题完成,向你的学习伙伴阐述你的设计思路。,
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号