艾酷德少儿编程——人工智能语言编程
适合人群:
少儿编程课程介绍
少儿成长阶段是好奇心、创造力和学习力最佳阶段,在短时间完成欲望激发后,我们就需要给孩子实战脑力开发的内容。少儿编程的核心理念是培养孩子思维模式,解决问题逻辑等综合能力,与传统意义上的编程有很大区别。前者培养能力,后者专注技术。

少儿编程课程亮点:
• 课程针对性强,因材施教。 
• 课堂互动体验感强,情景模拟式课堂。
• 课程采用Scratch编程语言、利用图形化编程技术自主研发的模块,用可视化模块拖曳方式进行编程。

授课方式:
• 情境化教学——增强学习的趣味性、建立学生的交流意识。
 • 线下教学——面对面的实施一对一、一对多;达到“双向性”,即老师跟学生之间在线互动,包括答疑解惑、知识运用和团队合作等,从而达到更好的教育效果。
 • 即时动手教学——不只是逻辑思维的开拓,更是视、听、跟动手能力的结合,把老师的知识转为自己的知识。
 • 换位化教学——不让学生停留在“教到学”的模式里,而是让学生不停地转化学和教的位置,提高学生的自主学习意识,同时提高换位思考的能力。
采取小班、中班班、大班的递进形式授课,逐级强化训练。小班制授课,每班人数8-12人。

教学目标:
• 编程认知训练,教会学生基本的编程概念和基本算法
  • 在巩固编程基础概念的同时,建立起对真正的编程语言的熟知度,并进一步学习更多的编程语法,包括如字符串、数组、字典等数据类型,学习初级的游戏算法优化,增强对学生逻辑思维的训练,提升自主编程创造 能力

通过培训、激发学生对程序的认识和热爱,激发他们对计算机和it互联网的认识和热爱。同时培养编程思维,提升学生的逻辑思维能力,培养想象力和创造力,提高中国孩子的综合能力和素质。


语言课课程教学特色及分班


5-7周岁(小班)
5-7周岁是小朋友的逻辑思维发展前期的一个关键时刻,我们针对这个阶段的学生,主要的授课范围是利用图形化模块编程为核心,让学生能够听懂老师指令,认识计算机,掌握基本的计算机操作;掌握简单的编程概念,如序列、循环、函数、变量等;最终进一步可以让学生掌握复杂编程概念,如for循环、数组、列表等,掌握复杂的逻辑结构;学生在学习完这个课程后,肯定会在如下几个方面进步。第一,培养基本的逻辑思维能力,提高分解及解决简单问题能力;第二,理解游戏设计的机制,独立制作简单的模块游戏,增强想象力。

8-10周岁(中班)
8-10周岁是学生对逻辑思维的成熟期,我们针对这个阶段的学生,主要的授课是用模块跟代码互换编程。运用模块+代码的方式,了解基本JavaScript或Python的语句,掌握简单入门算法,学会用最优的数学方法通关;学习字符串、数组、字典等语法,自行编写代码语句,完成常见简单的游戏设计。小朋友在我们艾酷德学习一年之后,会有如下两个方面的提升。第一、学会在初级的算法中优化,增强逻辑思维的训练;第二、熟练掌握编程语言的基础上,提高自主编程创造的能力。

11周岁以上(大班)
11周岁是小朋友逻辑思维扩展的关键时期,我们针对这个阶段的学生,主要的授课是代码化编程,基础性,重积累!是用纯JavaScript或Python代码,完成难度更高的编程项目,学会在Canvas或Pygame中创建自己的游戏,并学习基础算法;独立完成完整的小型项目或游戏的设计,训练中级算法。小朋友在我们艾酷德学习一年之后,会在以下两个方面有所提升。第一、独立运用中级难度的算法。是用最优化的方法解决难度更高的编程问题;第二、注重程序开发的性能与程序代码本身的优化。

明星班(需考核)
明星班是针对有了一定基础编程或者初中生方面的教学。主要有两个方向:高级应用编程方向、信息竞赛方向。
高级应用编程方向主要学:
第一、基础的智能手机应用开发技术、数据库技术、网络开发技术等,完成较简单的手机APP、实现项目或联网游戏;
第二、深入学习智能手机应用开发技术、数据库技术、网络开发技术等,完成较复杂的手机APP、实现项目或者联网游戏;
第三、利用常用AI框架如TensorFlow,学习基本的机器学习数据挖掘技术,完成智能大数据分析;


信息学竞赛方向主要学:
第一、初步接触C++语法,能够将基本的算法用C++代码实现,掌握C++程序设计的基本技巧;
第二、掌握数据结构和高级的竞赛算法,能够用C++完成高级的算法竞赛题目;
第三、参加信息学竞赛题型集训,或参加高级C语言机器人编程;