内容正文:
Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean commodo ligula eget dolor. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.
少儿编程课
1
什么是编程
编程就是编写程序的过程
程序是一系列可以执行的指令的组合
什么是程序呢
吃饭,睡觉,写作业…
C/C++
JAVA
JavaScript
Python
C语言诞生于1973年。
C语言程序生成代码质执行效率高,常用来写操作系统软件,单片机软件和大型游戏的底层代码。
C语言被称为中级语言,语法相对复杂,对编程者的要求很高,不适合作为入门语言。
Java语言诞生于1991年
Java程序非常的安全、稳定、可以跨平台运行。
常用来写服务器程序,几乎所有的金融网站、政府网站都是基于Java语言开发。
学习Java语言必须要充分理解“面向对象”抽象概念,导致JAVA语言的入门比较难。
即使在实现一些简单功能时书写的代码也比较多,比较繁琐。
JavaScript语言诞生于1995年。
JavaScript语法简单,只要有文本编辑器和浏览器就可以编写和运行代码。
是一种在网页开发中使用的最广泛的语言,近期而且也开始在服务器开发中展露头角。
同样的代码在不同浏览器上运行可能出现不同的结果。
JavaScript语法缺乏严谨性,程序的安全性和稳定性较差。
可以开发移动应用,但在大数据、人工智能等方向也力不从心。
Python语言诞生于1989年。
Python语言遵循简单易用的设计哲学,得Python语言具有极大的灵活性和高可用性。
Python语言可以已经是AI时代进行人工智能开发当仁不让的头号语言,并且在桌面应用、移动应用、服务器应用、游戏应用等各个方向都有所建树。
Python的语言特性独有和独有的锁安全机制,导致Python程序无法充分利用多核CPU的并发执行能力,程序执行效率较低。
海龟先生
直线
11
代码实现
import turtle # 找到海龟
t = turtle.Turtle() # 拿到画笔
t.fd(50) # 在屏幕上绘制一条长度为50的直线
第一步:找到海龟
第二步:拿到画笔
第三步:用神奇画笔在屏幕上绘制一条长度为50的直线
正方形的实现
正方形实现
import turtle
t = turtle.Turtle()
t.fd(50)
t.left(90) #左转90度
t.left(90) #左转90度
t.left(90) #左转90度
t.left(90) #左转90度
t.fd(50)
t.fd(50)
t.fd(50)
重复且有规律:循环指令
15
for循环指令
for x in range(4 ):
t.fd(50) #循环中重复画线的代码
t.left(90)
注意:循环中的代码需要缩进4个空格
注意: 不要忘记写冒号:它是循环指令的一部分
日字的实现
日字的实现
import turtle
t = turtle.Turtle()
for x in range(4):
t.fd(50)
t.left(90)
for x in range(4):
t.fd(50)
实现上半部分矩形
实现下半部分矩形
t.right(90)
t.如何旋转90度?
日字的实现
import turtle
t = turtle.Turtle()
for x in range(4):
t.fd(50)
t.left(90)
for x in range(4):
t.fd(50)
实现上半部分矩形
实现下半部分矩形
t.right(90)
t.如何旋转90度?
更多的效果
$$