教学理念
通过「从零到一」创作作品,培养孩子的能力和信心
“老师的终极奋斗目标,是让学生摆脱老师。教学的终极目标,是让学生能够自学。”
— 张砷镓
我们想培养什么样的人
在课上,孩子们不仅仅是学生——他们是程序员、项目负责人、产品经理、体验设计师、美工、测试员……教育的本质,就是让孩子提前进入社会体验工作,对未来做低成本的试错,并探索自己的各种可能性。
编程,而不是被编程
当你按照别人设计好的流程一步一步执行时,你就是在「被编程」。只有当程序是你自己设计的,你才是在「编程」。
所有按部就班做事情的工作,在未来都会被机器取代。只有创造性的工作才永远不会消失——能把拉面拉出花的人,永远不会失业。把专业技术做成一门艺术,从「被编程」走向「编程」,才是面对未来最好的姿态。
孩子沉迷游戏?与其禁止,不如让他穿越从 0 到 1 制作游戏的全过程。了解游戏内部运转的机制,理解它如何吸引玩家投入时间和金钱。当孩子亲手做出一款自己的游戏,那种成就感远超玩游戏本身。
作品,而不是作业
很多编程课每节课都能完成一个漂亮的「作业」,但那只是按老师设计好的模板依葫芦画瓢。一个班上的作品千篇一律,离开了模板,孩子什么都做不出来。
作业是「被编程」的。真正的学习,是孩子用所学知识创作属于自己的「作品」——一个情节完备的故事、一款自己设计的游戏、一部完整的动画电影。只有不断创作作品,才能带来真正的成就感,才能激发持久的兴趣。
教师最重要的任务,是帮助孩子在专业上持续获得成就感。只靠刷题和写作业,是做不到这一点的。我们会带孩子亲自经历一个项目从零到一的全过程,像职业程序员一样去思考和解决问题,并最终创作出属于自己的作品。
学习路径
从零到一的进阶之路
解决问题,掌握概念
通过 Code.org 的精准闯关,以问题导向的方式掌握循环、条件、函数、变量等编程核心概念。
搭建项目,理解机制
进入 Scratch 世界,学习角色控制、事件驱动、碰撞检测等机制,搭建完整的动画和游戏项目。
团队协作,创作作品
组队选题、分任务、合并代码并 review,做出能呈现自己想法的完整作品——动画电影、横版游戏、创意项目。
代码编程,走向实战
当图形化平台无法满足创意时,自然过渡到 Python。从文字程序到 Pygame 游戏、PyQt 软件,开发真正能用的产品。
自主探索,终身学习
能阅读英文文档、搜索开源资源、组合不同框架,缺什么学什么。老师的终极目标,是让学生摆脱老师。

扫二维码加老师微信
有任何编程学习相关问题,知无不言,言无不尽

扫二维码加入家长群
群成员优先报名,早早锁定学位
