
課程內(nèi)容設(shè)置
代碼化編程算法一:
使用純Javascript或Python代碼,完成難度更高的編程項(xiàng)目,學(xué)會(huì)在Canvas或Pygame中創(chuàng)建自己的游戲,并學(xué)習(xí)基礎(chǔ)算法
主要知識(shí)點(diǎn):學(xué)習(xí)遞歸函數(shù)、基本的排序與查找算法等,初步接觸對(duì)象/類(lèi)的基本寫(xiě)法,掌握基本的面向?qū)ο缶幊獭?/span>
課程收獲:獨(dú)立運(yùn)用中級(jí)難度的算法,使用最優(yōu)化的方法解決難度更高的編程問(wèn)題。
代碼化編程算法二:
綜合運(yùn)用所學(xué)的Javascript或Python代碼知識(shí),獨(dú)立完成完整的小型項(xiàng)目或游戲的設(shè)計(jì),訓(xùn)練中級(jí)算法。
主要知識(shí)點(diǎn):全面掌握對(duì)象/類(lèi)在面向?qū)ο缶幊讨械倪\(yùn)用,同時(shí)提升算法水平、獨(dú)立設(shè)計(jì)應(yīng)用。
課程收獲:注重程序開(kāi)發(fā)的性能與程序代碼本身的優(yōu)化。
教學(xué)效果:提升孩子綜合能力
未來(lái)競(jìng)爭(zhēng)力:創(chuàng)造想象力、項(xiàng)目管理,協(xié)作能力、團(tuán)隊(duì)管理領(lǐng)導(dǎo)力
邏輯思維能力:培養(yǎng)孩子邏輯思維能力,用編程思維解決實(shí)際問(wèn)題
綜合學(xué)科能力:把編程作為工具,提升數(shù)學(xué)、英語(yǔ)等學(xué)科成績(jī)
編程能力:運(yùn)用邏輯概念,掌握邏輯結(jié)構(gòu),熟悉編程算法,了解編程語(yǔ)法