首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

好玩到上瘾的编程课,我从中学到了4点

先感叹一下,会编程,真的可以为所欲为!可是一提起编程,就会让很多人望而生畏,特别是对于文科生来说,有一种要窒息的感觉。

然而这一个编程体验课,却让我打开眼界,惊叹「原来编程还可以这样教」。说它是对文科生最为友好的编程入门课也毫不为过。

看看每一个练习案例和关卡的名称你就知道,这个课程研发团队不仅有程序员:

千寻的名字

打印皮卡丘

萌新的进化

程序员的一人饮酒醉

灭霸的选择

偷回宝石

霍茨沃格来信

哈利波特的宠物

这个编程入门课不仅一点不枯燥,还很好玩,玩着玩着就会上瘾。整个课程都通俗易懂,轻松有趣。

从这个课程里,我不仅学到了Python编程的基础语法知识,还学到了课程设计和函数教学的思路。

总结起来,这个课程最具特色的四点。

沉浸式的学习环境

导游式的导航系统

故事化的情节设计

游戏化的学习体验

这四点并不是完全割裂,而是紧密相关的。下面看我逐一拆解。

(p.s 横屏看图更清晰噢)

▌01 沉浸式的学习环境

利用编程技术,直接架设了一个一体化的学习环境。只需要用浏览器打开,不用你操心怎么安装python,也不用为了做练习跳来跳去。

让人产生沉浸学习体验,主要有这么几个因素:

干净、排除干扰的学习环境;所有的学习、测试、动手编写代码、提交练习作业,都在一个浏览器窗口中完成。

内容是交互式的文字,你可以根据自己的阅读速度,按Enter键推进情节发展,一步步展开更多学习内容。

设定一个导学角色,展开交互式对话;

精细推敲过的对话式语言,引领式的句式结构

用打比方,让生涩难懂的知识点变得更通俗易懂:

偶尔皮一下,调动左右脑:

▌02 导游式的导航系统

在这个课程里,不用担心会迷路。因为每到一个关键的节点,导学角色都会告诉你,现在到了哪里,接下来将要去哪里。

顶部最显眼的位置,始终让你知道自己在第几关:

开始前,会先告诉你,接下来将要学的是什么:

右侧始终有目录结构,高亮显示当前正在学习的知识点:

始终是「我」和「你」的对话模式:

好像知道你在哪里会理解困难,于是把和重点,再次重复强化,加视觉化的配图。和你旧知识联系起来,从而激活新的知识:

▌03 故事化的情境设计

要创作一个故事,需要有场景、角色、事件、结果,需要描述细节。在学习环境里,角色很简单,就是导学人物,和正在学习的「你」。这个课程里,依据知识点由浅入深,巧妙安排了不同的故事情节。而且选择了广为人知的,经典故事情节来演绎。

比如,用宫崎骏经典电影《千与千寻》中寻找名字的经典桥段:

用漫威电影《复仇者联盟》中灭霸的选择,融入IF函数判断的知识点:

用《哈利波特》电影中霍茨沃格的来信桥段,融入input函数的知识点:

对于看过这些电影的人来说,这样的经典情节,会自然而然地把人代入奇幻的电影世界。在交互时对话,互动式练习中,产生一种自己是电影中一个角色的奇妙感觉。

▌04 游戏化的学习体验

一个设计精巧的游戏会让人上瘾。游戏构成的主要元素,主要有这些:使命感的角色、挑战性的任务、即时性的反馈、渐进性的难度、视觉化的奖励、探索性的容错机制。

在这个小小的3天体验课里,都有体现。

每一个知识点的学习,导学角色都会发出任务指令:

给你试错的机会,并给予多样化的反馈。

当你刚刚取得一个小小的进步时,把握好时机,给你鼓励,并给视觉化的反馈:

偶尔制造一点小意外,让你看到错误操作会导致怎样的结果:

根据不同的选择,给出定制化的答题反馈:

用游戏化有温度的语言,而不是冷冰冰的描述:

把作业当游戏任务来设计,让它变得更好玩:

课程对文科生、小白特别友好。一环扣一环的推进,学习体验是特别好的。看9.9的体验课,忍不住又掏了1200下手了进阶版,就像体验一下怎么通过项目演练学习编程的。

在设计课程的时候,要做到这四点真的要费很多脑细胞啊 ~

沉浸式的学习环境

导游式的导航系统

故事化的情节设计

游戏化的学习体验

这样的设计虽然好玩,也有它的弊端。为了情节完整和延续性,必然会加入大量的铺垫和衔接,故事角色。这会稀释知识密度,导致学习时间冗长。

①. 对于逻辑理解能力好的人来说,并不是最高效的学习方式;

② 让人印象深刻的是故事情节设计;

③ 要设计这样一门课程,需要投入极大的成本选案例、设计逻辑框架、故事情节,需要丰富多元的知识储备才搞得定(这个课程研发团队好几个教育学的研究生参与),开发成本不会低;

④使用电影桥段作为故事的风险是,对于没看过的学员可能无感。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20190330B0KQ1R00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

相关快讯

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券