“薛老师,我家孩子打游戏能打一下午,一让学编程就喊累、喊困、喊头疼,怎么办?”
这是让无数家长头疼的问题。游戏和编程都是跟电脑打交道,为什么吸引力差这么多?
其实,游戏之所以吸引孩子,是因为它设计了一套精妙的“成瘾机制”。如果我们能把这套机制用在编程学习上,孩子也会爱上编程。
今天,我分享4个“游戏化”策略,让孩子像爱游戏一样爱编程。
游戏不是敌人,而是老师。学会游戏的“成瘾机制”,用在编程上。
每一步都知道要做什么
每做一件事,马上看到结果
刚好有点难,但努力就能做到
升级、通关、排名
游戏怎么做:游戏不会一上来就让打大BOSS,而是从简单的小怪开始,一步步升级。
编程可以这样做:把“学会动态规划”这个大目标,拆成一个个小关卡:
案例:小博把DP学习拆成20个小关卡,每过一关就在墙上贴一颗星。他说“看着星星越来越多,特别有成就感”。
游戏怎么做:打怪马上掉血、掉金币,反馈即时可见。
编程可以这样做:
案例:小然用Excel记录每天做题数量,画成折线图。看着曲线往上走,她说“特别想让它一直涨”。
游戏怎么做:游戏难度会随着玩家水平自动调整,不会太难也不会太简单。
编程可以这样做:如果一道题想了30分钟还没思路,说明太难了,先跳过,做点简单的。如果10分钟就做出来了,说明太简单,要做点难的。
话术:“这道题如果想了很久还没思路,就先放一放,做点简单的,明天再来看。”
做法:让孩子用编程做和游戏相关的东西。比如:
为什么有效:当孩子发现编程可以帮他更好地玩游戏,他就会主动学。
案例:小宇喜欢玩《我的世界》,爸爸教他用Python写了一个自动挖矿的小程序。他兴奋得不得了,主动要求学Python,现在已经是班里学得最好的了。
背景:小杰,五年级,每天打游戏2小时以上,一让学编程就各种借口。
爸爸的“游戏化”改造:
结果:
小杰说:“以前觉得游戏好玩,现在觉得做游戏更好玩。”
游戏不是孩子的敌人,编程也不是。真正的问题是,我们有没有找到让孩子爱上学习的方式。
与其禁止游戏,不如把游戏的智慧用在学习上。让孩子在编程中,体验到和游戏一样的成就感、掌控感、乐趣感。
📞 如需《游戏化学习手册》及更多案例,可添加薛老师微信免费领取。