《浙教版五年级上册信息科技复习知识点汇总》由会员分享,可在线阅读,更多相关《浙教版五年级上册信息科技复习知识点汇总(6页珍藏版)》请在金锄头文库上搜索。
1、五年级信息科技第一单元:算法与算法表示第1课 身边的算法1. 算法是解决问题的步骤和方法 第2课 自然语言描述算法1. 算法的表示方法:自然语言、流程图、伪代码2. 自然语言描述算法:通过人们的日常表达方式来描述解决问题的方法和步骤。第3课 流程图描述算法1.流程图的五大要素2.流程图描述算法:步骤直观、明确、易于理解第4课 算法中的数据1. 算法中的数据:在算法执行过程中,主要就是处理数据,数据在算法中起着不可或缺的作用。2. 变量:在算法中用来表示数据的符号,在算法的执行过程中,它的值可以改变。变量由变量名和变量值组成。3.变量表示(变量的命名)用英文字母表示,例如weight;用英文字母
2、+数字的形式,例如weight1,w1。用英文字母、数字、下划线多种组合的形式,;例如w_1。注意:数字不能作为开头。第5课 算法的特征1. 算法的特征:有穷性、确定性、有输出 有穷性:算法必须在有限时间内完成,执行有限个步骤内终止。 确定性:算法的每一个步骤必须是确定且能有效执行的 有输出:算法必须有确定的输出,产生一个或多个输出。第二单元:算法的控制结构第6课 顺序结构1. 顺序结构:顺序结构是一种从上到下,按顺序依次执行算法中各个步骤的结构。2. 顺序结构中的每个步骤一定会被执行依次,而且只能执行一次。3. 用流程图表示顺序结构第7课 分支结构1.分支结构:根据一定的条件做出判断,在选择
3、相应结果的过程。可以用“如果,那么”的语言描述分支结构2.用流程图表示分支结构第8课 双分支结构1. 双分支结构:根据条件判断的不同结果进行不同的操作。2. 用流程图表示双分支结构第9课 体验程序控制1. 多分支结构第3单元 用算法解决问题第10课 问题的分解1. 问题的界定:根据需求明确问题的方向和边界。2. 问题的分解 规模分解:把问题分解魏更小的子问题 行动分解:把问题分解为可操作、可执行的步骤和方法。3.查找关键问题第11课 问题的抽象1. 抽象的关键:根据目标保留必要的细节,去除不必要的细节2. 实景地图的抽象3. 数据的抽象4. 规则的抽象第12课 模型的建立1. 模型的类型:数学模型、实物模型2. 建立模型第13课 算法的设计1. 确定输入和输出2. 设计计算过程3. 算法的描述第14课 算法的验证1. 算法的特征验证2. 数据验证3. 程序代码验证第15课 算法的应用1. 用算法解决问题:问题的分解、抽象与建模、算法设计、算法验证2. 算法思维