小学生学编程推荐软件

别妄想泡我
555次浏览
2020年12月05日 12:29
最佳经验
本文由作者推荐

关建军-如何制作闪图

2020年12月5日发(作者:祝汝佐)


小学生学编程推荐软件


【篇一:小学生学编程推荐软件】

摘要:拜移动大潮所赐,随处可见的平板、智能手机、智能tv不断
充斥着我们的眼球,不只是 大人,就连小孩都喜欢抱着平板在那“切
西瓜”,体验“神庙大逃亡”带来的惊险刺激之感。在把玩的同 时你是
否想过让自己的孩子也动手开发一款属于自己的app吗?望子成龙、
望女成凤的每个父 母亲的心愿,如今拜移动大潮所赐,随处可见的
平板、智能手机、智能tv充斥着我们的眼球,不只是大 人,就连小
孩都喜欢抱着平板在那“切西瓜”、体验“神庙大逃亡”带来的惊险刺
激之感。在玩 的同时你有想过让自己的孩子也动手开发一款属于自
己的app应用吗?

作者nat brown认为,年龄不是问题,儿童也能学编程, 学编程就
像打篮球、踢足球、弹钢琴一样也是必备的技能。

文章内容如下:

我有一个12岁的儿子和一个8岁的女儿,和天下所有的父母一样,
我也希望我的儿女能成为一 名伟大的人,伟大的读者,伟大的数学
家、科学家,做自己感兴趣的事情。作为一名资深程序员,我希望
他们能成为一名伟大的程序员,开发出伟大的应用,我不希望他们
只成为盲目的“消费者”。< br>
作为一名技术人员,我经常与父母、老师、朋友讨论有关年幼儿童
学习编程的计划及“ screen time的问题。

screen time:creating vs. consuming

我想很多父母会担心孩子在电脑上花费很多时间,前提是要弄清楚
究竟他们是在“创造”还是使用电脑、平板、智能手机甚至是电视在
“消费”。

大 多数父母选择给孩子设置屏幕时间,比如每天15分钟,有的甚至
是每周只能玩一次。对此,我表示赞成 ,包括玩游戏、观看娱乐视
频以及视频游戏等,根据不同的家庭情况设定限制。(我的家人大
部 分都喜欢阅读,我们不看tv,周末通常我们会玩xbox+kinect和
ipad上的游戏,周五或 周六会有一个“电影之夜”,我们不会在屏幕
上花费太多时间。)

然而,在现实生活 中,我们每天对着电脑工作,包括创建或添加表
格,写电子邮件,写备忘录等等。因此,电脑俨然成为我 们工作的
必备工具,熟悉如何使用电脑已成为我们必备技能。不只是大人,


这 也是孩子们所必备的。因此,适当的让孩子在电脑上无限制的“开
发、创建”也是形势发展所趋。比如, 汇编程序、编写程序、高质量
的教育计划、编程、视频编辑、制作幻灯片等等都应该让孩子去学
习,这就好比让他们去学习打篮球、踢足球、学钢琴、享受艺术、
唱歌等这些基本的技能。
< br>在我的家庭里,我允许我的孩子在电脑上(在学校没有其他工作情
况下)可以做些一些其他活动) 包括:

制作幻灯片,使用家庭照片视频或者是他们自己拍摄的照片视频制
作幻灯片; 使用计算机上的网络摄像头或者其他艺术项目制作静帧
视频,这里推荐使用;绘画制作各种编程图案,推 荐使用或者其他
ipad应用均可;通过应用程序来写故事信;使用创建3d模型或者
动画;学 习编程工具。儿童也能学编程

如今,网络上有许多不错的工具来帮助孩子们学习计算机编程。 但
不幸的是,这些工具都不是年幼儿童的入门好帮手。因此,你必须
因人而异、因地制宜,找到 符合儿童年龄阶段的学习工具,才能事
半功倍。

我的儿子现在12岁了,(下面提到 的)几乎一半的工具已经使用过,
5岁时开始使用scratch,现在使用stencylworks 和 xcode来开发
iphoneipad的应用;我的9岁女儿已经尝试过很多,但是编程并未引起她的兴趣(我正在努力帮助她)。

下面我将分享几款编程学习工具:
是年幼儿童从零开始学习的最好的一款工具,通过点击并拖拽的方
式,完成编程,可以使儿童或者成 人编程初学者学习编程基础概念
等。因为它是可视化的,能够轻松帮助儿童创建图形化应用,可基
于web网页查看;此外,它还有个庞大的儿童社区,在相关的web
网站上分享他们的项目。每一款 scratch项目你都都可以下载、查
看它们是如何运行的,也可在此基础上进行更改。这款工具就如 同
我们在github分享开源项目或者在论坛、irc、stackoverflow上提
出 问答。

