[第2课]
问题求解
主题:本讲通过日常生活中的事例引入一般现实世界问题的解决过程及算法的定义及特征,进而讲述了算法分为生活算法、数学算法和计算算法,并通过案例简述了关于算法类问题、系统类问题和数据的思维方式。
[第3课]
算法类问题中的思维
主题:本讲主要讲述了算法的设计与选择、算法的描述方法,并通过棋子摆图案、猴子吃桃等生动有趣的案例讲述了程序设计常用的思维方式,包括构造性思维、目标转化的思想、分类与分治思想、逆向思维以及程序构建和编程思想。
[第4课]
系统类问题中的思维
主题:本讲主要讲述了系统类问题的概念,系统类问题求解的思维过程、系统分析方法、需求分析过程及常用系统建模方法。
[第5课]
关于数据的思维
主题:本讲主要讲述有关模型系统数据的思维,包括信息与数据的关系,数据如何存储、组织与管理(数据结构与数据库),如何充分利用数据的价值(数据仓库与大数据)。从而使学生了解现实世界中的数据如何进行组织与管理方法,培养其关于数据的思维能力和发现数据潜在价值的意识。