今年開始準備帶孩子們學習C++代碼編程,在此記錄這幾天的感受。
運行之後黑框內沒有顯示cout內容,解決方法選擇TDM-GCC4.9.2-bit Release。換句話說使用Dev-C++最好配64位電腦,32位的電腦用這款軟體有些功能會沒有。
▲編譯運行為空方法
有些人可能會認為指法不對又能怎麼樣呢,只要打出來就好了。這讓我想起蘇霍姆林斯基的一個觀點。
中高年級的順利學習,決定於學生在低年級時學會快速和自覺地書寫到了什麼程度,以及這種能力後來是怎樣發展的。
對編程而言,學習的成績與合理的使用時間,取決於使用鍵盤輸入的程度。要教會學生正確的使用鍵盤,使他們掌握快速的、半自動化地盲打為目的,學會邊想邊打代碼,使鍵盤打字不成為他注意的中心。
練習方法:練習盲打的最基本的方法是記住鍵盤指法,打好基本功循序漸進的來練習盲打,以快速練習盲打。
記住不要刻意練習快,人的手指頭是很聰明的,當你練習一段時間以後,它是會自己去找手指所應該去打的那個鍵的,當你真正熟練以後,快只不過是一個順理成章的事情。
▲鍵位指法圖
熟悉了指法,你可以看著鍵盤按照英文26個字母的順序依次用標準指法去打。
掌握正確的指法之後,使用金山打字通英文打字-單詞練習,一開始就要盲打。
每天3次早中晚,每次至少15-30分鐘,快的話幾天就能達到150個字母每分鐘,中間不能斷。
英文打字-單詞練習同一篇單詞,練習不能換,達到每分鐘200字,有了信心可以換下一篇。
▲金山打字通
代碼編程的基礎是鍵盤輸入,
scratch編程的基礎是滑鼠的使用。
滑鼠的學習內容在3年級上冊前半學期,
鍵盤的學習內容在3年級上冊後半學期。
個人覺得,一二年級挺適合學scratch的,三年級開始可以學簡單的代碼編程,當做鍵盤輸入的實踐應用。
哪怕不是學編程,正確學習鍵盤輸入類似掌握正確的漢字筆順,對提高打字速度、打字姿勢、肌肉大腦勞力協調都有益處。