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