果壳童学馆和雷诺工作室合作推出的编程课到今天为止,已经有超过个小朋友顺利毕业啦,撒花~
很多家长和孩子临近毕业都会问,接下来要学什么呢?别着急,编程的世界很大,还有许多许多好玩有趣的东西等着你来探索。
今天果酱来告诉大家一个好消息,经过认真的筹备和打磨,果壳童学馆和雷诺实验室合作推出的中级和高级进阶课程终于正式和大家见面啦!有志于继续深造的同学们在这个暑假就可以把课上起来。
在这两门课程中我们将会接触到什么内容呢?各位小朋友又该如何选择适合自己的课程呢?容我慢慢道来。
9+中级进阶课
ScratchL2游戏篇
在这门课程中,我们依旧来学习图形化编程软件Scratch的运用。9岁以上,且想要深入学习Scratch软件的孩子可以选择这门课程。
在ScratchL1课程中,我们学到了Scratch中最基础的那些知识,虽然很多小朋友根据L1阶段所学做出了各种各样有趣的动画类作品,不过想要做出一个独立的游戏的话,这些基础还远远不够,需要在进阶课程中继续学习。
即将开展的L2的课程学习中,你可以为你的角色加入重力系统,做障碍物的碰撞检测,甚至可以构建角色、场景,随意控制人物来回走动……也就是说,你也可以做出属于自己的超级马里奥游戏!
下面是分别利用ScratchL1和L2的知识做同一个游戏的效果对比,第二个是往期优秀学员Sky的作品哦~
利用ScratchL1的知识做出的游戏。角色没有重力效果,跳跃高度不受限制,不能够识别同一个角色的上、下、左、右各边缘的作用
学习ScratchL2后,游戏中加入了重力系统,角色不能无限升高,跳跃到一定高度,会做自由落体运动。
此外,在L2中我们还会突破2D,带领大家进入3D世界。怎么构造一个3D环境?一个三维物体旋转起来是怎样的?立体几何知识就这样在编程的学习中慢慢被掌握!
授课老师
主讲:Bunny
从事少儿编程的研究工作多年,授课方式风趣幽默,课堂气氛活跃。精通面向对象程序设计语言,具有良好的数据结构与算法功底。具备良好的面向对象的编程思想,优秀的分析问题和程序的调试能力。
内容设置
课程全部内容共12讲,在这里只放出部分内容的简介
更多详情请扫码进入微店页面查看
第一讲神秘的克隆体
史蒂夫吃烤肉时大快朵颐的场景你还记得吗?烤肉被他吃的四处飞溅,史蒂夫和Alex在月光下看烟花的场景还有印象吗?不同颜色的烟花腾空而起,在天空绽放绚丽图案。这些都是用克隆体实现的哦!
知识点:克隆体的进阶使用
第二讲神秘的克隆体之碰撞
哇~大量的苦力怕被克隆出来了,他们四处乱飞,我应该怎么消灭他们,Help!
知识点:克隆体之间的碰撞检测及变量的使用范围
第三讲更大的世界
我不要在X(你懂的,他们代表了什么)的世界里呆着了了,这里太小了,我的世界是一个大大的世界。我要出发啦!
知识点:利用视觉差及相对运动形成背景的滚动
第四讲命令方块
命令方块是什么?为什么他可以一键生成建筑,我们来编写自己的命令方块实现一键盖楼。
知识点:循环的进阶使用,多重循环的嵌套
第五讲方块在计算机中的存储
我的世界里的方块在计算机中是如何存储的呢?难道真的是把每个方块一个一个放在我的电脑里面吗?我们可不可以把我们做好的图案在电脑里记录下来呢?
知识点:根据方块的类型和位置,在电脑中存储方块(编码)
第六讲数字还原方块
我们知道方块在我的世界里是通过数字的排列记录在我的电脑里面,换个角度想想,如果我给出一组数字,如何还原成方块呢?
知识点:根据数字还原成方块(解码)
11+高级进阶课
制作你的可互动图书和独立游戏
在这门课程中,我们会学习利用H5制作互动图书,以及2D区块游戏制作。11岁以上,希望掌握代码编写及更高阶游戏编写技能的孩子可以选择这门课程。
拥有一个个人网页很难吗?
拥有一本个人的电子图书很难吗?
拥有一款属于自己的游戏很难吗?
在11+高级课程中,一切都变得唾手可得!(当然,在认真学习的前提下)
话不多说,无图无真相:
用H5做一本属于自己的互动图书
想做出这样的游戏吗?
在之前的课程中一直使用的是Scratch这个图形化的编程工具,不过从本课程开始,我们就要像一个真正的程序员一样帅气的用代码写程序啦!
当然,通过编写的过程,除了做出一个像样的作品,还能够掌握一大堆的英文单词,因为在代码的世界里,一切都是用英文来表示的哦~
授课老师
主讲教师:Sam
授课思路清晰、逻辑严谨,善于将复杂抽象的概念与生活中的情景相结合。过度自然,重点明确,引导学生探索式学习,能够使学生保持高昂的学习兴趣。精通整套web开发体系,从前端原型设计到后台服务开发。书写html+css代码,使用html5等web前端技术,创建跨平台及跨浏览器的web网站及应用程序。
内容设置
课程全部内容共16讲,在这里只放出部分内容的简介
更多详情请扫码进入微店页面查看
第一部分利用H5制作个人网页和一本可互动图书
创做一个自己的互动故事书,丰富的情节,动画和声音,可以手机上向你的好友去分享它哦,在你制作故事书的过程中,你可以学习到:
标准的DOM网页布局和Canvas的图像绘制方法
故事书创做的基本概念及开发环境配置
不同类型元素的基本概念及使用
配置故事书中的元素
第二部分区块游戏
会玩我的世界不算什么,会玩王者荣耀不算什么,你会做吗?一起完成一个属于你自己的游戏,在这里,一切都是你说了算。
2D平台游戏基本及开发环境配置
游戏地图的制作
游戏中的碰撞检测
游戏中的场景及层级关系
相信很多家长和小朋友看到这两门课也会跃跃欲试了,不过果酱在这里要强调的一点是:9+和11+的课程是需要一定编程基础的。
如果你参加过SCL1阶段的学习,没问题,直接报名吧~如果你没有任何编程基础,也没关系,我们为大家提供了为期一周的预科班,为零基础孩子补习一些必要的编程知识。
适合人群
9+中级课程
9岁以上对编程感兴趣的孩子。编程零基础的孩子需参加预科班学习。
、
果壳童学馆ScratchL1毕业生无需询问可直接参加。有其他编程基础的学员请咨询客服后决定是否需要参加预科班学习。
11+高级课程
11岁以上对编程感兴趣的孩子。编程零基础的孩子需参加预科班学习。
果壳童学馆ScratchL1毕业生无需询问可直接参加。有其他编程基础的学员请咨询客服后决定是否需要参加预科班学习。
报名详情
时间、课时
预科班:7节课,7月29号开课,每晚7-8点准时上课,一周内学完。
9+中级课程:12节课,8月6日开课,每周六晚7-8点准时上课,整个学期约为3个月。
11+高级课程:16节课,8月6日开课,每周六晚7-8点准时上课,整个学期约为4个月。
注意:预科班7月29日截止报名!!如无需参加预科班,则8月6日前都可报名。
课程费用
预科班:共7课时,元(预科班需与正式课程一同购买,不可单独购买)
9+中级课程:共12课时,1元
11+高级课程:共16课时,元
老规矩,只要在果壳童学馆报名过任意编程课程,都可领取元课程优惠券,找客服果汁儿要就行啦~
上课及报名方式
均为视频直播课。开课前果汁儿拉上课群,课前需要准备的软件、素材以及上课链接都会在群内发布。
购买课程请扫描文中