正版图书,可开发票,请放心购买。
¥ 43.5 7.5折 ¥ 58 全新
库存67件
作者戴凤智、温浩康、郝宏博 编著 著
出版社化学工业出版社
ISBN9787122458063
出版时间2023-02
装帧平装
开本16开
定价58元
货号17660851
上书时间2024-12-23
第1章 再谈少儿学Scratch编程 001
1.1 STEAM教育与编程 / 002
1.1.1 STEAM教育理念 / 002
1.1.2 编程语言的选择 / 003
1.2 Scratch少儿编程 / 003
1.3 少儿编程是通往人工智能、大数据时代的阶梯 / 004
1.4 Scratch少儿编程的方向 / 005
第2章 Scratch 3.0开发环境 006
2.1 Scratch 3.0简介 / 007
2.2 Scratch的操作界面 / 007
2.2.1 程序窗口 / 007
2.2.2 主要操作 / 008
第3章 Scratch 3.0程序运行的三种方式 023
3.1 顺序执行方式 / 024
3.1.1 顺序执行的例子 / 024
3.1.2 顺序执行的拓展 / 029
3.2 循环执行方式 / 031
3.2.1 循环执行的例子 / 032
3.2.2 循环执行的拓展 / 035
3.3 判断(选择)执行方式 / 038
3.3.1 判断(选择)执行的例子 / 039
3.3.2 判断(选择)执行的拓展 / 045
第4章 Scratch 3.0中的坐标和角色的移动 050
4.1 Scratch 3.0中的坐标 / 051
4.2 拓展练习 / 056
第5章 用画笔描绘美丽的花朵 059
5.1 蝴蝶的动作 / 060
5.2 花朵1的动作 / 063
5.3 花朵2的动作 / 065
第6章 Scratch 3.0大型游戏开发1:海底追晶 068
6.1 游戏的设计与编程 / 069
6.1.1 设计游戏的画面 / 069
6.1.2 设计小橘的角色 / 071
6.1.3 设计毒海星角色 / 076
6.1.4 设计水晶角色 / 081
6.1.5 最后的完善 / 084
6.2 游戏的改进 / 085
第7章 Scratch 3.0大型游戏开发2:迷宫探险 088
7.1 游戏的设计与编程 / 090
7.1.1 设计游戏的画面 / 090
7.1.2 设计小猫的角色 / 093
7.1.3 设计甜甜圈角色 / 097
7.1.4 完善小猫的运动 / 101
7.1.5 设计小猫的敌人——怪物 / 103
7.1.6 设计小猫的敌人——蝙蝠 / 105
7.2 游戏的改进 / 108
第8章 Scratch 3.0大型游戏开发3:一飞冲天 113
8.1 游戏的设计与编程 / 115
8.1.1 设计活泼的小猫 / 115
8.1.2 设计大树的角色 / 120
8.1.3 增加变量来记录数据 / 124
8.1.4 通过克隆设计角色 / 126
8.1.5 最后的完善 / 133
8.2 游戏的改进 / 139
2020年我们出版的《Scratch 3.0少儿编程从人门到精通》一书,是一本以入门为目标并兼顾了一定程度提高的面向青少年的 Scratch编程教材,书中讨论了少儿学编程的意义。本书在那本图书的基础上难度有所提升,也结合了较新的信息和知识,为了保持完整性,我们再谈一下对少儿学编程的一些感想。
当今时代,计算机教育已经家喻户晓,互联网、智能手机、多功能机器人、无人机已走进人们的日常生活。无人超市、无人售货机、无人驾驶、云计算、大数据、5G、人工智能、人机交互,以及在2022年11月发布的ChatGPT等早已不只是一个概念,而是逐渐融入我们的生活和学习。放眼世界,各国都在积极地推动新一代技术发展。
我国在2017年7月颁布了《新一代人工智能发展规划》,明确在有条件的地方和学校推广编程教育。同时,国家还印发了《全民科学素质行动规划纲要(2021-2035年)》和《“十四五”国家科学技术普及发展规划》。
在这一新形势下,很多父母乐于让孩子了解并学习计算机编程。学习编程不仅能提高孩子的智力,还能愉悦身心,更重要的是能让少年儿童更进一步地接触当下的高科技,将来发展成为祖国的高科技人才。
1.1STEAM教育与编程
如今5G、大数据、机器人、元宇宙、人工智能等方面的新闻随处可见。所周知,阿尔法狗(人工智能围棋程序)早已战胜了人类,无人送货机、无人驾驶汽车、无人超市、智能机器人已经逐步渗透到人们的日常生活。而大数据和人工智能技术驱动的自然语言处理工具GPT-4正席卷全球。对于这一切我们透过现象看本质,其实都离不开计算机编程。
1.1.1 STEAM教育理念
STEAM是由5个英文单词的首字母组成。S是英文单词Science的首字母,这个单词的词义是科学,后面的4个字母:下、E、A、M分别是英文单词Technology(技术)、Engineering (工程)、Arts(艺术)和 Mathematics(数学)的首字母。可别小看这五个单词,以它们为核心进行的青少年基础教育是现代社会培养人才的普遍认识。是它们推动了教育理念的发展和社会技术的进步,让人们享受当今便利的生活。
那么STEAM 和编程有什么关系呢?其实编程是STEAM的一个环节,特别有助于开发孩子的智力。STEAM通常会引用一个情景案例,第一步提出问题,第二步分析问题,第三步构建模型,第四步解决问题。通过这样一个流程,让孩子们多动脑筋,多思考,学会与同伴交流合作,最终提出最优方案。
1.1.2编程语言的选择
计算机编程可以使用C语言、C++、Java、Python、C#、PHP等。面对这么多的语言,我们应该选择哪一种来学习和使用呢?其实语言没有好坏之分,在特定场合与需求下每种语言都有用武之地。
本书我们采用的是一种图形化的编程语言,即 Scratch 语言。该语言适合初学者学习,它是非常容易理解并且容易上手的。学习和使用 Scratch编程时只需要使用鼠标拖动图片和进行简单的文字输入就可以完成。本书为此设计了几个闯关的编程游戏,当孩子们看到闯关成功后,会更大程度激发学习编程的乐趣。因此 Scratch 语言是非常适合少儿学习编程的语言,我们赶快学起来吧!
1.2 Scratch 少儿编程
大约在2015、2016年,国内开始有了“少儿编程”概念,并逐渐向少儿编程教育迈开了步伐。少儿编程,顾名思义就是针对6~16岁学生的编程教育启蒙。Scratch编程是少儿编程教育中的优先学习课程,是根据6岁及6岁以上孩子的认知水平和他们对界面的偏好,在进行了相当深人的研究后有针……
— 没有更多了 —
以下为对购买帮助不大的评价