少儿编程最实用!国内外可视化在线Python编程平台推荐!

不少小朋友小同学们在学习编程的时候,最喜欢使用的就是类似于Scratch这样的可视化拖拽式编程平台,这个平台极大的降低了少儿编程的入门门槛,所以已经得到了极大的普及。

但是随着人工智能时代的来临,当同学们想要更加深入地学习编程知识,那么Python编程语言是最合适的一门语言。但是繁杂与冗长的代码,往往会让人望而却步,或者浅尝辄止。

小编给大家推荐一个学习氛围超好的地方,python交流企鹅裙:【611+530+101】适合在校大学生,小白,想转行,想通过这个找工作的加入。裙里有大量学习资料,有大神解答交流问题,每晚都有免费的直播课程

如果有一款平台能够像scratch一样,让我们实现拖拉式的Python编程,那会不会很爽呢?答案是:真的有!所以接下来,给大家介绍国内外两款非常实用的可视化在线Python编程平台。

编程猫

编程猫是由深圳点猫科技有限公司自主研发的国内知名青少年在线编程教育平台,由独立开发的专有可视化编程工具、基于游戏的趣味编程课程体系、动态的在线社区组成。其开发的在线wood编辑器,能够实现python可视化拖拽编程。

1. 认识Wood编辑器

编程猫为各位训练师提供了Wood编辑器,支持一键云端运行,降低大家学习Python的门槛,同时也是一款高颜值编辑器。

让我们先来简单认识下Wood编辑器吧!

Wood主要分为三大区域,编程区、终端区和绘图区,同时还拥有双模式,除了直接写出Python代码,还有独创的Python图形化编程,搭一搭积木就可以轻松写出Python代码。

编程区:搭积木/写代码,编辑Python程序。

终端区:点击运行,即可看到代码运行结果。

绘图区:展示海龟作图的效果。

2. 在线运行代码

区别于一般的Python编辑器,Wood编辑器可以直接在线运行代码,无需下载安装,只需打开网页,就可以进行python编程,极大降低了初学者的门槛。

Wood编辑器目前支持在线运行的库包括:

math

random

turtle

time (partial)

random (partial)

urllib (partial)

unittest

image

DOM (partial)

re (partial)

除此之外,如果想运行其他的库,也可以下载安装PC客户端“海龟编辑器”,本地运行Python3!

3. 代码、积木模式转换

Wood编辑器不仅能在线编写和运行python代码,更增加了积木模式,真正实现从图形化编程过渡到Python编程,拼积木学Python,编程就是这么简单~

通过【积木模式】拼搭完成后,只需点击模式切换按钮

积木就可以转换成真正的python语言

4. 高颜值、护眼设计、贴心细节

Wood编辑器不仅拥有活泼可爱的外观设计,同时暖黄色的基本色和超大、清晰的文本字体,都是为了保护眼睛而专门设计的哦~

还有很多贴心细节,帮助初学者快速纠错,学习编程。

夜间护眼模式:

错误提示:

编程猫在线体验地址:https://wood.codemao.cn/

Blockpy

Blockpy是一个基于Web的Python环境,它允许您使用方块、代码或一起使用。BlockPy是为数据科学(Data Science)设计的,配备了强大的工具,如State Explorer,为初学者搭建了引导反馈,它的目标是让您真实地解决现实世界的问题。

它的操作界面是基于Google Blockly的开源技术构建的,同样它本身也是开源的,用户可以自主在本地搭建。感兴趣的朋友可以去Github上查看源代码和搭建教程。地址是:https://github.com/RealTimeWeb/blockpy

接下来,我们再来看看这个平台的基础界面和操作,界面设计和功能和国内的编程猫平台非常类似。但是也有自己的特色,比如说同时编辑方块与代码,运行代码跟踪,大数据导入与绘图等等。

查看与编辑方块和代码

在线运行与跟踪过程

导入大数据与绘图

Blockpy在线体验地址:https://think.cs.vt.edu/blockpy

总的来说,这两款可视化在线Python编程平台各具特色,各有所长,但是都能够极大降低大家进入Python编程的门槛。希望大家多去体验这2个平台,选择最适合自己的使用方式,学习到更多的Python知识,不断提高自己的编程能力。

原创声明,本文系作者授权云+社区发表,未经许可,不得转载。

如有侵权,请联系 yunjia_community@tencent.com 删除。

编辑于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏ytkah

微信2.1 for Windows发布 微信群可多人语音或视频通话

  5月31日,windows电脑版微信发布更新,微信2.1 for Windows带来最主要的功能是微信群可以多人语音或视频通话了,建个家庭群组,常年在外工作...

33650
来自专栏CSDN技术头条

学完 Python ,我需要编个游戏露两手

作为一名拥有十余年程序设计教学经验的老师,我清楚地记得,当告诉学生们课程任务有俄罗斯方块游戏开发的时候,部分同学在课堂上热切地喊出“好耶”,部分同学鼓起掌来,大...

46760
来自专栏数据派THU

【数据蒋堂】功夫都在报表外--漫谈报表性能优化

来源:润乾软件 作者:蒋步星 编辑:刘晴敏 本文字数为2219字,建议阅读6分钟 本文由蒋步星讲述了报表性能优化的问题。 应用系统中的报表,作为面向业务用户的窗...

35090
来自专栏CIT极客

【极客周刊】支付宝PK微信?AI程序员面世?等等重大事件等你来看!

45460
来自专栏大前端开发

从编程小白到全栈开发:先定一个小目标

经过我上一篇文章的介绍,你是不是感觉自己开始对程序猿这个群体感兴趣了,或已立志成为他们中的一员?

11540
来自专栏Java社区

想赢得BAT的青睐,你必须掌握这些实战项目

11440
来自专栏互联网杂技

好的界面设计

1.尽量使用单列而不是多列布局 单列布局能够让对全局有更好的掌控。同时用户也可以一目了然内容。而多列而已则会有分散用户注意力的风险使你的主旨无法很好表达。最好...

36760
来自专栏顶级程序员

虽然全世界都在误解程序员,但我还是希望你能了解我…

对于相关的计算机和代码知识,通常说来程序员比一般人要了解得多,下面我将为大家揭晓一些业内人士不会诉诸于口的真相。

10930
来自专栏镁客网

量子计算机的突破,加州理工大学研发纳米级速度光量子芯片 | 黑科技

14200
来自专栏腾讯开源的专栏

破界!Omi生态omi-mp发布,用小程序开发生成Web

omi-mp 是什么 Omi 框架是微信支付线研发部和 AlloyTeam 开源的通用 Web 组件化框架,基于 Web Components,用来开发 PC...

1.6K80

扫码关注云+社区

领取腾讯云代金券