广州少儿人工智能编程培训班
广州少儿人工智能编程培训班
- 上课时段:详见详情
- 教学点:13个
- 开班时间:滚动开班
- 课程价格:点击获取课程价格优惠
- 已关注:674
- 优惠价格:点击获取课程价格优惠
- 咨询电话: 400-008-6280
人工智能编程,面向6-18岁青少年,依托上市教育集团20年编程教育经验,研发出一套系统的少儿编程学习体系,内容涵盖图形化智能编程(Scratch Jr、Scratch)和Python人工智能编程(Python、JavaScript、HTML、CSS、Java)等,培养编程思维,提高中国孩子的综合能力和素质。课程流动课堂走进全国数百所中小学公立校,受到教育界和学生家长的高度认可。
品牌教育 值得信赖
腾讯教育2017年人气精品课程 | 腾讯教育2017年优质课程教育机构 | 2022年度家长信赖素质教育品牌 | 新京报金粉笔年度教育公益品牌 |
WRO机器人竞赛裁判员认证 | 2017WRO国际总决赛三等奖 | 童程童美受邀央视采访 | 消费者日报2021践行社会责任公益典范企业 |
发现潜能 发现人才 发现未来之星
级别 | 课程名称 | 课程内容 | 国际证书GLADMTA系列 | 国内证书工信部编程等级 | |
大班+ Level1 | 图 形 化 智 能 编 程 | Scratch Jr 票数事编程 | Scratch Jr 6大类模块 | ICTP-Scratch | —级、二级 |
一年级+ Level2 | Scratch 游戏动画编程 | Scratch 核心模块 | |||
二年级+ Level3 | Scratch 智能应用编程 | Scratch人工智能积模块、基础算法、代码编程衔接 | 三级 | ||
三年级+ Level1 | python 人 工 智 能 编 程 | Python 趣味游戏编程 | Python语言基础 | Python编程应用 | 四级 |
四年级+ Level2 | Python 智能场景编程 | Python语言高级 人工智能初步 | 网络安全 | 五级 | |
五年级+ Level3 | Python 智能场景编程 | JavaScript HTML css | HTML5应用程序开发 | 六级 | |
六年级+ Level4 | Python WEB服务都 编程 | Python Web MySQL数据库 | 数据库管理 | 七级 | |
七年级+ Level5 | Python 智能算法编程 | 语音识别 图像识别 机器学习 深度学习 | 网络管理 | 八级 | |
八年级+ Level6 | AI手机 基础编程 | Android 开发基础 | JavaScript编程应用 | ||
九年级+ Level7 | AI手机 高级编程 | Android 平台开发高级 | 移动设备 与云计算 |
人工智能编程
专业 | 学习目标明确 | 体系化 |
设计专业,符合少儿认知规律和特点 | 学完所有内容,将具备软件工程师的能力 | 完善的学习内容,适合6-18岁全年龄段孩子的编程学习 |
趣味 | 研发标准化 | |
游戏案例驱动,让课堂不再枯燥 | 资深编程教研老师设计研发 |
严选专业负责好老师 助力孩子科技素质培养
童程童美实行“严选拔、强实力、常培训”的教师管理标准,拥有400多名金牌讲师,每月“专业+心理学+
教育学”等交叉知识学科培训,坚持高品质素质教育。老师拥有编程讲师证书、
启蒙创新讲师(FIT)、WRO竞赛裁判员证书。
python编程教程:Python的杨辉三角
杨辉三角,是一种像三角形一样的几何排列。在中国南宋数学家杨辉1261年所著的《详解九章算法》一书中出现。在欧洲,帕斯卡(1623----1662)在1654年发现这一规律,所以这个表又叫做帕斯卡三角形。帕斯卡的发现比杨辉要迟393年,比贾宪迟600年。
[代码运行结果]
[代码]
# 算法一: 递归
def pasica(n):
'''n 代表三角的层号,从0开始'''
if n==0:
return (1,)
else:
res = (1,)
for i in range(n-1):
res += ( pasica(n-1)[i]+pasica(n-1)[i+1] ,)
res += (1,)
return res
# Test code
# print( pasica(0) )
# print( pasica(1) )
# print( pasica(2) )
# print( pasica(3) )
# print( pasica(4) )
# print( pasica(5) )
# print( pasica(6) )
# print( pasica(7) )
# print( pasica(8) ) # 开始卡
# print( pasica(9) ) # 很慢了
# 算法二: 用闭包设计缓存机制
def pasica():
'''n 代表三角的层号,从0开始'''
alldata = [(1,),(1,1)] # 设计缓存
def pas(n):
lastestID = len(alldata)-1
if n<=lastestID:
return alldata[n] # 由缓存提取数据
else:
for i in range(n - lastestID ): # 需要在alldata里补充 n - lastestID
tu=[]
lastLine = list(alldata[lastestID])
lastLine = [0]+lastLine+[0]
# print(lastLine,'='*10)
for j, d in enumerate(lastLine):
if j+1
tu.append(d+lastLine[j+1])
alldata.append(tuple(tu))
lastestID = len(alldata)-1
return alldata[n]
return pas
fpas = pasica()
# Test
# print( fpas(0) )
# print( fpas(1) )
# print( fpas(2) )
# print( fpas(3) )
# print( fpas(4) )
# print( fpas(5) )
# print( fpas(6) )
# print( fpas(7) )
# print( fpas(8) )
# print( fpas(9) )
def seeOutput( n ):
aa = fpas(n)
weight = len( str( max(aa))) + 1
nline = " ".join( [ "{:<{w}}".format(e, w=weight) for e in aa] )
alldata = []
for i in range(n+1):
aa = fpas(i)
iline = " ".join( [ "{:<{w}}".format(e, w=weight) for e in aa] )
print( "{:^{w}}".format(iline, w=len(nline)) )
seeOutput(10)
print()
扫描二维码免费领取试听课程
登录51乐学网
注册51乐学网