原标题:让孩子不再沉迷于打游戲通过学习编程去创造自己的世界
电脑、手机、iPad轮流玩,玩起游戏来甚至比大人还“溜”……孩子沉迷电脑游戏让不少家长头疼,相信每个家长提起孩子打游戏都是满脸的无奈怎么办呢?可以让孩子学习电脑编程把孩子对游戏的兴趣转移到编程上来。
今天给大家推薦的是Scratch和Swift编程语言都是基于图形化编程,特别适合孩子学习这种语言不仅易于理解,而且富有趣味性它简化了编程的思维,孩子在學习过程中只需要通过简单的指令和程序编写,就能在电脑界面上编出各种各样的图画和动画作品甚至创作小游戏,分享给其他的小萠友一起玩通过“玩”编程,孩子的注意力将从游戏中转移过来变“玩”为“学”。
第一种通过任务闯关式来学习编程思维。
在坚果学院学习Scratch图形化编程基础通过任务闯关的方式,一步步学习编程基础概念包括算法、循环、嵌套循环、while循环、repeat until循环、条件语句和事件,培养孩子的编程思维让他们对编程产生兴趣。如以下就是通过帮助***获取花蜜学习嵌套循环的概念。
第二种通过Scratch创作自己嘚动画和游戏作品。
Scratch一款图形化编程工具可以实现非常多的小游戏编程设计,比如:愤怒的小鸟、植物大战僵尸、街舞少年、飞扬的小鳥等这些小游戏的设计在对孩子的逻辑培养上有很大的帮助哦!
Swift Playgrounds 是适用于 iPad 的一款创新 app,让你能以互动有趣的方式来学习 Swift它不要求用户具备编程知识,非常适合初学者你可以先从闯关解谜开始,掌用 Swift Playgrounds 学编程很容易让人沉浸其中,你可以像玩游戏闯关那样来学习基础知識用真实的代码引导角色在 3D 世界中游走,然后再过渡到更高级的编程概念
最为关键的是,它的代码不需要孩子一个一个字母敲出来的Playground 界面底部会有可选项,直接点击选择就好强烈建议通过Swift语言做一个过渡,如果一开始就学习Python等高级语言一个标点符号、大小写都可能引起程序不能运行,让孩子失去继续学习的动力
在线学少儿编程就来坚果学院(/,公众号:未来家创客)专注于培养孩子未来核心竞争仂,为5-18岁儿童提供优质少儿编程、STEAM教育和机器人创客教育课程
以上介绍的3种比较有趣的编程学习方式,等孩子建立了兴趣之后如果还想进一步提升专业技能或想参加NOIP信奥比赛,就可以学习Python和C++高级语言编程了