计算思维与程序设计
本书注重理论与实践相结合,有效传授思想和方法,读者能够由此举一反三提升计算思维与程序设计科学教学。

作者:李璠、朱丽君、张飞

丛书名:科技教师能力提升丛书

定价:69元

印次:1-2

ISBN:9787302570936

出版日期:2020.12.01

印刷日期:2021.07.02

图书责编:聂军来

图书分类:教材

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

本书以设计思维方法为核心,详细介绍基于计算思维开展科技创新实践的过程,具有很强的系统性和可操作性。本书兼顾计算思维与程序设计的基础知识,介绍计算思维培养过程、算法、计算机编程等基本概念,通过基于问题驱动的教学案例,讲述如何应用计算思维解决实际问题,并通过使用程序设计出解决方案。本书旨在帮助读者初步具备运用计算思维解决实际问题以及提高在中小学开展计算思维教学培训的能力,为培养学生计算思维核心素养奠定基础。 本书可作为中小学校、校外培训机构、科技馆所等科技教师和科技辅导员的培训用书,也可作为教师提升科学素养,提高专业能力,开展教学活动的参考用书。

李璠,男,博士,清华大学助理研究员。主要从事工业工程领域的研究和教学工作,以第一作者在国内外主要的学术期刊和国际会议上发表论文近20篇,并有多篇论文被EI和ISTP收录。近年来先后参与国家虚拟仿真实验教学项目、科技部国家重点研发计划项目等科研课题多项。

前 言 人类社会已经迈入了互联网时代,计算机和互联网已经与人们的 日常生活、工作和学习息息相关,成为不可或缺的重要工具。计算机 教育应面向社会,与时代同行。计算思维作为人类认识世界和改造世 界的科学思维之一,应该与读、写、算能力一样成为每个人的基本能 力。程序设计作为互联网、人工智能等各种高新技术的基础和核心,也 是每个人应该了解和掌握的基本技能。我国《普通高中信息技术课程 标准(2017 年版)》已正式将计算思维列为信息技术学科的核心素养 之一。 本书内容共分为4 章:第1 章是计算思维概述;第2 章是程序设 计初识;第3 章是课程设计与实践;第4 章是综合实践教学案例分析。 其中,第1 章和第2 章重点对计算思维与程序设计相关的基础知识进 行了全面的介绍,属于科普性质的内容,讲解结合实例,力求简洁易 懂。第3 章和第4 章属于案例介绍与分析,结合实际应用场景和实践 活动案例,介绍计算思维和程序设计在解决实际问题和科普教育中的 应用。 本书由李璠、朱丽君、张飞主编,洪亮、彭瑞文主审,全书由李璠 统稿。参与编写的人员还有王志成、王广彦、曹盛宏、查思雨、张征。 VIII 计算思维与程序设计 本书编写力求做到由浅入深、层次分明、概念清晰,在选取案例时追求生动、通 俗易懂,同时涉及的知识点尽量全面、实用且新颖。 由于编者水平有限,书中若有疏漏之处,敬请广大读者批评、指正。 本书编委会 2020 年12 月 本书勘误及 教学资源更新

暂无课件

样章下载

暂无网络资源

扫描二维码
下载APP了解更多

目录
荐语
查看详情 查看详情
目 录

C H A P T E R 1

第1 章

计算思

维概述

1.1 计算思维的概念 / 2

1.1.1 用计算而思维 / 2

1.1.2 关于计算思维的两个简单示例 / 4

1.1.3 对计算思维的一些常见误解 / 5

1.2 计算思维的培养过程 / 6

1.2.1 部分国家的计算思维教育 / 6

1.2.2 计算思维的操作性定义 / 6

1.2.3 K-12 计算机科学框架 / 7

1.2.4 计算思维能力标准 / 8

1.2.5 课例:找回密码 / 10

1.3 中小学计算思维教育框架 / 12

1.4 深化对计算思维的理解 / 13

1.4.1 强调学科融合 / 14

1.4.2 变革教学方法 / 14

1.4.3 课例:食物链与图形化编程 / 15

第 2 章 C H A P T E R 2

程序设

计初识

2.1 算法与应用 / 20

2.1.1 算法的概念 / 20

2.1.2 算法的表示 / 21

2.1.3 常见的几种算法 / 24

2.2 程序与程序设计语言 / 28

2.2.1 程序 / 28

2.2.2 程序设计语言的发展 / 28

2.2.3 程序设计语言分类 / 32

2.3 学习难度逐步降低的程序设计技术 / 37

2.3.1 面向特定行业的专用编程工具 / 37

2.3.2 功能日益强大的库函数 / 40

2.3.3 常见的青少年编程工具与平台 / 43

2.3.4 逐步渗透于青少年教育的编程思维 / 46

第 3 章 C H A P T E R 3

课程设计

与...

本书注重理论与实践相结合,有效传授思想和方法,读者能够由此举一反三提升计算思维与程序设计科学教学。