第一节 程序设计语言与流程图基础导学(P36-43) 只需要找到课本对应位置并用笔画出来即可 一、程序与程序设计语言 1、计算机程序(computer program)是人们使用指定的_程序设计语言__,根据需要事先编写的一系列_控制计算机工作_的命令。 2、程序设计语言(program language)是指人们用于编写_计算机程序_________所使用的计算机语言。总的来说,程序设计语言可简单地分为_机器语言_________、___汇编语言________和____高级语言_________等三种。常用的高级程序设计语言有Python、C、__c++___、__java____、___vb____等。 3、计算机没有思考能力,因此我们需要告诉计算机非常详细的步骤,绝对不能有模棱两可的内容_,这就是计算机使用的程序逻辑之一。 二、算法和流程图 1、简单来说,算法就是解决问题的方法和步骤。这些步骤必须是_有限_____、__可行____,__不模棱两可________。 可以直接使用_自然语言______、_伪代码_______或__流程图_______进行描述。 2、不同于自然语言或伪代码是用文字来描述算法,流程图则是使用图形化的方法来描述解决问题的步骤。 流程图符号 椭圆表示_______________ 平行四边形表示______________ 菱形表示 矩形表示 小圆形表示 箭头表示 3、流程图绘制原则: ①需要使用标准的_________ ②每个流程图符号的文字说明__________ ③流程图只能有____起点和________终点 ④流程图绘制方向是________________ ⑤判断符号有两条向外的连接线,结束符号不允许有向外的连接线 三、用fChart建立第一个程序 1、fChart程序语言教学工具是专门针对初学者设计的__________________。 2.积木程序编辑器(Blockly) 删除Blockly编程中积木的方法是_________________________ 四、认识Python程序代码 1、 Python是一种_简单易学_______、_使用广泛______的__程序设计语言________。 2、Python文件的默认格式(后缀名)是_____py_______。 Python语句:输出语句print 格式: print(表达式) 拓展格式: print(表达式1,表达式2,……) 功能:输出“表达式”的结果 字符表达式(字符串含有单引号或者双引号)里面的内容都原封不动输出 3、print语句中的表达式可以是_算术表达式__________、__字符表达式__________等。算术表达式的含义________________。字符表达式是用_____________________的一串字符。 4、在Python中,命令和标点符号需要使用_________,否则会报错。 5、如果输入多个表达式的结果,表达式之间用_英文格式的逗号___________隔开。 上机练习 1、fChart程序语言教学工具操作(实践活动一:完成课本P39页图2-1-3流程图制作) 2.积木程序编辑器操作(实践活动二:完成课本P41页图2-1-7 Blockly建立程序) (实践活动三:完成课本P43页下方练习) 本文来源:https://www.wddqw.com/doc/a14f49b6d2f34693daef5ef7ba0d4a7302766cef.html