少儿编程学习资料整理
前言
已经晋升为爸爸这个角色4年了,这里整理一些适合少儿接触学习的编程游戏或工具等,虽然是游戏式编程,但是也需要家长陪着孩子一起,去引导孩子们进行游玩和学习
项目 | 链接 | 内容 | 备注 |
---|---|---|---|
Swift Playgrounds |
Swift Playgrounds | 苹果官方推出的学习Swift 和SwiftUI 的学习软件,游戏的方式去进行学习编程 |
可以使用Ipad或Mac学习 |
Scratch |
Scratch | 全球最大免费儿童编程社区,提供有一套完善的编程工具可语言,卡片式编程 | 可以下载客户端或网页,不过内容在国外,国内访问可能慢,或者被墙 |
异常 |
异常-Steam 异常-AppStore 异常-TapTap |
是一个关于 AI 编程的游戏,需要对游戏内机器人编写指令进行游戏,除了固定的关卡之外,游戏的另一个特色就是可以自制关卡,并去破解别人制作的关卡 | Steam和Android和iOS平台都可以下载收费18元 |
Swift Playgrounds
官网链接:Swift Playgrounds
苹果推出的一款好玩儿的方式学习Swift
语言的工具,这个是一个循序渐进的学习编程的强大工具,
编程入门
在这里入门是在一个3D
世界中,你需要编写命令控制世界里的小精灵
完成指定任务,这里命令
就是一堆有意义的单词组合而成,就是我们在编程中编写的函数(方法)
,这里我们只需要先学会使用就行了,如下图:
Scratch(免费)
官网地址:Scratch
Web 编辑器:Scratch Web Editor
Scratch 教程:
这玩意牛是挺牛的,不过是国外的,国内访问有可能被限制,它能多牛呢,或者说它牛在什么地方呢,这玩意就是完全卡片式编程,只需要拖动相应卡片就可以控制角色做出相应的动作,非常适合孩子,在他们官网有好多别人制作的动画、游戏等,我们可以查看、编辑,这里有一款别人完成的俄罗斯方块:
游戏:异常(收费 18 元)
Steam平台:异常 | Exception on Steam
iOS平台: 异常;-App Store
Android 平台:异常-TapTap
简介
一款很不一样的游戏,通过编程指令的方式控制游戏内的AI单元
完成任务,这是我看过、玩过的所有标明编程类游戏最贴近编程的游戏,玩过之后很喜欢,推荐给了我小侄子,当时他 10 岁吧(官方说游戏适合 4+小朋友),已经能独立玩过好几关了,他很喜欢
游戏玩法
游戏初期玩法很简单,就是编辑指令控制AI单元
完整指定任务,游戏中包含判断条件和指令,判断条件就是在如果
里边的,则
里边的就是要执行的指令,如果
可以为空,这样表示指令直接执行,有如果
的情况下,则
里边的指令不可以为空,不然的话你这个如果
有什么意义呢!?,这里简单放几张截图介绍下:
第一关:诞生
这一关任务就是控制AI单元
走到指定位置就行了,这里就是没有如果
判断条件,直接执行指令
第五关:选择
游戏内指令有很多,而且可以通过条件判断来执行不同的只领,条件就是如果
,满足则
执行,就像编程里的ifelse
,就比如下边这关,首先要控制AI单元移动到A
点,然后在行进过程中,如果发现敌人则站立
并开枪
一大特色
除了循序渐进的关卡外,这个游戏有个特色
就是开发者赋予部分玩家自制关卡
,我们可以去尝试破解这些自制关卡,在这篇文章写出来时自制关卡已经超过160
个了
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· 写一个简单的SQL生成工具
· AI 智能体引爆开源社区「GitHub 热点速览」
· C#/.NET/.NET Core技术前沿周刊 | 第 29 期(2025年3.1-3.9)