北京少兒編程必修課 2019-09-27 09:57:56

北京編玩邊學(xué)為三年級(jí)至高二的學(xué)生設(shè)置青少兒編程培訓(xùn)班,針對(duì)少兒學(xué)習(xí)編程痛點(diǎn),創(chuàng)沉浸式教學(xué),私人訂制編程學(xué)習(xí)計(jì)劃,讓孩子開心學(xué)習(xí),智能AI小班授課,重點(diǎn)培養(yǎng)邏輯思維,激發(fā)孩子學(xué)習(xí)興趣,編程從入門到精通,培養(yǎng)學(xué)生的計(jì)算思維和創(chuàng)新解難能力。
Scratch是由美國(guó)麻省理工學(xué)院設(shè)計(jì)開發(fā)的,一款面向青少年的簡(jiǎn)易編程工具。即使不會(huì)英語(yǔ)和鍵盤操作,用戶也可以直接使用中文圖形化進(jìn)行編程,使用鼠標(biāo)拖動(dòng)??斓匠绦蚓庉嫏趯?shí)現(xiàn)相應(yīng)功能,輕松的創(chuàng)建動(dòng)畫,游戲。通過(guò)學(xué)習(xí),可參加全國(guó)性江類科技競(jìng)賽一藍(lán)橋杯,獲得由中國(guó)工業(yè)和信息化部人才交流中心及大賽組委會(huì)聯(lián)合頒發(fā)的獲獎(jiǎng)證書,含金品高,更能為孩子出國(guó)升學(xué)加碼。
Level 1:豐富有趣的故事,淺顯易懂的講解,從零開始輕松入門Scratch3.0編程。學(xué)會(huì)創(chuàng)作動(dòng)畫、音樂、美術(shù)、游戲等作品。
Level 2:跟隨玩仔和周周進(jìn)入代碼世界去冒險(xiǎn),學(xué)習(xí)事件、循環(huán)、變量、邏輯判斷等基本的計(jì)算機(jī)程序知識(shí)。
Level 3:踏上尋找十二神獸之旅,解鎖克隆、列表、函數(shù)等高級(jí)技能,學(xué)習(xí)游戲設(shè)計(jì)思想,激發(fā)學(xué)生創(chuàng)意。
Level 4:將Scratch和Picoboard相結(jié)合,利用各種傳感器做出生動(dòng)有趣的游戲。如水果電阻、植物大戰(zhàn)僵尸、聲控版碰碰車。
常用的Arduino入門硬件,學(xué)習(xí)基礎(chǔ)的電子電路知識(shí)和傳感器相關(guān)的物理知識(shí),學(xué)習(xí)循環(huán)、條件、變量等基礎(chǔ)編程知識(shí)。
認(rèn)識(shí)人體紅外、手勢(shì)傳感器、溫度傳感器等進(jìn)階傳感器,還有數(shù)碼管和點(diǎn)陣屏等顯示器,靈活編程,深度訓(xùn)練邏輯思維能力和動(dòng)手能力。
認(rèn)識(shí)循跡傳感器、傾角傳感器、三維角度傳感器、藍(lán)牙模塊和LCD等元器件,深入學(xué)習(xí)編程知識(shí),培養(yǎng)項(xiàng)目設(shè)計(jì)思維。
認(rèn)識(shí)語(yǔ)音識(shí)別、粉塵傳感器和WIFI等高級(jí)模塊,了解生活中常見智能設(shè)備的硬件組成和設(shè)計(jì)原理,關(guān)注身邊環(huán)境,運(yùn)用設(shè)計(jì)思維,設(shè)計(jì)出能改善生活的智能設(shè)備。
主要利用turtle海龜庫(kù),繪制各色的形狀和圖案,在充滿趣味性的學(xué)習(xí)過(guò)程中逐步引導(dǎo)學(xué)員入門Python語(yǔ)言。
學(xué)習(xí)Python的基礎(chǔ)知識(shí),如字典,函數(shù),類和對(duì)象等,為之后進(jìn)一步學(xué)習(xí)打好基礎(chǔ)。
使用更專業(yè)的PyCharm編寫代碼,通過(guò)學(xué)習(xí)Pygame框架中常用模塊,學(xué)會(huì)制作簡(jiǎn)單的2D小游戲。
通過(guò)運(yùn)用網(wǎng)絡(luò)傳輸?shù)闹R(shí),學(xué)員能夠從網(wǎng)上爬取所需的信息,并且利用爬蟲做一些信息軟件工具提供實(shí)時(shí)數(shù)據(jù)支持。
本課程要求學(xué)員在前4個(gè)level的基礎(chǔ)上,同時(shí)具備前端基礎(chǔ)、數(shù)據(jù)庫(kù)表設(shè)計(jì)等知識(shí),進(jìn)一步學(xué)習(xí)Flask框架,最終實(shí)現(xiàn)能夠獨(dú)立開發(fā)Flask項(xiàng)目。
通過(guò)學(xué)習(xí)numpy、pandas、matplotlib等數(shù)據(jù)分析庫(kù),讓學(xué)生學(xué)會(huì)數(shù)據(jù)處理和可視化分析,為深入學(xué)習(xí)機(jī)器學(xué)習(xí)的數(shù)據(jù)挖掘方向做準(zhǔn)備。
利用sklearn、OpenCV、keras等常用的人工智能庫(kù),通過(guò)訓(xùn)練一些簡(jiǎn)單的人工智能分類模型,培養(yǎng)學(xué)生對(duì)算法的興趣,并利用所學(xué)知識(shí)搭建自己的人工智能應(yīng)用系統(tǒng)。
通過(guò)學(xué)習(xí)棧、鏈表、隊(duì)列、散列表等常用數(shù)據(jù)結(jié)構(gòu)和二分查找、歸并排序、快速排序等經(jīng)典算法,建立時(shí)間、空間復(fù)雜度意識(shí),為編寫性能更優(yōu)的代碼打下基礎(chǔ)。
結(jié)合“多功能計(jì)算器”,講解C++的變量、表達(dá)式、數(shù)據(jù)類型條件語(yǔ)句、循環(huán)語(yǔ)句等知識(shí)。
結(jié)合加密解密程序、文章著色程序等實(shí)例講解遞歸、數(shù)組等知識(shí)。
結(jié)合排序程序、飛機(jī)大戰(zhàn)游戲,講解排序算法、結(jié)構(gòu)體等知識(shí)。
結(jié)合題目介紹格式化輸入輸出、枚舉、模擬、時(shí)間復(fù)雜度等知識(shí)。
結(jié)合題目介紹快速冪、哈希、高精度、二分等知識(shí)。
結(jié)合題目介紹歐幾里得算法、素?cái)?shù)篩法、隊(duì)列、棧等知識(shí)。
結(jié)合題目介紹搜索、貪心、動(dòng)態(tài)規(guī)劃等知識(shí)。
結(jié)合題目介紹并查集、分治、組合數(shù)學(xué)、樹、圖等知識(shí)。
Arduino:結(jié)合Arduino與各種傳感器,設(shè)計(jì)好玩實(shí)用創(chuàng)客作品。
Python:制作有趣的小游戲,開發(fā)小網(wǎng)站,編寫網(wǎng)絡(luò)爬蟲等。
NOIP:掌握核心算法,參加NOIP比賽,為升學(xué)添磚加瓦。