专为ipad而设计;适用于iphone和ipad; 帮助儿童学习如何编程以及思考如何通过逻辑来完成任务。以编程为乐趣,让年轻的孩子
们在玩中学习更多知识。

我对codea还没什么经验,我的孩子也不曾使用过它。因此,这里
我不做评论。


的 codemonster和codemaven。这些是我的一个朋友所开发,他< br>也意识到年幼的孩子缺少这些学习工具,这些都是简单的教学教程。
这里推荐下 codemonster 比较适合年幼 的儿童;利用codemaven
学习javascript 语言,基于此可以与儿童之间进行互动,步步教学。

包含计算机教程,比如一个简单的编程语 言javascript,专注于绘画,
非常适合年幼儿童。

这是一款相对复杂的工 具,经验丰富的scratch用户可以在成人的
帮助下一步一步进行操作。你可以使用stencyl 给自己的网站创建
“flash”游戏,使该游戏运行在iphoneipad、android设备上 ,这
也是其吸引儿童想要创建与朋友分享的一款应用的主要原因。最近,
我的儿子开始积极使用 stencyl,为了弄清楚这款工具,也花费了我
们不少时间。该工具涵盖了大量的用户体验并且简单 实用。

我会鼓励我的孩子使用这些工具,通过scratch学习编程方面的知
识, 比如什么是循环、变量等,这些是我目前的一些想法与建议。
希望通过这些微小的方式能够对你有所启迪 ,智能设备不只是用来
玩的,为自己的儿女铸就一个开发之梦,就从此时此刻开始吧!
(编译夏 梦竹)

英文出自:

【篇二:小学生学编程推荐软件】


微软small basic作为一个入门程序设计语言,是visual basic的
简化版本。“旨在把‘乐趣’带回到编程中”。small basic实在是小,
只有15个关键字,并且每个都自然好懂。small basic提供特别的< br>对象函数库,包括使人普遍感兴趣和孩子们感兴趣的东西(例如
flickr)。孩子们能够在线 或在本地创建有趣的交互程序。small
basic利用了微软的visual studio ide提供的自动完成和上下文相
关的帮助。

“abelson和sussman在1984年出版的《structure and
interpretation ofcomputer programs》(sicp),给上世纪 八十
年代的计算机课程设计带来了彻底性的改变。更为重要的是,sicp
打破了语法入门课程 的垄断,不再是将课程的组织仅仅围绕某个当
前流行的程序设计语言的语法,而是将学习计算科学的重点 放在了:
functionalabstraction(函数抽象), dataabstraction(数据抽象),
streams(流), data- directedprogramming(数据导向编程),
implementation ofmessage-passingobjects(消息传递对象的实


现), interpreters(解释器), compilers(编译器), and
registermachines(寄存器机器)。”

短时间内,美国以及世界各 地的很多大学把第一门计算机科学课程
改成了sicp和scheme。而sicp也成了mit pr ess最为畅销的图书
之一。和scip一起,scheme也广泛应用,不仅仅是印第安纳大学,mit,耶鲁大学的开设的少数课程,而是成为世界性入门语言的选择。
自那以后,scheme社 区为低年级课程提供了一些定制的教育编程环
境。其中有plt scheme和drscheme环境,还提供了免费的教师培
训教材:how to design programs和teachscheme!。newlisp旨
在提供一个磁盘占用和系统资源使用 少的,快速的,强大的,跨平
台的,全功能脚本版的lisp程序设计语言。因为它的简单,一致,线性的特点,特别适合于初学者。newlisp能够最大限度的减少学习
的曲线并且带给程序员更 多的创造性和快乐。

commonlisp 是通用的(专业的),多泛型程序设计语言。它 支持
过程式、函数式和面向对象的编程范式。作为一个动态程序设计语
言,commonlis p促进了迭代编译向高效运行时程序的快速发展。
commonlisp和大部分其他程序设计语言不同 ,它使用s-
expressions(s表达式)来表示代码和数据结构,而函数和宏调用
是 用链表实现的。通过lisp的标准化统一各种lisp的变体已经提上
了日程,这不是一个特定的实现 而是一个语言规范。现在有几种
commonlisp的标准实现,包括商业产品和开源软件。

alice是一个免费的编程软件,旨在教会孩子们事件驱动的面向对象
编程。编程者可以使用 现代ide,以拖拽的方式创建交互式的故事程
序。alice目标群体是大多数中学阶段的有计算机使 用经验的女生,
可谓寓教于乐。还有一个叫story tellingalice的alice的变体,能
够提供更强的讲故事能力。

