玩游戲也能學編程!6個邊玩游戲邊學編程的網(wǎng)站
1.CodeMonkey
CodeMonkey是一個在線編碼游戲環(huán)境,對初學者非常友好,并以有趣和互動的方式向編程知識非常有限或為零的學生教授編程概念。它使用CoffeeScript編程語言來教您用HTML5構(gòu)建自己的游戲。CodeMonkev是一款出色的游戲,可提高您的邏輯和解決問題的能力,同時學習如何編碼。
官網(wǎng)地址:https://www.codemonkey.com/
2.CodinGame
CodingGame是一個提供互動和免費游戲的平臺可以幫助我們學習超過25種流行的編程語言,包括JavaScript,Ruby,Java.Rust.C#和PHP。里面題目的難度級別可以不斷提高。這樣使得開發(fā)人員可以將其編程技能提高到一個新的水平。這個平臺最令人驚奇的事情之一就是你可以與朋友和同事一起玩,甚至可以參加人工智能或代碼高爾夫挑戰(zhàn)的國際編碼競賽。此外,獵頭還使用該平臺與優(yōu)秀的玩家聯(lián)系并提供工作機會。
官網(wǎng)地址:https://www.codingame.com
3.Flexbox Froggy
學習CSS的概念有時可能會有些無聊,但是使用FlexboxFroggy可以通過一個簡單的游戲來學習這些概念。它用CSSFlexbox模塊制作,可以教你讓Froggy和它的朋友們在Flexbox中對齊。游戲是為不了解編程和Web開發(fā)的絕對初學者開發(fā)的,其主要功能便是簡單性。該游戲有24個關(guān)卡每個關(guān)卡教導一個不同的概念,你需要做的就是使用justify-content屬性將青蛙引導到右邊的睡蓮。
官網(wǎng)地址:https://flexboxfroggy.com/
4.CodeCombat
與JavaScript相關(guān)的流行編碼游戲之一是CodeCombat.它是專門為教師和學生使用而設(shè)計的教育視頻游戲,可教授軟件編程概念和語言以及計算機科學的基礎(chǔ)知識它包含玩家需要通過編寫JavaScript代碼來解決的難題和挑戰(zhàn)。除了學習JavaScript,您還可以使用此游戲?qū)W習Python,CoffeeScript或Lua游戲腳本語言。該游戲有中世紀地牢主題,你需要根據(jù)游戲旁的教程使用一些基本命令來在游戲中移動英雄。CodeCombat是向初學者介紹JavaScript語法和邏輯的一種有趣且引人入勝的方式。
官網(wǎng)地址:https://codecombat.com/
5.Checkio
在Check10的世界中,沒有一個編碼器是唯一的因為它允許與其他用戶共享和比較拼圖解決方案它的論壇上有各個級別的編碼人員,他們隨時準備為新手提供有關(guān)其代碼的建議。CodinGame還擁有豐富的知識庫有待開發(fā),因為它擁有強大的社區(qū)以及與http://Techio的直接游戲內(nèi)聯(lián)系,該平臺是高級開發(fā)人員與經(jīng)驗不足的編碼人員共享知識的平臺。正是這種社區(qū)主導的解決問題的方法使Check10成為編程社區(qū)中流行的編碼游戲。
官網(wǎng)地址:https://checkio.org/
6.Code Wars
CodeWars是一個基于忍者主題的游戲化在線平臺,可幫助您借助各種難題和編碼挑戰(zhàn)來提高技能。如果您想學習一種特定的語言,則必須通過基本測試以證明您的技能和對語言的理解。一旦您確定了開始階段,市場上就沒有其它游戲可以更好地培養(yǎng)高級編碼技能。他們提供多種語言,包括JavaScriptSwiftPHP,Python,Ruby和HaskellCodewars還相信社區(qū)學習的作用,并允許你與其他用戶比較解決難題的方法。這樣你可以快速找到代碼中的錯誤,甚至可以采用不同的方法來解決相同的問題。
官網(wǎng)地址::https://www.codewars.com/
標簽: