以五年级学生最熟悉的计算为背景,引入算法相关概念、算法基本特征及描述算法的方法;再继续围绕学生身边的问题(经典数学问题等),以解决问题为导向,分析解决问题的算法及编程实现和验证。先以"比大小”为点逐步引出算法设计中的基础方法,如排序、枚举等常见算法。 第一单元 生活处处有算法(发现生活中的算法) 第二单元 比比谁的速度快(找出两个数中较大的那个) 第三单元 我想买套百科全书(在多个数中找出销量最高的) 第四单元 寒假旅行早计划(备用方案多准备)
本书编写组由信息科技教研员和优秀的中小学教师组成。具有丰富的理论知识、扎实的教学研究和教学实践经验,紧跟科技的发展,对新科技应用掌握熟练,并深谙学生的发展规律。
第一单元 我的一天有算法——算法认识 / 001
第1 课 整理书包有办法——算法含义 / 003
第2 课 跳绳锻炼有计划——算法特征 / 009
第3 课 晚餐烙饼有技巧——算法作用 / 015
单元小结 / 020
第二单元 孝敬老人我出力——描述算法 / 021
第4 课 准备晚餐拟菜谱——用自然语言描述算法 / 023
第5 课 养护花草记流程——用流程图描述算法 / 028
第6 课 粉刷房间算面积——用程序语言描述算法 / 033
单元小结 / 039
第三单元 评选班级速算王——算法的控制结构 / 040
第7 课 测试题目随机出——顺序结构 / 042
第8 课 计算答案判对错——分支结构 / 048
第9 课 累加得分算成绩——循环结构 / 054
第10 课 找出口算速算王——控制结构综合应用 / 060
单元小结 / 066
第四单元 巧助校园运动会——算法执行 / 067
第11 课 制定运动员编号——执行准备 / 069
第12 课 短跑赛道随机排——执行方式 / 075
第13 课 查询比赛前三甲——执行过程 / 081
第14 课 评选最优班集体——执行结果 / 087
单元小结 / 093