欢迎来到济南莱芜区少儿编程培训!
  • 报名热线:00000000000
  • 移动版
    用手机扫描二维码直达手机版
课程分类
  • 暂无分类
站内搜索
 
学校介绍

学校简介

每个孩子可信赖的科技素质教育专家

每个家庭可信赖的科技素质教育伙伴

童程童美,成立于2015年,经过近7 年的发展,打造出适合3-18岁中国孩子的科技素质教育解决方案,形成以创意编程启蒙、人工智能编程、机器人创新工程教育等课程为核心的课程体系,结合丰富的科创挑战活动和研学营地活动,帮助中国青少年打造迎接未来世界的能力和思维视野。2018年,童程童美推出“童程在线”学习平台,打造线上线下一体化的 OMO教育模式,为学员提供更丰富的学习场景和更沉浸的学习体验,目前童程童美线上线下总在读学员数达 18 万名。

课程体系

“童程在线 ”上线于2018年,是由童程童美独立开发的专有可视化在线少儿编程教育平台,针对6-18岁青少儿提供线上小班直播授课。课程覆盖 Scratch 图形界面编程、Python人工智能编程、NOI系列课程三大课程体系。 依托故事化、可视化、游戏化的学习方式,采用自主研发的云平台编程环境,让学生在云端操作即可运行出结果。同时,还可实现老师与学生共享桌面,实时查看学生的学习情况。


在国际上CSTA(美国计算机教师协会) 标准针对不同年龄段有不同的要求:

1. 少儿编程教学应该从图形化编程起步,有了编程的基本概念后再引入源代码编程。业界开发软件用的是源代码编程,看起来是一个一个英语单词;图形化编程看起来是在玩积木,易于少儿理解。

2. 编程知识是循序渐进的,低年龄段先理解序列、事件等简单的概念,高年龄段可以学习变量、并行等较为复杂的概念了。

3. 不能为了学编程而学编程,要把编程当做一种强有力的工具,或者用于解决问题、或者用于表达自己的创意,创意是什么?做一个动画、做一个有趣的视频、做一个给朋友们玩的游戏,这些都是可以用编程来实现的创意。

结合CSTA(美国计算机教师协会) 的标准,目前主流的课程体系分为下面三个部分:

1、图形化编程

图形化编程属于少儿编程的启蒙阶段,大都使用Scratch来教学。


图形化编程的目的是学习编程基本概念,包括:序列、事件、循环等,学习过程中会用编程知识解决数学问题、游戏问题等。

有了基本的编程概念后,就能利用这些概念表达创意,Scratch是一个表达创意的优秀平台,孩子可以在上面用编程的方式制作动画、制作游戏,还可以和世界各地的孩子分享交流。

Scratch课程规划:

Level1:掌握scratch基本功能了解指令的含义、功能、作用环境,会看、会读程序,理解.程序并添加注释,学.会新建、运用函数,建立程序表达和沟通方式,形成线形编程逻辑思维,从而达到编程启蒙目标。

Level2:将自己的逻辑思维转化为文字方式表述,掌握逻辑语句,学习分支控制,并尝试转化为编程语言,学习.制作基础素材,使用动画方式更丰富的表达意图,学习使用音.频,让学生把声音、程序和界面等元素连接起来,形成多层面的表达方式。

Level3:掌握积木指令的学习方式,自尝试使用新的指令,学习逻辑运算符,熟练掌握函数、有条件的循环,使用两种以上方法实现同一目标,树立信息.收集的意识,使用侦测模块得到新的信息。

Level4:从计算层面理解变量变化和数据对应的意义,理解变量的编程意义,尝试将变量计算的意义映射到编程计算中;具有确立编程目标的能力,在描述中找到需要解决的问题,使用程序给出解决方案,从逻辑层面的优化,熟练使用函数,提高代码的可阅读性。

2、Python进阶编程

学习Python易于理解的源代码编程语言,这些编程语言就是业界真实使用的编程语言。python在数据分析领域很有用。源代码编程也是为学习算法打下基础。


Python课程规划:

Level1:学习数组的原理初步学习数组的应用方式,理解数组在编程中的意义,尝试了解数据结构知识,使用完整的程序解决实际问题;理解代码功能对代码添加注释,不低于1000条。

Level2:深入理解输入、输出、数据存储的概念,将编程转化为工具,可以完成独立的游戏作品,其作品具有交互性;初步接触python,了解代码编程环境和流程,感受使用代码进行软件编程的趣味性,实现scratch图形化编程至python代码化编程的转换。

Level3:掌握Python编译器的使用方法,尝试将scratch中的简单积木指令转化为代码指令,输入、运行代码指令,了解掌握Python的基本语法格式和简单流程语句;学习在python中进行函数的创建和使用,通过生动案例培养想象力,强化创新意识。

Level4:学习掌握Python中的循环结构、条件及条件分支结构表现形式和语法结构,掌握代码中的逻辑运算表达形式,与循环、条件语句相结合,进行分析问题-分解问题-解决问题的思维训练,强化逻辑思维能力。

Level5:掌握python中的算法、数组并结合函数、条件、循环、逻辑判断进行综合性训练掌握一门编程.语言,具备初级软件工程师的核心技能和编程思想。

3、C++竞赛编程

C++是目前noip(全国青少年信息学奥林匹克联赛)的主要语言。


C++课程规划:

Level1:计算机编程简介及入门知识,C++语言概况,输入输出方法,变量的定义和使用。

Level2:C++程序的控制结构,包括顺序、选择和循环三种结构的语法和使用方法,使用相应结构解决具体问题。

Level3:数组、子程序等语法知识,查找、排序方法及其代码实现,理解并加以灵活应用。

Level4:以递归思维为主线,串联排序、高精度、递推等内容算法,初步了解和学习栈、队列、树、图数据结构。