ba ltie是图形化的编程工具,适合儿童,青少年(成人)。baltie是
软件中一个主要的角色,一 个巫师,用来执行各种命令、将出现在
他视野的图片变魔术。通过baltie的帮助,孩子们能够很快 认识到
什么是计算机,如何对计算机进行操作和编程,这些都是在玩的过
程中实现的。balt ie同样能够帮助逻辑思维训练,而且对孩子们的知
识并没有多少要求,只要求会玩和想象力。balt ie已经在许多国家的
小学中采用了。新版本的baltie 4甚至完全支持c#,更多的信息可
以在sgp systems中找到。


guido van robot是一个机器人控制程序,有点类似于logo和karel
j. robot,使用了python语法中的很少一部分。guido van robot被
设计成对任何高级语言都尽量简化和通用。还有一个叫rur- ple的变
体,它包括了完整的python语法和一些经典的课程。

karel,karel++,和karel 是为那些完全的初学者而准备的。
用来在一个由 长方形街道网格组成的城市中控制一个简单机器人。
karel是一个自主的程序设计语言,而kare l++是karel的c++实现,
karel j. robot则是karel的java实现。

learn to programbasic 是一个通过互动课程教会中学生basic的
basic解释程序,在basic语言中加入了一些的游 戏,包括对2d
sprite支持。在ltpb中编写的程序能够脱离ltpb独立执行,即是一个可以自由分发的“runner”。

legomindstorms(乐高机器人)是 集合了可编程lego砖块、电动
马达、传感器、lego砖块、lego technic部分(齿轮 、轮轴、横梁)
的统称。mindstorms起源于益智玩具中可编程传感器模具
(prog rammable sensorblocks)。第一个lego mindstorms的
零售版本在1998年上市,当时叫做robotics invention
system(ris)。最近的版本是2006年上市的lego mindstormsnxt。< br>许多语言都能对mindstorms进行编程,包括logo、basic、java
的衍生版 、smalltalk和c语言。computerclubhouses是专注于
mindstorm s编程的网站。

phrogram(第二代的kpl,ms kids programmi nglanguage)是
2006年引入的一个商业的、易于学习的程序设计语言和集成开发环
境。它强调图形和声音,使得它特别容易开发游戏,寓教于乐的程
序。phrogram是简化的结构 化语言,提供了基于组件开发的特性,
例如类和方法。phrogram在现代ide中进行建模,例如 eclipse 和
visual studio. net,并可以帮助初学者为这些或者其他的专业开发
环境做好准备。

robomi nd是一个简单的教育性质的编程环境,能让初学者对机器人
编程。robomind介绍了流行的编程 技术、一些机器人学和人工智能
的知识。人们能够使用阿拉伯语、中文、荷兰语、英语和瑞典语对
机器人进行编程。

stagecastcreators是基于示范编程的可视化编程系统 。用户通过移
动屏幕上的图标,为物体(角色)制定规则来操作整个系统。用户
可以创造2d模 型来模拟一个概念,多层次的游戏,交互的故事等。


etoys的创意来源计 算机屏幕上那些可编程的实体。etoys提供一个
简单高效的脚本对象模型,和一个用户媒体丰富的创 作环境,涵盖
了2d和3d图形,图片,文本,粒子,演示文档,网页,视频,声
音和midi 音乐,能够与其他etoys用户实时共享桌面,通过互联网
进行身临其境的指导。etoys是多语言 的,已经在美国,欧洲,南美,
日本,韩国,尼泊尔等地取得了成功。这个项目是针对9至12岁的儿童的。

squeak是一个现代的,开源的,功能齐全的smalltalk程序设计 语
言和执行环境。smalltalk是一个面向对象,拥有动态类型和反射特
性的程序设计语 言,用来支持“人机共栖”这个“新的世界”的计算典
范。像lisp一样,它有影像式持久性(ima ge-basedpersistence),
所以通过语言本身能对所以任何事物进行修改(参见sm alltalk#反
射)。smalltalk在面向对象编程和jit及时编译等方面给行业带来了< br>深远的影响。squeak是在广泛开发项目中使用的工具,包括多媒体
应用,教育平台和商业网 络应用程序等。squeak被设计为高度可移
植的,调试,分析和维护亦是如此,这是因为squea k的虚拟机完全
用smalltalk编写的,squeak的主页维护着免费的教程列表,st phaneducasse则维持着大量smalltalk和squeak相关的在线书籍。
现如 今使用最广泛的,采纳了许多smalltalk的设想的语言是
objective-c。

shangqq-描写春天的古诗大全


我来了-particulars


笔记本那个品牌的好-这样的我作文


高二语文试卷-如何编辑pdf文件


机械类-严艺丹图片


雨过山村-幕墙设计


人寿保险招聘-刺心


实现梦想英文-非主流个性女生图片