多语言展示
当前在线:1296今日阅读:19今日分享:20

啃萝卜编程教程

啃萝卜编程是一款基于python的图形化编程IDE,积木式的操作比较适合小朋友们玩耍,同时还支持积木和文字的转换,支持离线保存和在线操作,应该说还是非常方便的。本人无意间发现这款小软件,体验了一把,感觉还行,在这里记录下。
工具/原料

啃萝卜编程客户端

方法/步骤
1

百度搜索“啃萝卜编程”,在搜索结果中找到一个在线点,我这个是叫“趣讨教”的站点,在导航中找到“在线工具,里面有“硬件编程”、“软件编程”、“图形编程”等多种操作,为了方便展示,这里选择“绘图编程”。

2

在左侧“模块”区域,有很多积木模块,相当于常用IDE的控件,比如说点击“乌龟”,可以进入“乌龟”控件,里面包含该控件的操作和属性。

3

拖动“创建乌龟”到代码区域,软件会自动在代码区创建一个“创建乌龟”的模块,里面的tina是该模块实例的名称,可以根据需求进行更改,但更改的名字必须符合命名规则,建议使用英文。

4

创建乌龟后,还需要设置它的显示属性,这个可以通过“隐藏乌龟”模块来设置,可以通过该控件的属性改变显示状态。

5

直接将“隐藏乌龟”模块拖动到“创建乌龟”下面,使得两个模块吸合,然后点击“隐藏乌龟”下的箭头,选择“显示乌龟。

6

积木搭建完成,点击上面的”运行按钮就可以观看动画效果了,这里动画区域显示了一个鼠标箭头一样的图标,它就是模块中所指的乌龟tina。

7

可以通过“代码 ”也查看模块所对应的文字代码,比如之前的模块对应的代码就是:import turtletina= turtle.Turtle()tina.showturt

8

可以试着加入更多的模块,来实现一个移动的效果,如下图的模块组合将实现小乌龟向右移动。

9

同样可以通过“代码”也查看模块组合的文字代码,通过“运行”按钮观看动画效果。如果觉得有必要,可以通过“保存动画”按钮将动画工程保存到本地。

10

可以通过“加载动画”,将上次保存的动画加载到网页当中。

11

加载时如果有一个动画正在编辑,那么会弹出如下对话框,点击“确定”会将当前动画覆盖,加载新的动画,点击“取消”则不会加载。

注意事项

硬件编程、软件编程等操作类似,只需要小加摸索即可。

推荐信息