1 初识程序设计 001
1.1 程序设计与计算思维 001
1.1.1 活动 001
活动1 体验编程 001
活动2 超级玛丽 002
1.1.2 方法与思想 004
1.生活中的程序思想与计算思维 004
2.程序设计语言 005
3.程序设计及其一般步骤 007
1.1.3 知识链接 008
1.第一个高级语言—— Fortran 008
2.Small Basic 008
思考与练习 009
学习测评与反思 010
1.2 算法及算法的描述 010
1.2.1 活动 010
活动 帮助农夫过河 010
1.2.2 方法与思想 011
1.算法的特点 011
2.算法的描述方法 012
1.2.3 知识链接 014
1.算法的历史演变 014
2.世界上第一位程序员—— 阿达?拜伦 014
思考与练习 015
学习测评与反思 015
1.3 可视化编程方法 016
1.3.1 活动 016
活动1 简易文本处理 016
活动2 奥运五环 017
1.3.2 方法与思想 017
1.面向对象程序设计的基本概念 017
2.VB可视化编程的方法 018
3.编程绘制图形 020
1.3.3 知识链接 021
比尔?盖茨与BASIC 021
思考与练习 022
学习测评与反思 023
2 程序流程控制 024
2.1 顺序结构 024
2.1.1 活动 024
活动1 交换变量的值 024
活动2 温度转换器 025
2.1.2 方法与思想 026
1.变量与赋值 026
2.数据输入 027
3.数据输出 028
4.注释语句 028
5.顺序结构实例 028
2.1.3 知识链接 030
1.如何编写高质量的程序 030
2.程序调试与排错 031
思考与练习 034
学习测评与反思 034
2.2 选择结构 035
2.2.1 活动 035
活动1 转盘游戏 035
活动2 体型计算器 035
2.2.2 方法与思想 036
1.If语句 036
2.条件判断 037
3.If语句的嵌套 038
4.选择结构实例 039
2.2.3 知识链接 043
尼克劳斯?沃思 043
思考与练习 043
学习测评与反思 044
2.3 循环结构 045
2.3.1 活动 045
活动1 棋盘上的麦粒 045
活动2 猴子吃桃 045
活动3 验证哥德巴赫猜想 045
2.3.2 方法与思想 046
1.For语句 046
2.Do语句 049
3.循环结构在绘制图形中的应用 050
4.循环的嵌套 051
5.模块化程序设计 052
2.3.3 知识链接 054
1.模块化设计思想 054
2.模块化编程的优点 055
思考与练习 055
学习测评与反思 056
3 数据组织与算法 057
3.1 数组 057
3.1.1 活动 057
活动1 二进制转换 057
活动2 猴子选大王 058
3.1.2 方法与思想 058
1.数组的定义 058
2.数据元素值的输入和输出 059
3.数组的应用 059
3.1.3 知识链接 061
艾兹格?W?迪科斯彻 061
思考与练习 061
学习测评与反思 062
3.2 枚举 063
3.2.1 活动 063
活动1 韩信点兵 063
活动2 查找交通肇事者 063
3.2.2 方法与思想 063
1.枚举的基本思想 063
2.枚举的简单优化 067
3.2.3 知识链接 069
1.搜索算法 069
2.算法时间复杂度 070
思考与练习 071
学习测评与反思 072
3.3 排序与查找 073
3.3.1 活动 073
活动 会议签到系统 073
3.3.2 方法与思想 074
1.选择排序 074
2.二分查找 075
3.3.3 知识链接 077
高纳德与《计算机程序设计艺术》 077
思考与练习 078
学习测评与反思 078
4 初高中信息技术衔接 079
4.1 文字记录与邮件发送 079
4.1.1 活动 079
活动 写给未来的信:“中国梦?我的梦” 079
4.1.2 方法与工具 080
1.文字录入 080
2.发送电子邮件 080
4.1.3 知识链接 081
1.鼠标的常见操作 081
2.键盘与快捷键 081
思考与练习 082
4.2 采集信息 083
4.2.1 活动 083
活动 为“中国梦?我的梦”多媒体作品收集素材 083
4.2.2 方法与工具 085
1.获取信息 085
2.采集信息 085
3.保存信息 087
4.整理信息 088
4.2.3 知识链接 090
思考与练习 090
4.3 演示文稿的制作 091
4.3.1 活动 091
活动 展示“中国梦?我的梦” 091
4.3.2 方法与工具 092
1.多媒体信息的加工与表达 092
2.PowerPoint2010 092
4.3.3 知识链接 098
1.为什么要学习制作PPT 098
2.PPT高手秘籍 099
思考与练习 101
学习测评与反思 101