
課程內(nèi)容設(shè)置
模塊/代碼互換編程算法一:
運用模塊+代碼互換的方式,了解基本Javascript或Python的語句,掌握簡單的入門算法,會使用最優(yōu)的數(shù)學(xué)方法通關(guān)。
主要知識點:使用JS或Python完成游戲項目,掌握基本編程概念的模塊+代碼方式的寫法。
課程收獲:在初級的算法優(yōu)化中,增強邏輯思維的訓(xùn)練
模塊/代碼互換編程算法二:
模塊/代碼互換編程算法二:
運用模塊+代碼互換的方式,自行編寫簡單的Javascript或Python代碼語句,完成常見簡單的游戲設(shè)計。
主要知識點:進一步鞏固用代碼方式編程的語法,學(xué)習(xí)字符串、數(shù)組、字典等語法。
課程收獲:熟練掌握編程語言的基礎(chǔ)上,提升自主編程創(chuàng)造的能力。
教學(xué)模式:
教學(xué)模式:
極客晨星擁有線下課堂及線上直播兩種課程模式,線下課堂以傳統(tǒng)的講授+實踐為主,線上直播課程以一對一直播為主,教師直接遠程授課。依托于強大的科研實力,極客晨星自主研發(fā)了可在“寫代碼”和“拽模塊”間轉(zhuǎn)換的工具,并將scratch語言中的代碼分解后排列組合,設(shè)計成動畫和游戲,再包裝成算法教學(xué),基于此開發(fā)了30余個課程系列,從會使用scratch到以Python等語言獨立開發(fā)APP,覆蓋三個難度級別:
1)入門(趣味編程):通過可視化模塊,理解基本邏輯結(jié)構(gòu),最終訓(xùn)練出獨立寫簡單程序的能力;
2)中級:從“模塊+寫程序”結(jié)合,向“寫程序”過渡;
3)高級:可獨立制作高級應(yīng)用或參加競賽。