最近這個(gè)很火,很適合小男孩開始上手。
http://www.codecademy.com/zh#!/exercises/0
Codecademy是今年8月份剛推出的一個(gè)編程網(wǎng)站。它是一種基于網(wǎng)絡(luò)的互動(dòng)編程教程,手把手幫助用戶了解JavaScript的一些基本原理,更重要的是,使用Codecademy學(xué)習(xí)編程充滿了趣味性。Codecademy的注冊(cè)過(guò)程非常特別:無(wú)需注冊(cè)就可以直接使用。用戶一旦進(jìn)入Codecademy.com頁(yè)面就能輕松完成編程的第一課,如,用戶要想知道自己的名字有多少字母,只需將自己的名字輸進(jìn)雙引號(hào)中,再輸入“.length”,最后點(diǎn)擊enter鍵即可。當(dāng)用戶完成了一定的課程學(xué)習(xí)后,網(wǎng)站會(huì)自動(dòng)建議用戶創(chuàng)建自己的賬號(hào)并進(jìn)行注冊(cè),如果不注冊(cè)的話,此前的學(xué)習(xí)記錄將全部丟失,這樣用戶很有可能就會(huì)注冊(cè)了。
編程課程本身也非常簡(jiǎn)單。網(wǎng)頁(yè)左方的工具條會(huì)指導(dǎo)用戶完成每一項(xiàng)任務(wù)。網(wǎng)頁(yè)不僅會(huì)告知用戶具體怎么做,同時(shí)還幫助用戶鞏固之前的編程知識(shí)。隨著用戶學(xué)習(xí)編程的不斷深入,他們會(huì)得到一些積分和獎(jiǎng)勵(lì),這些都會(huì)公開顯示在用戶的信息中,其他用戶也可以看到。如果該網(wǎng)站未來(lái)能開發(fā)出排行榜和競(jìng)爭(zhēng)等這樣的社交功能,也是意料之中的事。在不久前,Codecademy還新增了HTML和CSS兩種編程語(yǔ)言的編程學(xué)習(xí)課程