邊玩游戲邊學(xué)習(xí)的寶藏平臺(tái).png)
文章插圖
筆者是一名工科生,大學(xué)本科是能源相關(guān)專(zhuān)業(yè),對(duì)C++基本語(yǔ)法略通 。筆者第一次進(jìn)導(dǎo)師實(shí)驗(yàn)室的時(shí)候,看到研究生們?nèi)耸忠慌_(tái)電腦編寫(xiě)代碼,這時(shí)筆者才知道原來(lái)讀研是要學(xué)習(xí)編程的 。因此讀研第一年,除了上課以外,筆者就將主要精力用于學(xué)習(xí)編程語(yǔ)言,待到研二正式進(jìn)入實(shí)驗(yàn)室就是編程做仿真、做程序了 。
有了成果才能夠?qū)慡CI論文(畢業(yè)要求),因?yàn)镾CI論文,筆者用業(yè)余時(shí)間學(xué)習(xí)了一門(mén)編程語(yǔ)言,但收獲絕不僅僅是一個(gè)編程技能,在學(xué)習(xí)過(guò)程中不僅培養(yǎng)了對(duì)編程的愛(ài)好,也讓筆者有興趣嘗試一些程序員工作 。
筆者作為一個(gè)非專(zhuān)業(yè)的編碼愛(ài)好者,完全靠自學(xué)編程,因受益良多,所以也推薦大家讀研讀博期間如果有機(jī)會(huì)也學(xué)習(xí)一下編程 。這里分享一個(gè)筆者非常喜歡的網(wǎng)站——
codewars(www.codewars.com),它是一個(gè)通過(guò)解決多種類(lèi)型和難度級(jí)別的編程任務(wù),幫助您學(xué)習(xí)、訓(xùn)練和提高編程技能的平臺(tái) 。用戶(hù)可以訂制想學(xué)習(xí)的編程語(yǔ)言、學(xué)習(xí)難度以及學(xué)習(xí)方式 。
1.codewars有什么用?
下圖是一個(gè)codewars挑戰(zhàn)界面,左邊是挑戰(zhàn)介紹(都是英文的),右邊是編寫(xiě)代碼的窗口和測(cè)試內(nèi)容 。codewars的操作很簡(jiǎn)單,挑戰(zhàn)難度要比能力稍高,比玩手游、網(wǎng)游還要上頭 。
磨練你的技能
codewars提供了很多小型編碼練習(xí),這些練習(xí)可以幫助用戶(hù)加強(qiáng)不同編程語(yǔ)言的編碼技能 。用戶(hù)在codewars上可以挑戰(zhàn)自己,掌握當(dāng)前選擇的編程語(yǔ)言,或擴(kuò)展對(duì)編程語(yǔ)言的理解 。
獲取實(shí)例練習(xí)
在瀏覽器上編寫(xiě)代碼,解決小型問(wèn)題 。用戶(hù)可以測(cè)試案例檢查代碼,可以反復(fù)訓(xùn)練提高代碼的質(zhì)量和編碼技能 。
獲得軍銜和榮譽(yù)
codewars提供了不同級(jí)別的挑戰(zhàn)難度,kata排名從初學(xué)者到專(zhuān)家 。當(dāng)用戶(hù)完成更高等級(jí)的挑戰(zhàn)時(shí),就會(huì)逐步晉級(jí),從而開(kāi)發(fā)編碼技能的潛力 。
挖掘集體智慧
codewars提供了所有挑戰(zhàn)的解決方案,用戶(hù)可以對(duì)比自己的解決方案與其他人的解決方案,以便更好地理解和提高 。
創(chuàng)建自己的kata
codewars的編程專(zhuān)注于用戶(hù)的興趣,也有開(kāi)發(fā)人員面試問(wèn)題,以及挑戰(zhàn)創(chuàng)造力極限的問(wèn)題 。在編碼挑戰(zhàn)中,用戶(hù)可以獲得作為老師的榮譽(yù) 。
2.codewars的注冊(cè)賬號(hào)
如果你想要使用Codewars平臺(tái),首先要注冊(cè)一個(gè)賬號(hào),注冊(cè)流程比較簡(jiǎn)單——一個(gè)郵箱就足夠了,但是還有一個(gè)小測(cè)試才能完成注冊(cè) 。
(1)注冊(cè)完成以后,選擇你想要挑戰(zhàn)的編程語(yǔ)言,如下圖所示 。codewars基本覆蓋了比較流行的編程語(yǔ)言 。
(2)選擇一個(gè)編碼語(yǔ)言以后,就會(huì)進(jìn)入第一個(gè)(入門(mén)級(jí))挑戰(zhàn)(兩個(gè)整數(shù)的乘法),如下圖所示 。在這里直接輸入你的代碼,點(diǎn)擊“SUBMIT”就可以提交 。
如果您的代碼運(yùn)行得到的答案是正確的,那么用戶(hù)可以看到紅色提醒,如下圖所示 。
它會(huì)提示您“代碼沒(méi)有正確執(zhí)行,試著找出原因 。”這個(gè)時(shí)候不要慌,好好看看它的提示,找出錯(cuò)誤原因,再點(diǎn)擊“TRY AGAIN”,重新編寫(xiě)代碼并提交 。
如果您的代碼運(yùn)行得到的答案是正確的,那么用戶(hù)可以看到
以上關(guān)于本文的內(nèi)容,僅作參考!溫馨提示:如遇健康、疾病相關(guān)的問(wèn)題,請(qǐng)您及時(shí)就醫(yī)或請(qǐng)專(zhuān)業(yè)人士給予相關(guān)指導(dǎo)!
「愛(ài)刨根生活網(wǎng)」www.malaban59.cn小編還為您精選了以下內(nèi)容,希望對(duì)您有所幫助:- 神經(jīng)衰弱如何進(jìn)行藥膳?
- 怎么才能促進(jìn)新陳代謝?
- 新掛的車(chē)牌不能辦理進(jìn)京證嗎
- 沒(méi)進(jìn)京證用高德地圖能避開(kāi)嗎
- 2021年可以辦長(zhǎng)期進(jìn)京證嗎
- ?進(jìn)京證是根據(jù)車(chē)牌還是駕駛員算的
- 能進(jìn)能退的星座 能進(jìn)能退的星座女
- 哪個(gè)導(dǎo)航能避開(kāi)進(jìn)京證
- 進(jìn)京證是抓拍還是一直拍
- 2021電子進(jìn)京證不打印會(huì)被拍嗎
