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