2.1 算法与程序 课件(共27张PPT) 2022—2023学年粤教清华版初中信息技术七年级下册

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

2.1 算法与程序 课件(共27张PPT) 2022—2023学年粤教清华版初中信息技术七年级下册

资源简介

(共27张PPT)
算法与程序
一、算法
从字面意义上来说,就是用于计算的方法,通过该这种方法可以达到预期的计算结果。
出发地
乘坐交通工具
到达北京
去天安门
一、算法
从字面意义上来说,就是用于计算的方法,通过该这种方法可以达到预期的计算结果。
广义的说,算法是解决问题而采取的方法和步骤。
对于同一个问题可以有不同的算法。
算法虽然没有对错之分,但却有优劣之分,选择合适的算法可以大大地提高工作效率。
火车高铁,10+小时
飞机,3-4小时
二、算法的特征
三、算法的描述
三者区别
算法的描述方式 优势 不足
自然语言 通俗易懂 歧义性,语句太长,循环和分支难表达
流程图 描述清晰简洁,不依赖计算机 占用区域大
伪代码 书写方便,格式紧凑,便于翻译 由于语言种类多,不容易规范
四、计算机语言
1. 机器语言
机器语言是计算机最原始的语言,是由0和1的代码构成,cpu在工作的时候只认识机器语言,即0和1的代码。
2. 汇编语言
汇编语言,即为一种低级语言,它用人类容易记忆的语言和符号来表示一组0和1的代码,例如AND代表加法。
3.高级语言
高级语言,它是在低级语言的基础上,采用接近于人类自然语言的单词和符号来表示一组低级语言程序,使编程变得更加简单,易学,且写出的程序可读性强。
当前计算机高级语言的种类繁多,比较常用的有Python、Java、C、C++、Javascript等。
认识编辑器
IDLE
海龟编辑器
这是编程猫旗下开发的一款面向青少年的编辑器,有网页版。
PyCharm
sublime text
cmd
海龟编辑器网页版
菜单栏:展示基本功能
积木库:提供各种编程积木块
3. 编程区:
放置、拼接积木
模式切换
终端区:
展示运行结果
绘图区
海龟编辑器网页版
3. 编程区:
输入python代码
终端区:
展示运行结果
绘图区
海龟编辑器
2
1. 菜单栏:
常用的基本功能
2. 积木库:提供各种编程积木块
3. 编程区:
放置、拼接积木
4. 代码区:
自动显示积木块对应的代码
5. 控制台:显示程序的运行结果。
程序出错时,还会帮助程序员定位错误的位置。
6. 模式切换
编写第一个程序
输出指令格式:print(想要输出的内容)功能:输出括号内的结果,可以为数学表达式、字符串等其中数学表达式和数学课本的数学表达式一样,而字符串表达式是用英文单引号’或双引号”括起来的一串字符>>>print(12)>>>print(1+2)>>>print(hello)>>>print(“hello”)注意:python大小写敏感,若输入“Print”会报错注意:python代码主要由英文字符组成,若在中文输入法状态下输入,则会报错。输出指令格式:print(想要输出的内容)功能:输出括号内的结果,可以为数学表达式、字符串等其中数学表达式和数学课本的数学表达式一样,而字符串表达式是用英文单引号’或双引号”括起来的一串字符>>>print(12)>>>print(1+2)>>>print(hello)>>>print(“hello”)123出错hello凡是加了引号的数字、字母、符号都是字符串,未加引号的数字才是数值,可以进行计算注意:python大小写敏感,若输入“Print”会报错完善print格式>>>print(“加法运算1+2=”,1+2)>>>print(内容1,内容2,内容3)输出多个内容用逗号“,”(英文状态下)隔开例如:print(123,456,789)print(“你好”,”春天”)加法运算1+2= 3123 456 789你好春天小知识1、在python中“÷”用“/”,“x”用“*” 表示2、“+”除了是算术运算符外,还是字符串连接符,可以把两个字符串连成一个3、数学表达式的运算顺序:先乘除后加减,如果要改变,需要加上英文()练一练练一练>>>print(3+5)>>>print(35-64)>>>print(170/(22+63))>>>print((4+5)*3/2)8-292.013.5练一练二Python程序print("梯形的上底是4")print("下底是5")print("高是3")print("它的面积是:")print("(4+5)x3/2=",(4+5)*3/2)输出简单图案
输入
name=input(“请输入你的名字”)
print(“你好”,name)
input( )输入函数
name=input(“请输入你的名字”)
print(“你好”+name)
注释语句
#开头的语句以及2个’’’包含的语句都是注释语句,用来说明这句代码的作用。
注释语句既不被执行,也不会影响程序的正常运行。

展开更多......

收起↑

资源预览