梦想编程现实课程体系


一篇文章带您了解编程学习路线


零基础到科技特长生的成长之路


本文将从教育理念、教育目标与方法、课程体系、上课模式、师资选拔、专业服务等6个方面助您了解梦想编程现实。

01

教学理念


孩子学编程

学的不应是写几行代码

代码会过时

技术也会过时

但是

解决问题的能力

逻辑思维能力

自学能力

永远不会过时(^_−)☆


我们相信,教孩子编程,教的不仅仅是技术,更是解决问题的思维方式,以及创造力和自学能力。


因为技术会不断更新迭代,而逻辑思维能力、创造力、沟通能力、自主学习能力,在任何一个时代,都将会是人才的基本素养。

02

我们的目标


① 培养小朋友对编程和技术的自信


教育是一个良性循环。小朋友更愿意在自己擅长的领域下功夫,而功夫和成果是呈正比的,所以自信的小朋友会越学越好。


我们的教学方法:

1.  从完整简单的编程案例出发,让小朋友第一天开始就能编写出惊艳的程序,激发自信心

2.  当小朋友遇到困难(bugs)时,我们不会直接告诉小朋友答案,而是通过问小朋友一系列问题引导他们自己得出结果。让他们相信自己可以克服困难

3.  我们会巧用鼓励,让小朋友明白一切的成果都是因为自己努力而成。培养孩子成长性思维,拒绝固定性思维。

② 激发小朋友对技术的求知欲和自学能力


无论世界和技术如何变迁,我们的学生都能有求知欲,并清楚该如何学习新东西。


他们会锻炼,发现问题 -> 寻找答案 -> 理解答案 -> 自信表达


我们的教学方法:

1.  发现问题:体验编程项目,锻炼学生观察力培养小朋友求知欲与自主探索,主动提问。

2.  寻找答案:我们不会直接告诉小朋友答案,而是通过问小朋友一系列的支撑问题让他们自己得出结果。让小朋友了解分解问题的方法,能用已知的知识设计解决方案。帮助日后遇到问题时,也许不知道答案,但能分析出解决问题的方法并实践。

3.  理解答案:让小朋友在独自实践中鉴别答案及吸收知识。鉴别答案中不是所有方法都行得通,培养抗挫折能力,锻炼毅力

4.  自信表达:锻炼小朋友能自信的将自己的成果清晰表达的能力

③ 锻炼小朋友软能力


我们无法预知孩子在未来的世界将会遇到什么样的挑战,而我们可以做的,就是培养孩子的各项能力,让他们成为信息技术时代的领导人


我们的教学方法:

1.  思维能力:以案例或项目主导的学习方法

2.  创造力:在课程知识主题框架下,发挥自己的想象进行自己的创作

3.  沟通能力:每堂课都要向老师展示和解释自己的作品,并培养小朋友向同伴父母询问反馈意见,并学会给予建设性的意见

4.  办事有条理:在制作自己的作品时,小朋友会学到如何规划好自己的工作项目

03

我们的课程体系


核心课程:打基础,包括编程基础知识、动画、游戏、APP、网页、算法、数据处理。


定制课程:产出编程作品集,延伸至科技创业项目。


人工智能科研项目:包括线性代数、机器学习、视觉识别等,参加科研比赛,发表论文。


课程体系图


1

幼儿计算思维编程课

幼儿计算思维课是专业的编程启蒙课,课堂将会用有趣好玩的编程故事,涉及数字、图形、颜色等元素,启发锻炼您孩子的逻辑思维,同时锻炼您孩子对鼠标与键盘的熟练使用

 

带孩子学习发号施令、循环、条件判断、编码与解码、事件等基础的编程概念,接触简单易懂的计算机世界的故事,培养您孩子对编程与科技的兴趣兴趣是支撑所有后续编程学习的基础


年龄:6+岁

时长:10节 * 40分钟


向上滑动查看V



特色:

√  有趣好玩编程故事

√  互动动画与游戏

√  学习基础编程概念

