信息技术(8年级上册) 课时11-第二单元-程序设计语言与流程图基础2-课件_第1页
信息技术(8年级上册) 课时11-第二单元-程序设计语言与流程图基础2-课件_第2页
信息技术(8年级上册) 课时11-第二单元-程序设计语言与流程图基础2-课件_第3页
信息技术(8年级上册) 课时11-第二单元-程序设计语言与流程图基础2-课件_第4页
信息技术(8年级上册) 课时11-第二单元-程序设计语言与流程图基础2-课件_第5页
已阅读5页,还剩37页未读 继续免费阅读

下载本文档

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

文档简介

1、初二广州版信息技术第2章第1节广州市天河区教师发展中心 朱星图程序设计语言与流程图基础(第2课时)知识回顾一、程序与程序设计语言1.计算机程序2.程序设计语言3.程序逻辑基础print()函数构建计算机程序Python程序设计语言知识回顾二、算法和流程图1.算法2.流程图3.用流程图描述算法学习目标1.了解程序设计的一般步骤。2.体验用fChart工具绘制流程图。3.使用Blockly积木编程工具辅助生成Python代码。4.认识Python,并学会使用print()函数。程序设计的一般步骤分析问题设计算法编写程序代码运行调试程序正确不正确建立第一个程序1.问题分析也就是明确计算机需要帮我们做

2、什么事情?例如:我需要计算机帮我们输出 Hello World!建立第一个程序2.明确计算逻辑,可以用fChart工具画出流程图,从而描述算法。建立第一个程序3.编写程序代码,用Blockly积木编程工具辅助生成基础代码。建立第一个程序4.用Python Shell调试并运行代码。建立第一个程序文件保存完成操作时,3种工具都会自动提示保存。fChartBlocklyPython养成保存文件的好习惯。建立第一个程序print()函数print()函数学习格式:print(表达式) 如:print(Hello World!)输出:Hello World!功能:输出表达式内容或者计算结果 表达式:算

3、术表达式、字符表达式。区别:算术表达式输出计算结果,字符表达式直接输出内容。注意:字符表达式要用双引号或者单引号括起来如:print(1+1) 输出:2print(Hello World!)输出:Hello World!print()函数拓展格式:print(表达式1,表达式2,)说明:括号中可以有多个表达式,表达式之间用英文格式的逗号进行隔开。注意:函数的标点符号需要使用英文格式,否则程序会报错。print()函数如:print(我们爱,学习!) 输出:我们爱学习!如:print(我们爱,学习!)1.观察下列print语句,思考并说出结果: print(30+50) print(30+50)

4、 输出:30+50输出:80练一练2.在Python Shell中分别执行以下语句,观察结果并思考:print(1+2)*4/3=,(1+2)*4/3)print(What is 300+200?,Its ,300+200)练一练3.单项选择题:(1)“编写程序代码”是程序设计的一般步骤中的第几步?( )A.第一步B.第二步C.第三步D.第四步C问题分析设计算法调试并运行程序练一练编写程序代码(2)工具fChart的功能是( )A.问题分析,确定计算机需要完成的功能。B.设计流程图,明确计算逻辑。C.积木编程,并生成Python代码。D.运行Python代码。BBlocklyPython Sh

5、ell练一练fChart(3)下面哪一个print语句书写是正确的( )A.print(abecdsdd)B.print(asdas)C.print(80+100)D.print(123abc)C缺少逗号缺少引号即缺少逗号,也缺少引号。练一练正确课堂小结1.程序设计的一般步骤: 2.程序设计的工具: 流程图工具:fChart 积木编程工具:Blockly Python代码运行和调试工具:Python Shell3.print(): 格式:print(表达式) 功能:输出表达式的内容或者计算结果课堂小结仿照建立第一个程序的步骤,编写一个程序,显示以下内容:圆的半径r是:10则它的面积是:s=3.

6、141010=314动手实践1.问题分析也就是我们需要计算机帮我们输出:圆的半径r是:10则它的面积是:s=3.141010=314动手实践2.明确计算逻辑,用fChart画出流程图:动手实践3.用Blockly积木编程工具生成Python代码:动手实践4.用Python Shell调试并运行代码:动手实践谢谢观看初二广州版信息技术第2章第1节广州市天河区教师发展中心 朱星图程序设计语言与流程图基础(第2课时)答 疑安装三种软件的安装?fChart 5.41绿色安装解压就能运行三种软件的安装?Blockly集成与fChart中无需另外安装安装三种软件的安装?Python 3.6.5运行安装包安装安装程序的编写用Python IDLE文本编辑器打开helloworld.py文件,添加几行程序代码,显示如下内容:Hello World! I like Python!1.问题分析用Python IDLE打开helloworld.py修改代码增加指定内容程序的编写2.设计算法程序的编写3.编写程序代码程序

温馨提示

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

评论

0/150

提交评论