
課程介紹:
能夠聽懂老師指令,認識計算機,掌握基本的計算機操作,通過最形象最簡單的形狀、大小和顏色的識別,學習事物的分類和順序。
主要知識點:
序列、循環、條件、變量、函數、事件與簡單邏輯概念。簡單的二進制信息表示。
課程收獲:
培養基本的邏輯思維能力,提高分解及解決簡單問題的能力。
課程介紹:
掌握復雜的編程概念,如for循環、數組(列表)等;理解綜合的邏輯概念,掌握復雜的邏輯結構。
主要知識點:
for循環,數組等與綜合的邏輯概念。Internet通訊的基本原理。
課程收獲:
理解游戲設計的機制,獨立制作簡單的模塊游戲,增強想象力。
課程介紹:
運用模塊+代碼互換的方式,了解基本JavaScript或Python的語句,掌握簡單的入門算法,會使用最優的數學方法通關。
主要知識點:
使用JS或Python完成游戲項目,掌握基本編程概念的模塊+代碼方式的寫法。
課程收獲:
在初級的算法優化中,增強邏輯思維的訓練。
課程介紹:
運用模塊+代碼互換的方式,自行編寫簡單的JavaScript或Python代碼語句,完成常見簡單的游戲設計。
主要知識點:
進一步鞏固用代碼方式編程的語法,學習字符串、數組、字典等語法。
課程收獲:
熟練掌握編程語言的基礎上,提升自主編程創造的能力。
課程介紹:
使用純JavaScript或Python代碼,完成難度更高的編程項目,學會在Canvas或Pygame中創建自己的游戲,并學習基礎算法。
主要知識點:
學習遞歸函數、基本的排序與查找算法等,初步接觸對象/類的基本寫法,掌握基本的面向對象編程。
課程收獲:
獨立運用中級難度的算法,使用最優化的方法解決難度更高的編程問題。
課程介紹:
綜合運用所學的JavaScript或Python代碼知識,獨立完成完整的小型項目或游戲的設計,訓練中級算法。
主要知識點:
全面掌握對象/類在面向對象編程中的運用,同時提升算法水平、獨立設計應用。
課程收獲:
注重程序開發的性能與程序代碼本身的優化。
課程介紹:
初步接觸C++語法,能夠將基本的算法用C++代碼實現,掌握C++程序設計的基本技巧。
主要知識點:
掌握基本的C++語法與程序設計知識、計算機基本常識和基本操作。計算機數據存儲方式、數據表示與處理。
課程收獲:
深入理解C++語法,理解計算機程序的編譯運行機制。
課程介紹:
掌握數據結構和高級的競賽算法,能夠用C++完成高級的算法競賽題目。
主要知識點:
掌握數據結構和算法以及其C++實現,數據結構與存儲、算法實現。
課程收獲:
掌握奧信算法題型,獨立運用算法思維解題。
課程介紹:
參加信息學競賽題型集訓,或參加高級C語言機器人編程。海量題庫幫助孩子為奧信競賽做好準備。
主要知識點:
掌握常見競賽題型的解題技巧。計算機軟件與硬件的結合。
課程收獲:
提高奧信競賽能力,升學競爭力及實戰應用能力,沖刺奧信獎牌!