√  培养孩子科技兴趣

2

Scratch编程课

将使用官方原版Scratch软件学习编程。课堂会带您孩子编写一系列有趣的动画和游戏,理解掌握基础的编程概念。课堂上通过编程小练习进一步巩固概念,在作品创作环节,强化对编程概念理解与应用实践。


在老师的指导下,您的孩子融入自己的创意和想法,编写个性的主题编程作品,将每节课所学知识运用于自己的创想中,让想象变成现实。


年龄:7+岁

时长:45节 * 1.5小时


向上滑动查看V


特色:

√  掌握核心编程概念

√  激发创造力和表达创意的自信

√  以动画游戏的形式入门编程,培养兴趣

√  后期可自愿选择参加蓝桥杯比赛或考级


必修课程:

①  启蒙班:10节 * 1.5小时。

培养您孩子兴趣,通过带您孩子制作小作品培养成就感与自信。


②  初级班:10节 * 1.5小时。

带您孩子扎实掌握核心编程概念,学完后能自己设计做小作品。


③  中级班:10节 * 1.5小时。

带您孩子学习一些高级编程概念,覆盖一些考级知识点。


④  挑战班:15节 * 1.5小时。

让您孩子利用多节课完成编程大项目,学习项目规划与设计。该阶段最后还有Scratch期末考试,学完以上所有内容,大概约为Scratch二级水平。


选修课程:

①  蓝桥杯竞赛课程:20节 * 2小时。

包含针对蓝桥杯STEMA初赛、省赛、国赛的集训课程。初赛难度为中级班难度,省赛与国赛为挑战班难度。蓝桥杯编程集训营


②  Scratch科学主题课:10节 * 1.5小时。

课程融合天文地理科技等知识,让您孩子使用编程创作科学主题的作品。难度在中级班和挑战班之间。科学主题Scratch编程


③  Scratch数学主题课:35节 * 1.5小时。

课程融合小学数学教材,让您孩子使用编程创作数学主题的作品。难度在中级班和挑战班之间。Scratch数学主题编程营


④  Scratch经典游戏主题课有20个主题,每主题为2~4节课 * 1.5小时。

课程讲述游戏套路,让您孩子结合游戏设计理论使用编程创作作品,避免沉迷游戏。难度为挑战班难度。破解游戏套路Scratch编程营


⑤  考级辅导课程

Scratch一共4级,将依据您孩子水平进行制定合适的学习方案。全国青少年软件编程等级考试


⑥  Scratch机器学习主题:10节*1.5小时。

课程融合基础机器学习理论,让您孩子应用机器学习知识创作编程作品。

3

微信小程序编程课

利用腾讯微信小游戏开发平台,学习移动端编程。利用在线编辑器,让您孩子学习基本的游戏小程序编程技巧、编程算法概念、手机移动端游戏开发技巧等。将使用微信作为编程测试的工具,扫码即可预览孩子作品,具有跨平台的优势。该课程编程开发软件非常有用,能展示孩子在各领域的作品及成果


您孩子需要思考运用编程,编写多个具有特色的移动端小游戏作品。让您孩子从科技的消费者变成科技的创造者


年龄:9+岁

时长:20节 * 1.5小时


向上滑动查看V



特色:

√  微信小程序UI组件开发使用技巧

√  学习移动端游戏编程技巧

√  建立个人展示作品集

√  小程序开发调试过程极其锻炼毅力

4

APP Inventor 编程课

同样是图形化编程,App Inventor 编程在等级跳跃上不会太高,对于刚学完Scratch 或微信游戏图形化编程的孩子有一定的熟悉感,而编写手机APP 和使用新的工具会带来足够的新鲜感。


使用MIT设计的少年编程教学工具 App Inventor,在巩固过去编程基础知识的同时,可以了解数据库、传感器、及各种多媒体、API 、UI 组件等。通过发掘市场需求,围绕学习、健康、旅游等主题,编写一系列有趣实用的手机APP,让您孩子逐渐领悟,编程不仅仅只是编写游戏,还能编写应用程序帮助人们解决生活中的问题。培养学会用科技解决实际问题的思想。


