编程软件

1.Scratch

Scratch是美国麻省理工学院设计开发的可视化少儿编程工具,全球1500多万孩子正在学习使用。它把枯燥乏味的数字代码变成“乐高”状的模块,零基础的孩子也能轻松编辑程序。主要面对青少年开放。 受众人群主要为儿童、青少年以及少儿编程爱好者等。

图片来源:scratch5.com

推荐书目:《编程真好玩》

编程让孩子从被动享乐变成主动创造,做游戏的设计者,而不仅是玩家。本书介绍了Scratch的基础知识,通过详细讲解8款经典游戏的制作实例,让孩子快速掌握Scratch编程技巧,冰雪越野、迷宫寻宝,深海探险……在有趣的游戏中,孩子学习基础的编程概念和技巧,充分锻炼逻辑思维能力、想象力、创造力和分析解决问题的能力。

2. Processing

Processing 是一门开源编程语言和与之配套的集成开发环境(IDE)的名称。Processing 在电子艺术和视觉设计社区被用来教授编程基础,并运用于大量的新媒体和互动艺术作品中。

推荐书目:《Processing互动编程艺术》

本书将引领你进入编程艺术的世界。本书揭示了运用Processing创建高质量互动艺术作品的奥秘,你将感受到Processing的敏捷性和艺术性,内容覆盖绘图、响应互动、动画、视频、3D、物理计算等专题。精选的实例将激发读者的想象力和创造的乐趣,阅读和练习本书的案例即能快速进入互动艺术创作。本书语言简洁易懂,案例设计独特,所有代码均可在线下载,适合于专业编程人员和学习互动艺术的读者。

3. Python (计算机编程语言)

Python由荷兰数学计算机科学研究学会的吉多·范罗苏姆 于1990 年代初设计,作为一门叫做ABC语言的替代品。Python提供了高效的高级数据结构,还能简单有效地面向对象编程。Python语法和动态类型,以及解释型语言的本质,使它成为多数平台上写脚本和快速开发应用的编程语言,随着版本的不断更新和语言新功能的添加,逐渐被用于独立的、大型项目的开发。

推荐书目:《Python编程》

本书是针对所有层次Python读者而作的Python入门书。全书分两部分:第一部分介绍用Python编程所必须了解的基本概念,包括Matplotlib等强大的Python库和工具,以及列表、字典、if语句、类、文件与异常、代码测试等内容;第二部分将理论付诸实践,讲解如何开发三个项目,包括简单的2D游戏、利用数据生成交互式的信息图以及创建和定制简单的Web应用,并帮助读者解决常见编程问题和困惑。

最新推荐

STEM课程设计与实施的评价

(一)STEM课程设计开发阶段的评价

普通高中信息技术课程标准(2017年版)

完整内容查看以下文件: 普通高中信息技术课程标准(2017年版)下载

普通高中通用技术课程标准(2017年版)

完整内容查看下方文件: 普通高中通用技术课程标准(2017年版)下载

相关文章

STEM课程设计与实施的评价

(一)STEM课程设计开发阶段的评价

普通高中信息技术课程标准(2017年版)

完整内容查看以下文件: 普通高中信息技术课程标准(2017年版)下载

普通高中通用技术课程标准(2017年版)

完整内容查看下方文件: 普通高中通用技术课程标准(2017年版)下载

留下一个答复

请输入你的评论!
请在这里输入你的名字