看到下面這樣(你最痛恨的,但孩子卻最喜歡的)遊戲界面,你覺得它能夠給孩子帶來什麼收穫呢?先別急著說出答案。
孩子都喜歡玩遊戲,尤其是RPG(角色扮演)遊戲和對戰遊戲。許多孩子甚至為了玩遊戲廢寢忘食,把功課給落下了。有沒有什麼辦法讓孩子在玩遊戲的時候也能收穫一門技藝,尤其是,對未來的職業發展有好處的編程能力呢?
今天我們介紹的就是一個免費的學習各類常用編程語言的平臺:Codecombat。
這個平臺的獨特之處就在於,它以帶關卡的RPG對戰遊戲為背景,以極高的製作水準和令人著迷的遊戲體驗帶領孩子學習高深的編程語言。
如果孩子不喜歡枯燥的編程課,這個平臺能夠讓他忘記自己是在學習!
這麼說很抽象,我們一起看看截圖就明白了。
中文,免費。
首先打開這個網址:
https://codecombat.vip
你會看到這樣的界面
如果你看到的是英文版,點擊一下右上角的菜單,選擇“中文簡體”
然後點擊“開始遊戲”,就可以在遊戲中學習編程啦!
記住,這個遊戲是從0基礎開始學習的
進入後,你會看到一些分類的關卡
比如學習網頁開發的關卡、學習遊戲開發的關卡等等
讓我們先從最基礎的“地牢”開始吧
點擊左邊的“地牢”以後,會出現下面這個界面
這也是按照關卡一步步來的
我們先從第一關開始
在這一關學習的是如何讓“英雄”,也就是你的角色移動的代碼
點擊“開始”後,就可以選擇你的人物設定了
在下面的下拉菜單裡,你可以選擇你希望學習的編程語言
一共有4種選擇:Python、JavaScript、CoffeeScript、Lua
道具箱裡是你目前獲得的道具,也就是可以使用的編程命令函數
比如,普通靴子這種道具可以讓你的角色上下左右地移動
點擊“裝備”,就可以開始遊戲(編程)了
右邊你可以寫下代碼,然後點擊“運行”,讓你的角色移動
這是你的目標
如果你不知道怎麼操作,可以選擇右上角的“提示”
等你一步步通關,你的裝備就會越來越厲害
遊戲也會越來越好玩
目前在全世界有了5百萬玩家
玩家來自全世界200多個國家
這個平臺的創始人的編程就是自學的
所以他很瞭解“好玩”才是學習編程的終極奧義
一起來體驗吧!
閱讀更多 青程派 的文章