2010-10-16 129 views
7

有沒有什麼有趣的教育遊戲(也許是一個Flash遊戲等),幫助學習編程的概念和訓練你的大腦像程序員一樣思考?學習編程的教育遊戲?

其實,我不是那個會玩的人;它會成爲我的朋友。我試圖通過大學Java課程來幫助我最好的朋友(在我的大學裏,這是一種「糟糕的」課程)。我已經練習了很多年,所以對我來說這不是問題。然而,我最好的朋友,他的專業不是計算機工程專業(但因爲需要這門課而必須參加這門課程),這個無聊的教授很難將它介紹給Java,而且這本書很混亂。

我試圖爲我的朋友簡化許多上下文,但他似乎很快就會厭倦那些令人困惑的上下文。因此,如果可能的話,我想以更愉快的方式介紹給他,比如遊戲。

+0

我建議www.codecademy.com – Chaddly 2014-02-28 14:42:56

回答

8

有幾個遊戲,這是一個最接近的編程和樂趣,到目前爲止我遇到:

light-Bot

light-Bot 2.0

更新 這裏是的最新版本遊戲,其中包括更好的解釋性文本和更友好的拖放界面:

Lightbot

而對於年幼的孩子特別版本:[4-8歲]

Lightbot JR

+0

很不錯的一個,我覺得光機器人2是非常具有挑戰性的太 – user385261 2010-10-16 10:29:14

1
+1

這一個是偉大的。感謝您發佈此鏈接。 – barjak 2010-10-16 15:16:18

+0

這一個讓人想起廠家。事實上,你使用你建立的盒子是以前的水平是一個很好的觸摸:http://jayisgames.com/games/jahoomas-logic-box/ – Zecc 2012-09-29 12:10:25

0

什麼喜歡玩遊戲編程:

Scratch是一種編程語言,可以很容易地創建自己的互動故事,動畫,遊戲,音樂和藝術 - 在網絡上,並分享您的作品。

4

http://codingbat.com/ 它可能不像一個遊戲。

但它是一個網站,提供容易理解的問題,從完整的初學者問題到中間問題。根據他們所涉及的主題將其分爲多個類別。

您在網站上編寫代碼,然後對其進行測試,並向您顯示結果。
當你完成一個任務,遊戲部分進來,它給你一個觀點! (以明星的形式)。

當你解決問題時,獲得獎勵的不斷滿足使我獲得了更加愉悅和有趣的學習體驗......它幫助我和我的同學很多,當我們有一個不稱職的Java老師:對

1

有遊戲叫Colobot天前

+0

有**是**遊戲。它仍然作爲一個開源項目維護,它可以在[github](https://github.com/colobot/colobot)上找到。 – ArturFH 2017-06-17 10:45:47

1

只是爲了保持更新,有一個新的遊戲CodeSpells這是一個非常有趣的遊戲。

在遊戲中,玩家是一個到達地精的侏儒,這是一個曾經擁有魔力但失去了它的羣體的精靈。該向導必須通過用Java編寫法術來幫助侏儒。玩家可以使用七種法術,包括在遊戲中懸浮物體,飛行和着火。

參見:CodeSpells First-person Player Video Game Teaches Kids How To Program In Java