2023浙教版-信息科技六上-第4课 算法的程序体验-课件

资源下载
  1. 二一教育资源

2023浙教版-信息科技六上-第4课 算法的程序体验-课件

资源简介

(共17张PPT)
常用程序 主要功能 使用体会
…… …… ……
课前热身
微信
社交、娱乐等
生活中常用的程序有哪些?它们帮助人们解决了什么问题?
高德地图
导航、查询交通信息等
搜狗输入法
输入文字
算法的程序体验
浙江教育出版社 信息科技六上 第4课
计算机语言
计算机语言
计算机语言是人命令计算机工作的语言。从计算机发明以来,计算机语言从机器语言发展到高级语言。
同一个算法可以使用不同的计算机语言来实现。
计算机语言的发展
0和1组成的二进制数
例如:00101100
例如:“ADD”代表
加法操作指令
例如:
Scratch、Python等
机器语言
01
汇编语言
02
高级语言
03
计算机语言的特点
搜索并了解常见的计算机语言及其特点。
学生活动
Scratch Python C ……
……
图形化
有趣
简单易上手
开源
语言简单
应用广泛
高级语言一般采用英文词汇、符号、公式和数字,根据一定的规则要求来编写程序,如Python、C等语言。
计算机语言的特点
程序的运行环境
编写与运行程序一般都需要环境支持。IDLE是Python自带的集成开发环境,包含了IDLE Shell和程序编辑器两个窗口。
IDLE Shell
程序编辑器
程序的运行环境
IDLE Shell用于显示程序运行结果,可以直接输入代码并运行。
在Shell中输入代码
在Shell中显示程序的运行结果
程序的运行环境
程序编辑器用于编写完整的程序并支持文件保存。
选择“File->Save”保存文件
在程序编辑器中输入代码
认识基础语句
每种计算机语言都有自己特定的语法规则和基础语句,按照一定的格式编写程序,不仅便于人们阅读理解,更重要的是能够被计算机识别并正确执行。
认识基本语句
以“鸡兔同笼”解题程序为例,认识Python基础语句
赋值语句
条件循环语句
单分支条件语句
输出语句
编写程序
在python中尝试编写“鸡兔同笼”的程序代码,并说一说每句代码的含义。
学生活动
赋值语句
“=”和“==”有什么区别吗?
“=”:表示赋值,作用是将右边的值赋给左边的对象。
“==”:表示是否等于,是常见的比较运算符之一,表达式的结果是True或False两种可能。
输出语句
在Python中,使用print()实现1个或多个对象的输出。
多个对象之间用英文逗号分隔。
输出的对象可以是数字或字符串,字符串需要放在英文单引号或双引号之中。
在IDLE Shell中编写一段代码,计算并输出边长为3、4、5厘米的三角形的周长。
练习
谢谢观看!
浙江教育出版社 信息科技六上 第3课

展开更多......

收起↑

资源预览