嘿,欢迎访问!

这里是全球最大的Minecraft(我的世界)教育版中文论坛社区
覆盖100+国家,分享最新的资源和攻略

立即注册 购买教育版授权账户
  • 欢迎 游客 光临!为了营造一个安全、和谐的社区环境,请遵守平台规范,文明交流,友善互动!。
    ⚠️ 重要提示 ,警惕诈骗 本论坛未与任何其他团队或盈利单位合作,请认准唯一官方团队“基岩科技”。⚠️
  • 目前免费账户已经领取超额,正在补充账户请耐心等待!

交流 编程语言的选择

编程语言的选择因人而异。

对于从未接触过编程的青少年,可以选择图形化编程。图形化编程适合6~12岁的人群,其拥有简单易懂、孩童易于接受的特点。图形化编程的编程方式如同拼积木,能让孩子感觉到乐趣所在。但是,图形化编程不怎么具有使用价值,且拥有的功能不全,通常作为青少年编程启蒙的存在。本书使用的图形化编程软件为Scratch 3的民间改版Turbowarp。相比于Scratch 3原版,Turbowarp在中国大陆地区更加易于下载与使用。同时,其自定义扩展功能也为教学提供了便利。在学习了Javascript之后,更是可以自己编写扩展。

对于有编程基础的青少年,可以选择代码式编程。我们推荐的代码式编程语言为Python。Python语法相比于C、C++、Java等等更加简单,适合作为代码式编程的初步学习语言。Python也具有实用性,同时,其丰富的库生态以及编写库的自由度,使其可以很好地作为一门代码式编程入门语言。然而,Scratch和Python有部分地方并不衔接。因此,我们将采用mblock来进行初步的Python教学。等学生对于两种编程方式的转化完成了之后,我们将切换到VSCode和Python进行纯Python教学。后续,我们还会使用Pycharm进行进一步的实战。

对于没有编程基础但想学习编程的成年人,Python也是一个很好的选择。正如上面所说,Python拥有很高的使用价值,可以办到的事情有:做游戏、做软件、做网站……当然,这里面有一些只是Python可以办到,但并不是经常用Python。比如做游戏可以用C++或者Unity一类的游戏引擎,做软件也可以用C、C++进行原生开发,或者使用H5+Electron的方式全平台统一编写。

编程语言的选择因人而异。以上建议仅作参考,具体可以根据自身实际情况选择。

2023年7月​
 

Castle

LV
22
 
Minecraft 教育大使
管理成员
SVIP
09
337
57
勋章
9
黄金
5,015.00🍪
白银
0🎵
活过来了
 
顶部