ID: 21478353

浙教版(2023)六年级上册信息科技 第4课算法的程序体验 课件(共13张PPT)

日期:2024-10-24 科目:信息技术 类型:小学课件 查看:89次 大小:1264066B 来源:二一课件通
预览图 1/6
算法,13张,课件,体验,程序,4课
  • cover
(课件网) 第4课 算法的程序体验 浙摄版2023版 六年级上册 学习目标 1.认识计算机语言,理解算法可以通过计算机语言来实现。 2.通过体验“鸡兔同笼”程序,认识Python语言的基础语句。 讨论 生活中常用的计算机程序有哪些?它们能解决什么问题? 画图 绘画 用计算机解决问题,需要将算法转化为一组计算机能够执行的指令,即程序,让计算机按人们指定的步骤有序地执行算法。 高级语言一般采,根据一定的规则要求来编写程序。 计算机语言: 人 指令 计算机 工作的语言。 一、计算机语言 高级语言一般采用英文词汇、符号、公式和数字,根据一定的规则要求来编写程序。 一、计算机语言 同一个算法可以使用不同的计算机语言来实现。 如:在屏幕上显示Hello,World! 试一试:请在scratch中实现 二、程序的运行环境 程序设计语言在编写与运行程序时一般都需要一个环境。 比如 Python窗口 scratch窗口 Dev C++窗口 二、程序的运行环境 Python包含了 IDLE Shell 和程序编辑器两个窗口。 IDLE Shell :用于显示程序运行结果,也可以直接输入单行代码并运行。 程序编辑器:用于编写完整的程序并支持文件保存。 说一说:两个窗口的不同之处。 试一试:请在 IDLE Shell 中实现输出“Hello,World!”(书本P16页) 三、认识基础语句 每种程序设计语言都有自己特定的语法规则,按照一定的格式编写程序,不仅便于人们阅读理解,更重要的是能够被计算机识别并正确执行。 以“鸡兔同笼”解题程序为例,认识 Python 的基础语句。 三、认识基础语句 “鸡兔同笼”问题的算法如图: tu=0 while tu<36: ji=35-tu if ji*2+tu*4==94: print("兔的只数为:",tu,"鸡的只数为:",ji) tu=tu+1 三、认识基础语句 赋值语句:使用赋值号“=”将右边的值赋给左边的对象。 输出语句:print()输出1个或者多个对象(如数字,字符串) 多个内容之间用英文逗号分隔。 字符串需要放在英文单引号或双引号之中 常见比较运算符:等于“==” 小于“<” 大于“>” 不等于“!=” 结果只有“真(True)”或“假(False)” 三、认识基础语句 看一看老师输入的代码,猜一猜会呈现什么结果? 试一试:请在 IDLE Shell 中实现不同的输出(书本P17页) 练一练 在 IDLE Shell 中编写一段代码计算边长为 3、4、5 厘米的三角形的周长。 思考:能计算任意三角形的周长的算法。 谢谢聆听

~~ 您好,已阅读到文档的结尾了 ~~