妙小程图形化客户端是一款针对6-18岁的学生打造的图形编程软件,其是以网上在线直播授课的模式进行教学。为孩子提高AI人工智能,图形化编程等学习服务,能够培养孩子的创新能力、逻辑能力、编程能力,让孩子在兴趣中学编程。
教学方式
妙小程采用的小班直播课程形式,能够更好地突破地域限制,让不同地区的孩子一起参与到编程学习中来,而直播这种形式可以让孩子及时、交互地与老师进行交流,显著提升教学效果。
PC端、iPad端可同步上课,编程作品可分享朋友圈,课堂全程录制,无限回放,学习报告随堂推送,家长可随时掌握孩子的上课进度和课堂反馈。
教研团队
妙小程课程体系由硅谷人工智能专家对标伯克利大学课程体系研发,前甲骨文首席工程师与经验丰富的教研团队联合打造,适合中国青少年儿童的教育思维。
妙小程拥有100%全职老师,并对老师们进行6维度全方位培训和考核,个性化教育、因材施教,确保孩子们能够接受既专业又有趣的编程教育。
课程体系
妙小程编程体系参考了美国NGSS及CSTA教育标准,充分考虑各阶段青少年的智力发展水平及认知能力,提供适合中国孩子的全方位学习路径。
课程还对标国内编程赛事、等级考核考试,让孩子每一个阶段的学习效果获得更加直观的展示,更能够为孩子考试、升学、留学助力。课程中穿插的项目式(PBL)教学,能够提升孩子的团队协作能力及沟通能力,锻炼孩子独立完成编程项目的能力。
涵盖图形化编程、Python,C++信息奥赛和AI人工智能,提供适合中国孩子的全方位学习路径。
由入门、基础、进阶和高阶4大阶段组成,学习由浅入深,循序渐进,0基础也能轻松掌握。
参考美国计算机教师协会(CSTA)的K-12计算机教育标准,及新一代K12科学教育标准(NGSS),对标加州伯克利大学本科计算机系课程。
参考皮亚杰的认知心理学、与柴科斯基最近的发展区理论,充分考虑各年龄段青少儿的发展水平与发展潜力。
Scratch图形化編程:适合7岁+
L1-L4课程旨在编程启蒙阶段培养孩子的编程兴趣和基础编程思维,通过趣味的动画故事线,利用图形化的编程工具,结合编程知识点,引导制作动画、音乐及小游戏等各种类型的程序,并把各学科知识融入到课程中,让孩子学会用编程解决学科问题,进而建立发现、分析、解决问题的思维逻辑,同时逐步培养孩子的创新思考、程序设计以及合作分享能力
Python基础编程:适合10岁+
L5-L8课程旨在帮孩子打下坚实的编程基础,积累Python编程语言知识,通过丰富的PBL项目制学习,让孩子熟练掌握Python基本语法,并运用到数据处理等实际问题中,从而强化语言编程逻辑,养成数据分析与数据挖掘的能力。
Python编程进阶:适合10岁+,具备L8编程基础
L9-L12旨在帮助孩子深入掌握Python语言,妙小程图形化客户端中文版学习程序设计中的数据结构和经典算法知识。通过解决一系列数学问题,进一步巩固计算思维能力,并设计出简单的人工智能应用程序,从而逐步理解其底层实现原理,为今后在相关领域的学习和研究打下坚实基础。
C++基础编程:适合11岁+,面向参加NOIP竞赛学员
N1-N4课程旨在帮助孩子掌握C++基础语言,课程结合计算机基础知识与数学重点概念,配合生活实例进行阐述和讲解。孩子不仅能对计算机组成、内存、高中原理等方面有深入理解,也能丰富NOIP初赛考试的基础知识,强化与提升学学能力和逻辑思维。
C++进阶编程:面向参加NOIP竞赛学员
N5-N8课程旨在帮助孩子掌握C++算法从进阶、高阶到优化,课程贴合NOIP普及组和提高组考试大纲,配合多种解题策略,涵盖实例化教学、真题训练等环节,从而锻炼孩子整合知识、优化代码、解决问题的能力,稳扎稳打考竞赛。
1、在线小班直播:课堂3-5人,固定时间+固定老师+固定学伴。
2、动画故事:自主研发追剧式动画内容,媒体化+智能化+场景化。
3、多屏互动教学:上课支持电脑端、iPad端同步操作。
4、动态推送服务:孩子学习动态实时推送给家长,可查询学习动态和数据,及与老师实时沟通。
1、几岁的孩子适合开始学习编程?
7岁以上的孩子,都可以开始学习编程。
对于一些10岁以上的孩子,如果之前没有编程学习基础,我们也会建议先从图形化课程开始孩子的编程学习之旅。当然,年纪比较大的孩子,可以更快的过渡到语言学习,比如Python,C++
2、我的孩子已经有一些编程基础了,可以学习吗?
如果您的孩子还比较小,在7-10岁,我们会建议您孩子继续学习图形化编程课程。如果孩子已经10岁以上,建议您孩子开始学习Python.
3、我比较担心的是孩子开始有兴趣,后来因为各种的枯燥变得不愿意学了?
我们的在线直播课,每周一次或者两次,每次2课时,合计约75分钟。内容非常丰富,结合了大量的游戏设计、动画故事和练习互动,比较能调动孩子的积极性,我们一直理解兴趣是孩子学习的最重要元素。从我们目前的学员的学习情况来看,我们的孩子在学习过程中都表现出越来越强烈的学习兴趣。
4、为什么线上授课?
在家使用电脑或者iPad端学习,比较节省父母接送的时间,也让孩子用少量的时间多一个学习的内容。另外线上的课程也能把更好的编程师资带给更多的孩子。
在线编程教育是完全公开透明的,家长和学员都可以通过直播或者回看了解孩子的整个学习过程,我们也会通过学习助手向家长反馈孩子的学习进度和学习报告。实际上,编程在线学习课程更加有趣紧凑,课程形式也更加多样化,比如结队编程竞赛等模式,可以提供到更好的教学效果。
5、家长如何了解孩子的学习情况
你可以关注妙小程的公众号,在公众号中有学习助手,您可以通过学习助手了解孩子的所有学习内容和学习报告。
6、如果未按时完成课程,会影响后面的课程吗?
我们的课程是一个连贯性的知识体系,如果无法及时完成之前的课程,对后面的课程是有影响的。建议孩子在上新的课程前,可以完成之前的课程和作业。
7、编程课对孩子的识字量或者数学知识有要求?
我们目前的课程体系对应了不同的建议学习年龄,达到这个年龄的孩子识字量和其他基础知识都符合我们的能力要求。
8、如果孩子上完课之后没记住,或者过了几天又忘了,怎么办?
课程直播后4小时以内,系统会上线课程视频,孩子如果有记不清或者忘了的时候可以随时登录反复观看课程视频,巩固学习。
9、下课后不懂的问题,怎么问呢?
每个班级都配有家长群,群内设有班主任辅导老师可以帮家长答疑。
10、如何做练习?
您可以在“个人中心近期课程"中找到您已经上完的课时,在课时详情页中,您可以通过点击"做练习"前往练习
11、怎么预习和复习?
我们的直播课,都是有预习和复习资料的。通过视频形式,孩子可以预先了解到这一节课的知识点,也可以进一步复习完成作业。每节课结束后,您可以在我们系统当中看到孩子昨天上课的视频回放,这个也是推荐的复习手段。
12、如何上课?
您可以在“个人中心近期课程"中找到您已经预约或者购买的课程,进入您需要上课的课时,在课时详情页中,当课时开始时您可以通过点击"进入教室"前往上课。