年龄:10+岁

时长:20节 * 1.5小时


向左滑动查看<



特色:

√  掌握APP编程技能,设计解决实际生活问题的APP

√  编写多个APP,涂鸦神器、翻译器、计步器等

√  能将APP上传应用商店,供他人下载与分享

√  参加编程比赛,如Technovation Girls, MIT 应用马拉松赛


必修课程:


①  基础课程:10节 * 1.5小时。

带您孩子掌握基础UI组件的界面设计与编程逻辑。


②  进阶课程:10节 * 1.5小时。

带您孩子掌握各种传感器、多媒体、API等组件的使用。


选修课程:

①  比赛作品辅导课程:20节课 * 1.5小时。

依据您孩子水平以及比赛要求,制定合适的学习方案。


②  APP Inevntor人工智能主题:10节 * 1.5小时。

课程融合前沿科技人工智能等知识,让您孩子使用编程创作图像识别、合成媒体、机器学习等相关作品。

5

网页设计编程课

很多孩子会直接学Python,但是Python 是非常后端的语言,想要做出漂亮的成果非常繁杂,对于大部分孩子来讲,能看到生动的作品还是非常重要的。我们选用网页编程作为专业语言的入门,是因为HTML, CSS,JS 能够很好地对应APP 编程的结构,让孩子在熟悉的结构下,轻松入门专业代码


课程使用Codepen在线编辑器,将会编写一系列生动有趣且实用的网页,同时打好文本化编程基础,能让孩子将自己各领域成果、兴趣爱好、学习生活笔记等分享在自己设计的网页中。培养文本化编程语言网页设计思维。


年龄:12+岁

时长:20节 * 1.5小时


向上滑动查看V



特色:

√  案例从易到难,逐步学会制作网页

√  学习Html\CSS\JavaScript,获得网页编程技能

√  利用网页展示个人兴趣爱好或各领域成果

√  轻松入门文本化编程语言


必修课程:

①  基础课程:10节 * 1.5小时。

带您孩子掌握Html标签与CSS的编程内容与编写技巧。


②  进阶课程:10节 * 1.5小时。

带您孩子掌握JavaScript基本编程技能。


选修课程:

①  定制作品辅导课程:15节课 * 2小时。

依据您孩子水平以及需求,制定合适的学习方案。

6

Python编程课

结合英美计算机科学考试及浙江信息技术高考的知识点,以深入浅出的方式让学生入门Python,了解二进制、编码、算法等计算机科学知识。Python 语言与当下热门的人工智能,大数据处理息息相关,编写应用软件,探索计算机科学议题和算法,引领学生打开人工智能的大门


年龄:12+岁

时长:45节 * 1.5小时


向上滑动查看V



特色:

√  学习Python基础语法与计算机经典算法

√  学会用Python解题、爬取数据、图像处理等

√  人工智能时代的语言,为未来升学或找工作做好准备

√  编写应用软件。聊天机器人、相片滤镜、数学题库等


必修课程:

①  基础概念阶段:10节 * 1.5小时。

带您孩子扎实掌握基础语法与核心编程概念。


②  软件设计阶段:10节 * 1.5小时。

带您孩子掌握二进制编码及学习用Tkinter设计软件。


③  模块应用阶段:10节 * 1.5小时。

带您孩子学习网络爬虫、文件处理、图像处理等应用。


④  算法与OOP编程阶段:15节 * 1.5小时。

带您孩子学习计算机经典算法与面向对象编程的知识。学完以上所有内容,大概约为Python三~四级的水平。


选修课程:

①  蓝桥杯竞赛课程:20节 * 2小时。

包含针对蓝桥杯STEMA初赛、省赛、国赛的集训课程。


②  考级辅导课程

Python一共6级,将依据您孩子水平进行制定合适的学习方案。


7

定制编程课

