











2020-2021学年第一课 程序设计的步骤和方法课堂教学课件ppt
展开石头、剪刀、布: 小组组员之间两两互比,三局两胜,最后胜者代表小组迎战其他小组,最终决出猜拳王。
1.什么是程序?2.程序设计分为哪几个步骤?
第一步 提出问题第二步 建立数据模型第三步 确定算法第四步 画出程序流程图第五步 编写程序第六步 调试运行
程序设计的一般步骤和方法
在甲乙两个杯子中分别装了咖啡和牛奶,要求把这两个杯子中的饮料交换一下,请问两杯饮料如何对换?
对问题进行模拟,用变量来表示实物:用变量X表示甲杯,变量Y表示乙杯;用数值1表示咖啡,数值2表示牛奶。也就是说,现在X的值为1,Y的值为2要求:交换后使X的值为2,Y的值为1
第二步 建立数据模型
1.什么是算法?2.用自然语言描述两杯饮料互换的的算法。
自然语言1.找来一个空杯丙2.将甲杯中的咖啡倒入丙杯3.乙杯中的牛奶倒入甲杯4.丙杯中的咖啡倒入乙杯5.甲杯为牛奶,乙杯为咖啡
第四步 画出程序流程图
将流程图与对应的程序代码匹配。(请将代码拖拽至与其相对应的流程图旁)
Private Sub cmmand1_Click() X = 1: Y = 2 Print "X="; X, "Y="; Y Z = X X = Y Y = Z Print "X="; X, "Y="; YEnd Sub
机器人划拳的程序是怎么样设计的呢?请写出步骤。
程序设计的步骤和方法是现在生活中经常会用到的,你还可以举一些其他例子吗?
通过学习,你还有哪些疑惑,有哪些新的想法?
初中信息技术川教版(2019)七年级上册第2节 在Python中用turtle模块画图教学ppt课件: 这是一份初中信息技术川教版(2019)七年级上册第2节 在Python中用turtle模块画图教学ppt课件,共14页。PPT课件主要包含了学习目标,学习内容,欣赏案例,案例欣赏,具体操作,认识turtle模块,turtle模块等内容,欢迎下载使用。
浙教版 (广西、宁波)九年级第十七课 智慧出行教课内容课件ppt: 这是一份浙教版 (广西、宁波)九年级第十七课 智慧出行教课内容课件ppt,文件包含智慧出行ppt、素材智慧出行行程规划doc、智慧出行wmv等3份课件配套教学资源,其中PPT共17页, 欢迎下载使用。
初中浙教版 (广西、宁波)第十四课 机器人回家教学ppt课件: 这是一份初中浙教版 (广西、宁波)第十四课 机器人回家教学ppt课件,文件包含机器人回家ppt、机器人回家doc、ppt素材视频1wmv、ppt素材视频2wmv等4份课件配套教学资源,其中PPT共10页, 欢迎下载使用。