编程猫海龟编辑器是由深圳点猫科技有限公司推出的一款有助于青少年学习编程的软件。编程说难不难,但要说简单也不简单,除了依靠自身的理解能力之外,还需要有一个好的老师以及通俗易懂的学习方法。Python是其中简单易学却又功能强大的编程语言。
这款软件就是面向于7-16岁的青少年打造的一款Python编程软件。这款软件内有着海量的课程资源,即使是自己看着学习也可以做到快速上手,并且软件内还有许多适合小孩子看的编程的漫画,可以使其大大提高学习兴趣,如果想让自己的孩子学习编程,这款软件必不可少!快来下载吧~
1、拖拽积木,编程就是这么简单
编程猫自主研发了新一代的图形化编程工具。不同于传统的字符代码,图形编程不存在英文门槛,孩子通过拖拽积木就可以直观了解到代码背后的运转原理,在不知不觉中掌握编程算法。
2、和源码世界的小伙伴一起学习
勇敢乐观的阿短,正义幽默的编程猫,全知全能的猫老祖,来神秘的源码世界与他们做朋友吧!这样,孩子的每一堂课,都将成为一次奇幻冒险。完成学习任务后,孩子还将收到编程猫AR精灵奖励,让趣味贯彻学习始终。
3、精尖教研团队,放眼国际教育
欧美的STEAM教育已经取得非常成熟的发展,除了来自清华、北大等国内高校的学子,编程猫教研团队成员中更有 70%来自海外高校,且拥有相关教育经验。
4、精英工程师参与课程研发
编程猫的一线工程师参与课程研发工作,为其贡献专业意见。他们当中有人曾于Google、Apple等科技公司进行项目开发,有人在BAT等科技巨头积累多年经验。从教学大纲的制订,到教学系统软件的研发,都有他们的身影。
5、问题,正是思考的最好成果
在编程学习中,学生遇到问题的情况是非常普遍的。猫老祖老师鼓励学生独立思考,大胆提问。借助编程猫自主研发的多功能即时聊天教学系统,猫老祖可以一步步指导孩子完成编程任务,对孩子的问题进行细心解答。
6、在创作社区中见证成长
学员创作的游戏、软件、小说与绘画作品,都可以在编程猫平台上与同龄人进行分享。在编程猫社区中,汇聚着全国拥有超强创造力的一群孩子。他们此刻在这里创作的,将于十年、二十年后,升格为现实。
1、在线运行代码
区别于一般的Python编辑器,Wood编辑器可以直接在线运行代码,无需下载安装,只需打开网页,就可以进行python编程,极大降低了初学者的门槛。Wood编辑器目前支持在线运行的库包括:math、random、turtle、time (partial)、random (partial)、urllib (partial)、unittest、image、DOM (partial)、re (partial),以及本地运行Python3,里面有更多的库可以使用。
2、高颜值、护眼设计、贴心细节
Wood编辑器不仅拥有活泼可爱的外观设计,同时暖黄色的基本色和超大、清晰的文本字体,都是为了保护眼睛而专门设计的,还有很多贴心细节,帮助初学者快速纠错,学习编程。
3、代码、积木模式转换
不仅仅能在线编写和运行python代码,更增加了积木模式,真正实现从图形化编程过渡到Python编程,通过积木模式拼搭完成后,只需点击模式切换按钮,积木就可以转换成真正的python语言,编程就是这么简单。
一、怎么画半圆/正方形
turtle.goto(x,y)
画笔定位到坐标(x,y)
turtle.forward(distance)
向正方向运动 distance 长的距离
turtle.backward(distance)
向负方向运动 distance 长的距离
turtle.right(angle)
向右偏 angle 度
turtle.left(angle)
向左偏 angle 度
turtle.home()
回到原点
turtle.circle(radius, extent=None, steps=None)
画圆形 radius 为半径,extent 为圆的角度
turtle.speed(speed)
以 speed 速度运动
看到这么多函数肯定已经头大了,我们以例题来讲解。
首先画一个边长为100的正方形,然后再以半径为50画出其3/4圆。
事例:
# 控制画笔的速度
turtle.speed(5)
# 将画笔定位到原点
turtle.goto(0,0)
# 从原点开始,画出一个边长为100的正方形
for i in range(4):
# 正向运动 100 的距离
turtle.forward(100)
# 向右偏 90 度
turtle.right(90)
# 将画笔定位到原点
turtle.home()
# 画出一个半径为100,占3/4的圆
turtle.circle(50,270)
最后得到以下结果:
二、怎么画五角星
【代码1】
下面这个代码不用循环直接写:
代码如下:
import turtle
turtle.forward(300)
turtle.right(144)
turtle.forward(300)
turtle.right(144)
turtle.forward(300)
turtle.right(144)
turtle.forward(300)
turtle.right(144)
turtle.forward(300)
【代码2】
用for循环写
循环5次
range(5)意思是[0,5)前闭后开,
即0,1,2,3,4,共5次。
记住计算机都是从0开始。
代码如下:
import turtle
for i in range(5):
turtle.forward(300)#长度300像素
turtle.right(144)#转角144度
这样我们的五角星就绘制成功啦,以上两种方法所绘制的五角星都是一样的,用户可以根据自己的需要进行选择。
为什么选择python?
第一:学习简单。人工效率高。
第二:功能强大。编写简单脚本,diy(自己动手做单片机程序开发),桌面软件开发(小游戏,实用工具),网络安全(安全测试,漏洞分析),基于web开发(大型网站),最擅长的是大数据分析,机器学习,也是最近python火热主要原因。
第三:作为编程排名第一语言,资源库最全,将来从事每个领域,特别是做大规模集群化运作的时候,能够通过python帮助你节约时间,终身受益。
第四:市场上少儿编程方向都是scratch+python ,为什么我们直接python?
Scratch不能作为一种开发语言,通过scratch可以教会编程思维,之后还要从新学习python。如果能直接上手python可以节约大量孩子和家长时间,本视频就是通过各种手段降低python入门难度,并且结合一些硬件设备,实现逻辑思维,动手能力,自然科学认知全面提升,尽量减少面对电脑时间。
无法安装Python
可能是杀毒软件/电脑管家/电脑卫士询的阻拦所致,弹窗询问是否阻拦的时候,请选择“允许本程序的所有操作”。或者是因为非管理员账号权限不足所致,请使用管理员账号打开电脑,重新尝试。
安装第三方库总是失败
打开终端,输入代码“pip install --upgrade pip”,按回车,再尝试安装第三方库试试看吧!
使用了过高版本的Python
由于Python3.7(开发版)使用了一些非常新的技术,我们暂时无法支持安装了Python3.7的电脑,请使用Python3.6系列的Python(Python3.6是目前最新的稳定版)。
点击下载编程软件 >>本地高速下载
点击下载编程软件 >>本地高速下载