定制课程针对有编程项目需求或Python学完的想要进一步深入学习编程的学生。将为您的孩子规划大型编程项目,产出科技作品级。或可以选择深入学习Untiy 3D课程或竞赛类课程。以上分别对应大学本科的游戏设计专业以及计算机专业。


年龄:14+岁

时长:20节 * 1.5小时起步


特色:

√  线上与老师面聊,了解需求初步规划编程项目

√  为您孩子规划详细的定制项目与学习计划

√  双方授课期间可多次沟通调整课程计划

√  上课时间课灵活预约,随时调整


选修课程:

①  Unity 3D课程:30~60小时。

带您孩子入门Unity 3D游戏引擎,开发多个2D或3D游戏作品。

2D和3D游戏定制课


②  USACO 竞赛辅导

包含青铜组、白银组、金组、白金组等,将依据您孩子水平进行制定合适的学习方案。美国信息学奥林匹克竞赛辅导


③  CSP竞赛辅导

包含CSP-J入门组、CSP-S提高组、Noip组、NOI组等,将依据您孩子水平进行制定合适的学习方案。


④  网页/APP定制作品辅导课程:15节课 * 2小时。

依据您孩子水平以及需求,制定合适的学习方案。

网页定制项目


APP定制项目




8

人工智能科研项目

由国内外人工智能博士或教授辅导人工智能科研项目,一对一数学、编程、人工智能学习,手把手完成独特的科研项目,参加国内外的科学竞赛,在学术杂志上发表论文。


年龄:18+岁

时长:30节 ~ 60节 * 2小时


案例课题:

帮助申请新闻或其他文科专业

英语作文辅助协作系统


为学生写作提供好词好句推荐服务。

  • 计算机辅助语言学习CALL技术

  • 检索系统搭建

帮助申请新闻或其他文科专业

图像描述自动生成


给一幅图,自动生成相对于的描述文本。

  • 自然语言处理

  • 计算机视觉

帮助申请工程系或商科

智能问答系统


智能助手“听懂”用户问题,生成相应回答。

  • 算法识别问题

  • 算法寻找答案

向左滑动 >


特色:

√  完成人工智能编程项目

√  高中生STEM和创业比赛

√  Kaggle机器学习比赛

√  孵化商业项目

√  论文发布

04

上课模式


梦想编程是线上一对一个性化教学模式,您孩子在家使用电脑上课。上课使用专业的直播教学软件,老师与您孩子面对面沟通,共享桌面屏幕,一起编写代码


向上滑动V


面对面沟通引导

共享桌面屏幕

一起编写代码


因为是1v1教学,老师将会根据您孩子的能力来加快或放慢进度比如Scratch课程中,课程计划安排45节覆盖Scratch所有编程模块的知识内容。事实上,每个学生的学习能力与速度不一样。较为极端的有,学得快实际30+节左右学完。


极少学的慢的将近70+节课。我们会关注您孩子的学习效果,会根据他们的学习速度来,确保他们真正学会掌握。


一对一上课,一方面让你孩子能最高效的学习,另一方面确保扎实掌握,不是囫囵吞枣似的快餐学习。扎实掌握后,日后进阶高级编程就更加顺利,在编程路上走的长远。让您孩子将编程从兴趣变为特长。


Q

平时有作业吗?

答:有课后作业。

平时上课期间,一般是一周一次,一次课是1.5小时。课后有半小时到一小时的课后作业。若到后期准备比赛或考级。一周可安排两次到三次课,课后相应练习时间也是对应翻倍。比如六月考级,考试前1-2个月,可以每周两次课,课后训练时间是2-4小时每周。


Q

对硬件有要求吗?

答:需要一台能联网,且有摄像头与麦克风的电脑。Win电脑系统需要Win7及以上。不能使用iPad,因为我们学的是电脑软件编程呢~


Q

一节课有些长,中间休息吗?

答:一般一节课时1.5小时。可以沟通酌情调整为1小时或45分钟一节。若选择缩短时间,课程内容没变化,只不过学习时间缩短,学习进度就会慢一些。


