





定价:39.8元
印次:1-5
ISBN:9787302562672
出版日期:2020.10.01
印刷日期:2024.07.23
图书责编:黄芝
图书分类:教材
本书共分成4大模块,第一部分主要讲解计算思维的概念、本质以及相关特征;第二部分针对计算机的一些微观知识点进行补充,包括计算机的组成等;第三部分通过对程序设计语言发展的描述,初步体会程序语言的特点;第四部分主要针对C语言,将抽象的计算思维实例化,培养读者编程感觉,感受计算思维的实际运用。本教材具有零基础入门、基于解决问题的开发思路、场景案例驱动、理论与实践充分结合、函数内容前置、案例代码完整等特点,主要面向从未接触过或者较少接触过编程语言的读者。
周鸣争:1982年2月至今在安徽工程大学任教,任计算机助教、讲师、副教授、教授。1990年至今年任安徽省计算机学会常务理事。2000年至今任安徽省计算机学会常务理事。2001年至今任安徽省校园网专家委员会委员。2016年至今任安徽信息工程学院计算机与软件工程学院执行院长。
前言 近年来,越来越多的人意识到计算思维在人们学习过程中的重要性,计算思维相关课 程也迅速在国内各大高校推广,但纵观大部分高校的计算思维课程设计,仅仅将其作为一 门单纯的理论课程实施,且课程内容较多,大面积融合计算机组成原理、计算机基础知识 以及算法,但在真正实际应用方面略显不足。 作为所有计算机相关专业以及其他理工类专业课程的前驱课程,面对从未接触过计算 机编程语言的低年级学生,如何快速地让学生掌握计算机科学基本概念,培养其计算思维 以及编程能力是编写本书的出发点。通过多年的实践教学,编者做了一次大胆的尝试,即 将计算机科学基本概念和实际编程语言进行结合,形成计算思维C 语言综合性课程教材。 并以此为切入点,最终开发一套专注于计算思维与编程知识相融合,充分实现场景案例模 拟的应用书籍。 本书希望实现以下两个目标:第一,以建模和仿真为中心,对场景案例进行分析以及 合理抽象,通过补充计算机相关基础知识,让读者具有一定的计算思维分析能力;第二, 学习C 语言中的一些常用语法,包括数据类型、输入输出、函数、控制语句等,最终将抽 象出来的案例模型通过C 语言编程实现自动化。 全书共分14 章,从章节划分来看,貌似本书侧重点在C 语言语法讲解,但本书实际 更侧重于学生整个计算思维训练以及对现实世界的行为模拟能力培养,C 语言仅仅作为一 门编程语言来完成计算思维的落地实现。因此,本书从现实生活的案例场景出发,通过对 场景案例的分析描述以及模型构建,最终通过C 语言进行功能实现。不纠结于语法细节以 及部分高级语法,而是案例驱动,针对场景中需要...
目录
第1 章 计算与计算思维………………………………………………………………………………1
1.1 计算机的产生与发展………………………………………………………………………… 1
1.1.1 计算机概念及发展…………………………………………………………………… 1
1.1.2 计算机的特点与不足……………………………………………………………… 5
1.1.3 计算思想形式化…………………………………………………………………… 6
1.2 计算思维与生活…………………………………………………………………………… 11
1.2.1 农夫过河问题……………………………………………………………………… 11
1.2.2 掷铅球问题…………………………………………………………………………12
1.2.3 汉诺塔问题………………………………………………………………………… 13
1.2.4 啤酒与尿布问题…………………………………………………………………… 14
1.3 计算思维的本质…………………………………………………………………………… 14
1.3.1 科学思维的形式…………………………………………………………………… 14
1.3.2 计算思维的特征…………………………………………………………………… 16
1.3.3 计算思维的延伸…………………………………………………………………… 17
1.4 本章小结…………………………………………………………………………………… 18
1.5 本章习题………………………………………………...