1到4年級小朋友可以從圖形化編程scratch起步,以scratch學習為主線,開始編程的啟蒙與興趣培養,根據學習進度可以自願選擇參加軟體編程等級考試中scratch預備級,以檢驗課堂上的學習效果。還可以參加藍橋杯比賽裡的scratch項目,另外還可以參加自治區舉辦的創意編程與智能設計大賽,達到參與比賽,長見識,提升能力,以賽會友的目的。
學過scratch並有一定能力的1到4年級小朋友進入5年級的C語言/C++語言代碼學習時會非常容易,過渡比較順利,學習效果也好。
信息學奧賽的起步四年級暑假或五年級就可以開始了,最晚不晚於高一9月份開始學習,其中初一開始正合適,不早不晚。對於這部分學生來說,要具備語文閱讀理解能力讀懂題目,具備一定的數學知識解決數學問題(當然計算機老師在課堂上也會講授題目中涉及到的數學知識),具備一定的英文單詞方便書寫代碼,這些語文,數學,英語能力是長期培養的過程,不必過於擔心,只要有持之以恆的跟隨計算機老師學習的精神,這些能力都會逐步具備的。
隨著信息學奧賽的學習進度,同學們可以聽從計算機老師建議參與軟體編程等級考試裡的C++等級考試,藍橋杯比賽裡的C++項目,達到檢驗計算機編程課堂學習效果,在比賽中長見識並提升能力的目的,這兩項活動學習內容不必單獨準備,跟隨信息學奧賽學習內容進行即可。
所有年級的學生在寒暑假根據興趣可以選擇參加機器人等級考試輔導班,學習機器人搭建及開源硬體adruino編程。根據學習進度可以選擇參加機器人等級考試,藍橋杯比賽裡的adruino項目。這部分同學將具備硬體編程的知識和能力,建議時間較充裕的小學生,初中生積極參與,使得自己又具備軟體編程能力,同時又具備硬體編程能力。
具備C語言/C++語言基礎知識,一般學完函數及子程序的同學可以在寒假選擇網絡安全零基礎班,暑假再繼續選擇網絡安全提高班學習網絡安全相關知識,可以參加9月份的全國中學生網絡安全大賽。拓展自己的興趣,摸索自己未來方向,網安現在已經成為大學的一個專業。
所有學習C語言/C++語言的同學學完循環結構後,就可以嘗試參與csp的比賽了,建議每年的一次機會都爭取把握,積極參與,同時一定要持之以恆地堅持學習信息學競賽相關算法與知識,學的年限越長,知識越全面,參賽經驗越豐富,在信息學競賽各層次比賽中脫穎而出的可能性就越大。
我們的學習和準備要以信息學奧賽為主線(最難、含金量也最高),但也要結合其他五個賽事來達到更好的一個學習效果。首先從比賽時間上看,信息學奧賽和網絡安全比賽每年只舉辦一次,並且參加這兩個競賽的學生是以初高中學生為主,如果是小學生或者初學者參賽很難和他們去競爭正賽名額和獎項,所以我們結合其他四個賽事,這樣每年可以多打比賽,參加比賽本身即使沒有獲獎,對孩子也是一種鍛鍊。孩子的各種抗壓能力,抗挫折能力也都需要鍛鍊,特別是在中小學階段。從比賽的性質上看,創意編程與智能設計大賽、信息學奧賽、網絡安全比賽和藍橋杯大賽是選撥性和淘汰性競賽,最後的獲獎名額也是規定了的,等級考試是過級性的比賽,通過與否只與能力相關。從比賽難度上,信息學奧賽和網絡安全比賽的難度相對較大,在這種難度的情況下小學生或者初學者想要和高年級的學生去競爭也比較困難,比較受打擊。所以這六個競賽需要結合起來參加,特別是在中小學階段。
最後,無論學習編程的目的是什麼,最終培養興趣,學到知識,提升思維能力,培養高科技特長,為現代社會需要複合型人才做準備,這才是我們終極目標。
我們雖然身處邊疆,但在前沿的計算機編程教育領域我們絕不落後,做最專業的青少年計算機編程教育,引領新疆孩子們與世界同步發展是我們的宗旨。
2018年2019年2020年三年來為了新疆孩子計算機編程素養的提升,我們積極參與了以上計算機相關活動,具體成績與結果見下方各個連結。