若1.5小时,课程中间也可以选择课程中途是否休息5-10分钟。一般这几种情况

①  不休息。一些孩子上课喜欢,非常投入,老师也不会突然打断,说现在必须中断五分钟。

②  每45分钟休息5分钟。

③  或者给安排每上30分钟课程休息5分钟。老师都可以严格执行。

您可以告诉我们,您想要哪种。一般默认老师看情况选择中间休息5分钟或不休息。

05

严格的师资选拔


我们的老师来自海内外高校计算机、工程、教育等专业,一般是国内外知名大学的本科生或研究生,还有一些是计算机工程师。


我们经过多轮选拔,多项培训,多重考核,筛选好奇心责任心强,乐于带学生一起学习探索的老师。


ok

严格的师资选拔

针对教师方面的招聘、笔试、面试、多次培训、考核、淘汰等有专业严格的一套流程。往往每100个应聘者,经过层层选拔最终留下来不到20个


筛选考核流程:

①  笔试 - 淘汰率约40%

√  考核编程语言基本功

√  考核程序开发项目管理

√  考核教研教学能力

√  考核做事认真态度


②  面试 - 淘汰率约40%

√  考核知识讲解

√  考核教学理念

√  考核应变能力

√  考核人格魅力


③  第一轮培训 - 淘汰率约10%

√  考核对课程熟悉程度

√  考核课程开发能力


④  第二轮培训 - 淘汰率约20%

√  梦想编程教育理念培训

√  教学方法与技巧培训

√  儿童心理与行为培训

√  PBL项目制学习培训

√  以问题启发学生培训

√  教学软件与工具培训

√  教案与评语写作训练

√  模拟上课

√  专家全面评估


⑤  第三轮培训 - 淘汰率约10%

√  备课培训

√  模拟上课

√  上岗前教学考核


⑥  上岗后 - 淘汰率约20%

√  每月进行教学培训与考核

√  教学监督老师监管老师表现

√  定期淘汰

06

提供业内最专业的服务


ok

专业的品牌服务 - 梦想编程

针对教学管理方面,包括制定学习方案、课前预告、课堂回顾、课后作业、阶段评估与总结、推荐竞赛、比赛报名与辅导、教学瓶颈问题反馈解决、专业答疑等。为您提供有业内最专业服务,保障您孩子的学习效果


服务内容:


①  每阶段评估您的孩子水平,并制定适合的学习计划以及规划考级或比赛。

学习规划



②  每堂课后有详细的课堂总结与老师评语,反应您的孩子每节课学习情况。

课前预告

or

课后回顾



③  每5-10节课定期反应孩子学习总结。您将收到老师对孩子最近的表现总结与评语。

阶段性反馈



④  孩子水平足够后,在考级或比赛报名开启时,提醒您与孩子是否要报名参加。


⑤  若决定参加,帮助您报名比赛,课程对应调整为考前集训内容(考级结束后,课程调整为常规课程)。在集训课程中,将会带您的孩子针对比赛知识点进行复习,教授您的孩子答题技巧,帮助孩子熟悉考试系统,提供历届真题供孩子训练

比赛考级学习规划



⑥  除上述所有课程与比赛。若您孩子学校有比赛,可将比赛详情发给我们。我们教研老师进行研究后,制定比赛辅导方案,辅导孩子参加。

比赛详情与辅导方案



⑦  教学监督老师,每周关注孩子上课表现,发现问题本周内电话与家长沟通。确保让一些遇到瓶颈孩子,家长与老师共同帮助让其顺利度过。


"因为一对一编程教学,学习速度根据孩子学习能力加快或放慢,确保孩子扎实学会,在编程学习之路长期走下去。"


⑧  课程学习群内有授课老师与教学监督老师,便于及时答疑。除此之外,平时工作学习有关计算机上的问题都可以咨询我们。


感谢阅读



微信号:codeteacher

联系电话:18898730148

请添加微信或电话梦想老师

首页    梦想编程现实课程体系