目录 (一) ①计算机思维的概念 ②计算思维在社会生活中的应用 (二) ①计算机求解问题的方法(自然科学域公认的三大科学方法) ②计算思维解决简单计算问题的方法 (三) ①计算机算法的基本知识 1、算法 2、数据结构 ②算法分析 ③经典算法 ④基础算法设计思想 (四) ①计算机的程序基本结构 ②程序流程表达与分析方法(程序流程图、伪代码等) ③面向对象程序设计的思想与方法。 (一) ①计算机思维的概念 2006年3月,美国的卡耐基梅隆大学计算机科学系主任周以真提出并定义了计算机思维:计算思维是运用计算机科学的基础概念进行问题求解、系统设计以及人类行为理解等涵盖计算机科学之广度的一系列思维活动。 计算机思维特征: ①是概念化、不是程序化 ②是根本的,不是刻板的技能 ③是人的,不是计算机的思维 ④是数学和工程思维的互补和融合