對小朋友來說編程「話易唔易,話難唔難」。CodeMonkey就教你一些小技巧,助你提升編程能力!
程式要長還是簡潔?
CodeMonkey發現最常見的錯誤是使用不必要的if-else條件和重複的布爾值。切記冗長又復雜的程式不會使編程更「酷」,反而更容易出錯,除錯(debug)亦會更費時。不如試試多動腦筋,在編寫的過程中想想如何使程式更簡潔易明:
你可以運用不同的概念來減少程式的行數,刪除不必要及重覆的程式。養成這個編寫習慣,能幫助小朋友更清晰地去判斷「要用甚麼」及「怎樣編程」不同的概念,對日後進深學習更有益處。
問還是不問?
遇到不懂的關卡時,先嘗試自己試多幾次,例如試試運用不同的編程概念,看看能不能過關。你亦可以用紙筆來協助思考,像解數學題一樣,把編程的步驟在紙上寫一次,來協助你釐清思路。
當然,試了幾次都不能過關時,記住不要怕羞,要主動發問。你可以問同學或老師,因為其他人的提示往往能幫助自己思考!
怎樣開始學習?
學習不能一步登天,CodeMonkey的學習模式就是由淺入深,先學會並掌握基礎的編程概念,才能學習進深的編程技巧。此外,小朋友都可以多做編程的練習,幫助自己活用及理解編程!
參加比賽!
良性的競爭益處可多了!比賽能除了讓學生測試自己的能力、激發潛能,亦能使他們更專注去學習。當看到自己有進步時,亦能提升小朋友對編程的自信心!CodeMonkey每年都會舉辦Coding Olympics編程大賽,目的就是建立一個平台與空間讓學生發揮自己的編程能力,增加成就感!
關於CodeMonkey
CodeMonkey是一個網上編程學習平台,不單訓練小朋友的運算思維、組織及解難能力;更讓小朋友接觸「真正的編程語言」,從編寫一行行的代碼到程式測試及除錯,對小朋友將來的工作和學習更有裨益!CodeMonkey更每年舉辦Coding Olympics編程大賽,透過比賽讓小朋友實踐他們學到的知識與技巧,進一步啟發思維,增加樂趣!