當(dāng)玩具遇上編程,創(chuàng)意無(wú)限! 風(fēng)靡全球的可觸型電子元件和編程玩具總動(dòng)員 Electric Play Dough,Osmo,Makey Makey,Circuit Scribe,LittleBits。在老師的帶領(lǐng)下,造就非凡天才大腦。提升數(shù)理能力、認(rèn)知能力、觀察能力、記憶能力、空間能力、推理能力、協(xié)調(diào)能力和專注力。 課程特色: ● 認(rèn)知和掌握生活中電學(xué)原理和物理概念 ● 制作簡(jiǎn)單易操作的基礎(chǔ)電路工具 ● 結(jié)合iPad與物理玩具,學(xué)習(xí)編程概念 ● 基于STEAM體驗(yàn)培養(yǎng)解決問(wèn)題的創(chuàng)造性 ● 培養(yǎng)動(dòng)作思維、具體形象思維和抽象邏輯思維 適合對(duì)象:4-5歲零基礎(chǔ) 授課語(yǔ)言 英語(yǔ) 上課條件:具有基礎(chǔ)的英語(yǔ)溝通能力 課時(shí): 72課時(shí) 課堂規(guī)模:1:8 課程包括: 一階 - Electric Dough:開(kāi)啟電子之旅 (24課時(shí)) 二階 - 超越屏幕的學(xué)習(xí): Osmo與模塊編程(24課時(shí)) 三階 - Ozobot:顏色與模塊的編程(24課時(shí)) Electric Dough:開(kāi)啟電子之旅 Electric Dough,一個(gè)有趣的學(xué)習(xí)科學(xué)和計(jì)算機(jī)硬件的益智玩具,一種導(dǎo)電的特殊“面團(tuán)”。學(xué)生們通過(guò)創(chuàng)造性的項(xiàng)目和實(shí)驗(yàn)來(lái)學(xué)習(xí)電力、電路以及這些實(shí)驗(yàn)背后的相關(guān)科學(xué)原理! 通過(guò)玩Electric Dough,學(xué)生將學(xué)習(xí)各種電路電子元件和概念。在導(dǎo)師的指導(dǎo)下,學(xué)生會(huì)對(duì)電的運(yùn)作和電子設(shè)備在日常生活中的運(yùn)作有更深入的了解! 關(guān)鍵要點(diǎn): ● 學(xué)習(xí)電力,電路,電阻的工作原理 ● 了解開(kāi)路和閉路之間的區(qū)別 ● 使用橡皮泥(play dough)和可塑形黏土(modeling clay)創(chuàng)建一個(gè)簡(jiǎn)單的電路來(lái)點(diǎn)亮LED燈(發(fā)光二極管)、蜂鳴器或馬達(dá) ● 動(dòng)手做可以發(fā)光的有創(chuàng)意的項(xiàng)目 ● 用橡皮泥電路進(jìn)行實(shí)驗(yàn) 超越屏幕的學(xué)習(xí): Osmo與模塊編程 Osmo是一個(gè)交互式的、圖形化的iPad應(yīng)用程序,由美國(guó)西北大學(xué)研發(fā)。互動(dòng)性的界面和游戲形式以及模塊編程語(yǔ)言,非常適合低齡兒童學(xué)習(xí)編程的基本概念。 學(xué)生通過(guò)簡(jiǎn)單的編碼概念(如:序列、循環(huán)和函數(shù))指導(dǎo)游戲人物解決謎題。使用實(shí)物積木模塊使學(xué)生能夠輕松地規(guī)劃和可視化他們的項(xiàng)目。除了Osmo之外,學(xué)生們還將通過(guò)一個(gè)名為“黛西恐龍”的iPad應(yīng)用程序?qū)W習(xí)編程,他們通過(guò)應(yīng)對(duì)這個(gè)應(yīng)用程序的挑戰(zhàn),直觀地掌握對(duì)象、序列、循環(huán)和事件的基本知識(shí)。 關(guān)鍵要點(diǎn): ● 用Osmo制作人物和動(dòng)畫(huà),使用實(shí)物積木模塊解決Osmo項(xiàng)目的難題 ● 介紹重復(fù),循環(huán)和條件的概念 ● 熟悉編程迭代、排序和編程中的順序概念 ● 熟悉“黛西恐龍”的操作界面 ● 設(shè)計(jì)并研發(fā)個(gè)性化恐龍黛西的游戲 Ozobot:顏色與模塊的編程 能在iPad上跳舞的小家伙,屢獲殊榮的小小機(jī)器人,Ozobot將數(shù)碼世界融入現(xiàn)實(shí)生活中!Ozobot運(yùn)用各種功能豐富的傳感器,讓孩子在玩樂(lè)中體驗(yàn)編程的樂(lè)趣,由淺入深地過(guò)渡到模塊化編程思維。 學(xué)生將使用顏色作為代碼來(lái)控制Ozobot的運(yùn)動(dòng)。通過(guò)顏色的變換,Ozobot能夠執(zhí)行不同的指令,通過(guò)繪畫(huà),讓Ozobot完成不同的無(wú)屏幕編程任務(wù),從而激發(fā)孩子的好奇心與創(chuàng)造力,培養(yǎng)藝術(shù)感知與邏輯思維,全腦發(fā)展。 熟悉顏色代碼后,學(xué)生將使用OzoBlockly過(guò)渡到模塊化編程。OzoBlockly是一個(gè)基于Web的平臺(tái),用于編碼Ozobot。學(xué)生將使用超越顏色代碼的指令,練習(xí)和探索如何編程運(yùn)動(dòng),燈光和聲音效果,以及學(xué)習(xí)循環(huán),變量和功能的概念。理解這些概念將為學(xué)生深入研究模塊化編程提供堅(jiān)實(shí)的基礎(chǔ)。 關(guān)鍵要點(diǎn) ● 向?qū)W生介紹邏輯與編程的基礎(chǔ) ● 促進(jìn)從無(wú)屏幕編程到模塊化編程的轉(zhuǎn)換 所需設(shè)備 iPad
未來(lái)已來(lái)!打開(kāi)Python世界,人工智能時(shí)代的網(wǎng)紅語(yǔ)言,全球人才需求緊俏的技能專業(yè),應(yīng)用于語(yǔ)音識(shí)別、NLP、機(jī)器學(xué)習(xí)、圖像算法、推薦算法和深度學(xué)習(xí)。 課程特色: ● 學(xué)習(xí)和掌握Python Turtle標(biāo)準(zhǔn)庫(kù),面向?qū)ο螅瑘D形用戶界面,tkinter的簡(jiǎn)單使用 ● 學(xué)習(xí)人工智能重要的概念和算法,包括弱人工智能(Artificial Narrow Intelligence)和強(qiáng)人工智能(Artificial General Intelligence),搜索樹(shù),二分法檢索和散列法 ● 通過(guò)編寫(xiě)一系列互動(dòng)游戲、開(kāi)發(fā)動(dòng)態(tài)網(wǎng)頁(yè)應(yīng)用,進(jìn)階為高級(jí)語(yǔ)言使用者 ● 銜接大學(xué)課程,未來(lái)全球職場(chǎng) ● 培養(yǎng)硅谷的思維方式,賦能未來(lái),用科技解決現(xiàn)實(shí)世界問(wèn)題 適合對(duì)象:12-18歲基礎(chǔ)者 授課語(yǔ)言: 英語(yǔ) 上課條件:具有基礎(chǔ)的英語(yǔ)溝通能力; 熟練操作電腦;具有網(wǎng)頁(yè)編程基本技能 課時(shí): 72課時(shí) 課堂規(guī)模:1:8 課程包括: 一階 - Python編程初體驗(yàn):游戲(24課時(shí)) 二階 - Python進(jìn)階:高級(jí)邏輯(24課時(shí)) 三階 - Python & Flask: 網(wǎng)頁(yè)開(kāi)發(fā)和框架(24課時(shí)) Python編程初體驗(yàn) Python基礎(chǔ)課專為任何對(duì)計(jì)算機(jī)和技術(shù)感興趣的學(xué)生而設(shè)計(jì)。通過(guò)編寫(xiě)一系列有趣而具有挑戰(zhàn)性的游戲,向?qū)W生介紹了Python和計(jì)算機(jī)科學(xué)的基礎(chǔ)知識(shí)。除了教授Python語(yǔ)法和計(jì)算機(jī)科學(xué)概念之外,通過(guò)這門(mén)課程,學(xué)生還學(xué)會(huì)理性地思考問(wèn)題并系統(tǒng)地解決問(wèn)題。 引入Python數(shù)據(jù)庫(kù)概念,為編寫(xiě)更高級(jí)別的Python并制作更強(qiáng)大的應(yīng)用程序奠定了堅(jiān)實(shí)的基礎(chǔ)。 關(guān)鍵要點(diǎn): ● 掌握Command line基礎(chǔ)知識(shí),Python語(yǔ)言的語(yǔ)法和數(shù)據(jù)類型 ● 熟悉Python語(yǔ)言中的Python Turtle 數(shù)據(jù)庫(kù) ● 熟悉邏輯語(yǔ)句以及代碼規(guī)劃 ● 通過(guò)解決一個(gè)個(gè)具有挑戰(zhàn)性編程練習(xí),強(qiáng)化已學(xué)過(guò)的Python知識(shí) ● 動(dòng)手使用Python創(chuàng)造游戲和程序 Python進(jìn)階:高級(jí)邏輯 Python進(jìn)階課程深入研究python,側(cè)重于更高級(jí)的主題OOP(面向?qū)ο缶幊?,涵蓋類,對(duì)象,屬性,方法和繼承。面向?qū)ο缶幊淌墙M織代碼的思維方式和方法。大多數(shù)應(yīng)用程序是以O(shè)OP方式編寫(xiě)的,而不是純粹的函數(shù)。 本課不僅要關(guān)注OOP方法,還要介紹和探索Tkinter,這是一個(gè)Python模塊,授予我們?yōu)镻ython邏輯創(chuàng)建圖形用戶界面的能力。換句話說(shuō),我們將使用Python創(chuàng)建一個(gè)實(shí)時(shí)應(yīng)用程序!這樣做還可以讓我們應(yīng)用OOP方法,并了解在創(chuàng)建應(yīng)用程序時(shí)如何應(yīng)用該方法。 在課程結(jié)束時(shí),學(xué)生將熟悉面向?qū)ο蟮木幊碳捌湓趫D形用戶界面(GUI)中的應(yīng)用。 關(guān)鍵要點(diǎn): ● 探索面向?qū)ο蟮木幊? ● 熟悉類,對(duì)象,屬性,方法和繼承 ● 學(xué)習(xí)如何構(gòu)建Tkinter應(yīng)用程序以及應(yīng)用程序循環(huán)的效果 ● 探索Tkinter中的內(nèi)置類和方法以及我們使用它創(chuàng)建的內(nèi)容 ● 規(guī)劃用于編程街機(jī)游戲或Tkinter應(yīng)用程序的項(xiàng)目步驟 ● 創(chuàng)造一個(gè)引人入勝的Tkinter游戲 Python & Flask: 網(wǎng)頁(yè)開(kāi)發(fā)和框架 本課程以Python為基礎(chǔ),重點(diǎn)介紹后端Web開(kāi)發(fā)和Python框架的應(yīng)用程序,包括Flask。利用Flask,學(xué)生將熟悉編程概念,如類,對(duì)象和面向?qū)ο缶幊獭膶W(xué)生對(duì)前端開(kāi)發(fā)的了解擴(kuò)展到后端,學(xué)生學(xué)習(xí)使用路由,模板和順序數(shù)據(jù)庫(kù)來(lái)創(chuàng)建托管在本地服務(wù)器上的網(wǎng)頁(yè)。
MIT開(kāi)發(fā)的趣味編程工具,激發(fā)孩子創(chuàng)造力!讓孩子如同搭積木般學(xué)習(xí)編程,創(chuàng)作自己的游戲和動(dòng)畫(huà)。在可視化界面上通過(guò)拖動(dòng)模塊,圖形繪畫(huà)和設(shè)置指令,提高編程思維,數(shù)學(xué)計(jì)算,設(shè)計(jì)思維和音樂(lè)習(xí)得。 課程特色: ● 三階進(jìn)階課程,全面掌握事件、因果、循環(huán)、算法、條件、輸入、輸出等編程概念 ● 全面掌握Scratch中的角色、背景、克隆、多媒體互動(dòng)等操作界面 ● 掌握坐標(biāo)軸,移動(dòng),速度,距離,角度等物理概念 ● 通過(guò)計(jì)劃、實(shí)施、考試、反饋和呈現(xiàn)的項(xiàng)目開(kāi)發(fā)方式,獨(dú)立完成多個(gè)游戲和動(dòng)畫(huà) ● 整合外接硬件,甚至肢體語(yǔ)言,制作和控制應(yīng)用于生活的創(chuàng)意作品 適合對(duì)象:7-8歲零基礎(chǔ) 授課語(yǔ)言: 英語(yǔ) 上課條件:具有基礎(chǔ)的英語(yǔ)溝通能力 課時(shí): 72課時(shí) 課堂規(guī)模:1:8 課程包括: 一階 - 從Scratch入門(mén):動(dòng)畫(huà)及游戲設(shè)計(jì)(24課時(shí)) 二階 - Scratch II:算法入門(mén)(24課時(shí)) 三階 - Scratch III:多媒體游戲(24課時(shí)) 從Scratch入門(mén):動(dòng)畫(huà)及游戲設(shè)計(jì) tart from Scratch: Animations & Games 想要激發(fā)孩子的想象力嗎? Scratch一階課程使用來(lái)自 MIT 媒體實(shí)驗(yàn)室的可視化編程工具 Scratch,旨在讓孩子們動(dòng)手體驗(yàn)編程的樂(lè)趣。學(xué)生將通過(guò)搭建自己設(shè)計(jì)的動(dòng)畫(huà)故事和多媒體游戲,來(lái)學(xué)習(xí)計(jì)算機(jī)科學(xué)中的重要概念,如序列、循環(huán)、條件及抽象。我們的老師都受過(guò)專業(yè)訓(xùn)練,他們將帶領(lǐng)同學(xué)們的設(shè)計(jì)富有創(chuàng)意的游戲,從中激勵(lì)他們思考應(yīng)用及游戲背后的深層邏輯。 關(guān)鍵要點(diǎn): ● 熟悉 Scratch 中的角色、服裝、聲音及背景的自定義方式 ● 學(xué)習(xí)時(shí)間、序列、循環(huán)和幾何的意義 ● 了解速度、距離、位置及角度的概念以及Scratch 中的 x-y 二維坐標(biāo)系統(tǒng) ● 探索編程思維,了解條件語(yǔ)句、并行計(jì)算及對(duì)象的概念 ● 至少完成5個(gè)Scratch動(dòng)畫(huà)或游戲 Scratch II: Algorithm Composing Scratch II:算法入門(mén) Scratch二階課程,讓小小創(chuàng)客們更深入地學(xué)習(xí)計(jì)算機(jī)編程的算法概念。小小創(chuàng)客們將通過(guò)創(chuàng)建更有趣的交互式項(xiàng)目,來(lái)鞏固對(duì)計(jì)算機(jī)編程概念的理解,包括序列、循環(huán)、條件、抽象及面向?qū)ο缶幊獭]^后使用廣播來(lái)觸發(fā)事件,以此來(lái)學(xué)習(xí)系統(tǒng)化編程的概念。 關(guān)鍵要點(diǎn): ● 在單人及多人游戲中加入并行計(jì)算的元素,以允許多種事件同時(shí)發(fā)生 ● 了解 Scratch 中的廣播概念,一種在多個(gè)組件間進(jìn)行通信的方式 ● 了解 Scratch 中的克隆及模式識(shí)別概念,創(chuàng)作更有效復(fù)雜的游戲 ● 設(shè)計(jì)并編寫(xiě)交互式 Scratch 游戲 ● 計(jì)劃、考試、實(shí)施和考試 Scratch 項(xiàng)目 Scratch III: Multimedia Games Scratch III:多媒體游戲 三階課程,專為有抱負(fù)的未來(lái)程序員設(shè)計(jì)。本課程的小小創(chuàng)客們將通過(guò)設(shè)計(jì)創(chuàng)造高級(jí)多媒體游戲,擴(kuò)展對(duì)計(jì)算機(jī)編程概念的理解,包括過(guò)程、列表、抽象及面向?qū)ο缶幊獭M瑢W(xué)們還將把 Scratch 項(xiàng)目和麥克風(fēng)、網(wǎng)絡(luò)攝像頭等硬件項(xiàng)目相整合,創(chuàng)造一個(gè)全新的 Scratch 游戲,甚至能通過(guò)肢體動(dòng)作和語(yǔ)音輸入來(lái)控制游戲! 關(guān)鍵要點(diǎn): ● 深入理解結(jié)構(gòu)化計(jì)算機(jī)編程的概念,如過(guò)程及數(shù)據(jù)列表 ● 設(shè)計(jì)及編寫(xiě)使用高級(jí)控制語(yǔ)句的 Scratch 項(xiàng)目 ● 了解計(jì)算機(jī)系統(tǒng)的輸入和輸出概念 ● 在 Scratch 中整合麥克風(fēng)和攝像頭的輸入 ● 設(shè)計(jì)并編寫(xiě) Scratch 游戲,并加入現(xiàn)實(shí)世界的肢體動(dòng)作及語(yǔ)音輸入元素
方寸屏幕間,體驗(yàn)編程的魔力!通過(guò)圖形化的AppInventor, 開(kāi)發(fā)孩子的無(wú)限想象力和創(chuàng)造力,課程較后引入“視覺(jué)藝術(shù)”程序語(yǔ)言Java。培育孩子形成用科技解決問(wèn)題的意識(shí),成為未來(lái)科技創(chuàng)客。 課程特色: ● 每周一個(gè)項(xiàng)目,全面掌握AppInventor中設(shè)計(jì)、控制、邏輯、數(shù)學(xué)、變量、數(shù)據(jù)列表、面向?qū)ο蟪绦虻染幊谈拍? ● 以用戶為中心,設(shè)計(jì)可迭代產(chǎn)品,培養(yǎng)設(shè)計(jì)思維和編程思維; ● 通過(guò)計(jì)劃、實(shí)施、考試、反饋和呈現(xiàn)的項(xiàng)目開(kāi)發(fā)方式,獨(dú)立完成多個(gè)手機(jī)應(yīng)用和Java交互藝術(shù)作品; ● 從圖形化編程進(jìn)階到基于Java的視覺(jué)設(shè)計(jì),將視覺(jué)設(shè)計(jì)分解為代碼,提高藝術(shù)和編程跨學(xué)科能力; ● 培養(yǎng)用科技解決實(shí)際生活問(wèn)題的創(chuàng)造性,賦能未來(lái)競(jìng)爭(zhēng)力; 適合對(duì)象:9-14歲零基礎(chǔ) 授課語(yǔ)言: 英語(yǔ) 上課條件:具有基礎(chǔ)的英語(yǔ)溝通能力 課時(shí): 72課時(shí) 課堂規(guī)模 1:8 課程包括: 一階 - AppJamming I - 打造專屬的應(yīng)用(24課時(shí)) 二階 - AppJamming II – 面向現(xiàn)實(shí)編程(24課時(shí)) 三階 - 代碼及視覺(jué)藝術(shù)的結(jié)合 – Java Processing 入門(mén)(24課時(shí)) AppJamming I - 打造專屬的應(yīng)用 本課程旨在通過(guò)學(xué)習(xí)如何使用科技解決問(wèn)題,來(lái)讓學(xué)生進(jìn)入現(xiàn)代世界。從基礎(chǔ)的計(jì)算機(jī)科學(xué)知識(shí),到運(yùn)用 App Inventor 這門(mén)編程語(yǔ)言,我們引導(dǎo)學(xué)生將解決問(wèn)題的技能應(yīng)用到實(shí)際生活中。本課程將采用來(lái)自硅谷的課程規(guī)劃,涵蓋面向用戶的設(shè)計(jì)理念及移動(dòng)應(yīng)用程序的開(kāi)發(fā)。學(xué)生將接受我們經(jīng)專業(yè)訓(xùn)練的講師的指導(dǎo),通過(guò)設(shè)計(jì)算法、分解問(wèn)題及制定解決方案的步驟來(lái)引導(dǎo)思考。 關(guān)鍵要點(diǎn): ● 了解 App Inventor 的各個(gè)組件使用方法 ● 習(xí)得應(yīng)用開(kāi)發(fā)及設(shè)計(jì)的基本經(jīng)驗(yàn)。了解如何以用戶為中心解構(gòu)問(wèn)題,并集體進(jìn)行頭腦風(fēng)暴以達(dá)成解決方案 ● 學(xué)會(huì)如何設(shè)計(jì)紙質(zhì)應(yīng)用原型,并利用科技解決實(shí)際問(wèn)題 ● 介紹數(shù)據(jù)的儲(chǔ)存方式:數(shù)據(jù)庫(kù);介紹數(shù)據(jù)操作的基本概念:變量、運(yùn)算符及數(shù)據(jù)類型 ● 制作一系列應(yīng)用程序,從而了解并運(yùn)用數(shù)據(jù)操作、數(shù)據(jù)類型及數(shù)據(jù)庫(kù) AppJamming II – 面向現(xiàn)實(shí)編程 AppJamming II 課程旨在幫助同學(xué)們使用技術(shù)解決現(xiàn)實(shí)世界的問(wèn)題。通過(guò)編寫(xiě)多功能的應(yīng)用程序及手機(jī)游戲,學(xué)生可以回顧基本的計(jì)算機(jī)科學(xué)概念,并深入學(xué)習(xí)進(jìn)階知識(shí),如列表、循環(huán)及面向?qū)ο缶幊痰取M瑢W(xué)們將在課程中學(xué)會(huì)分解問(wèn)題,進(jìn)行獨(dú)立研究,并計(jì)劃及管理自己的項(xiàng)目。在課程結(jié)束時(shí),學(xué)生將獨(dú)立設(shè)計(jì)并編寫(xiě)一個(gè)應(yīng)用程序,利用設(shè)計(jì)思維來(lái)解決實(shí)際問(wèn)題。 關(guān)鍵要點(diǎn): ● 復(fù)習(xí)一些重要的計(jì)算機(jī)科學(xué)概念,如事件、條件語(yǔ)句、抽象及基本的數(shù)據(jù)類型 ● 深入研究列表、列表的索引及列表的可用方法 ● 紹一個(gè)重要的計(jì)算機(jī)科學(xué)概念:循環(huán) ● 介紹數(shù)據(jù)庫(kù)這一數(shù)據(jù)存儲(chǔ)方式 ● 用編程方法來(lái)解決實(shí)際問(wèn)題 代碼及視覺(jué)藝術(shù)的結(jié)合 – Java Processing 入門(mén) 本課程專為具有創(chuàng)造性思維的同學(xué)設(shè)計(jì)。結(jié)合可視化的編碼草圖,同學(xué)們將學(xué)習(xí)如何在 Processing(一種基于 Java 的編程工具)中進(jìn)行編程。使用這個(gè)工具,同學(xué)們將學(xué)習(xí)基本的編程語(yǔ)言。雖然編程一般被認(rèn)為是一種注重邏輯且較 Geek 的問(wèn)題解決方法,本課程打破了這些局限。在創(chuàng)作圖形藝術(shù)的同時(shí),挖掘?qū)W生跨學(xué)科潛力。通過(guò)編寫(xiě)視覺(jué)草圖,同學(xué)們將學(xué)習(xí)一些重要的計(jì)算機(jī)編程概念,如函數(shù)及循環(huán),以及一些基本的設(shè)計(jì)理論,如黃金比例。利用顏色、形狀及代碼,同學(xué)們將編寫(xiě)他們自己的海報(bào),并能將印刷版帶回家。 關(guān)鍵要點(diǎn): ● 介紹 Java 的基本語(yǔ)法;熟悉 Processing 中的坐標(biāo)系統(tǒng),并實(shí)現(xiàn)基本的視覺(jué)形狀 ● 了解視覺(jué)藝術(shù)的基本設(shè)計(jì)理論,包括黃金比例、視角及紋理。將視覺(jué)藝術(shù)分解為代碼 ● 深入研究 Java 中的變量及函數(shù)的概念及其應(yīng)用 ● 培養(yǎng)編程,數(shù)學(xué)和視覺(jué)藝術(shù)的跨學(xué)科技能 ● 使用 Java Processing 完成一系列的視覺(jué)藝術(shù)作品
想知道微博、QQ空間是怎么開(kāi)發(fā)的嗎?想知道jQuery, HTML5, Javascript有多神奇嗎?進(jìn)入具有挑戰(zhàn)性的網(wǎng)頁(yè)編程前端課程,創(chuàng)作應(yīng)用于網(wǎng)絡(luò)的多媒體元素。 課程特色: 學(xué)習(xí)和掌握靜態(tài)網(wǎng)頁(yè)基礎(chǔ)語(yǔ)言:Html, CSS 和高級(jí)前端語(yǔ)言: Javascript,jQuery, HTML5; 制作音頻、視頻、二維動(dòng)畫(huà)和游戲等多媒體元素; 培養(yǎng)5大編程思維:創(chuàng)造力,抽象化,數(shù)據(jù),算法,程序; 銜接大學(xué)課程,未來(lái)全球職場(chǎng); 培養(yǎng)硅谷的思維方式,賦能未來(lái),用科技解決現(xiàn)實(shí)世界問(wèn)題; 適合對(duì)象:11-18歲中階者 授課語(yǔ)言: 英語(yǔ) 上課條件:具有基礎(chǔ)的英語(yǔ)溝通能力 熟練操作電腦;具有網(wǎng)頁(yè)編程基本技能; 課時(shí): 72課時(shí) 課堂規(guī)模/Size 1:8 課程包括: 一階 - 網(wǎng)頁(yè)編程基礎(chǔ):HTML/CSS/JavaScript(24課時(shí)) 二階 - 網(wǎng)頁(yè)編程:JavaScript(24課時(shí)) 三階 - 網(wǎng)頁(yè)編程:CSS & JS進(jìn)階課程(24課時(shí)) 網(wǎng)頁(yè)編程基礎(chǔ):HTML/CSS/JavaScript 此課程為所有對(duì)互聯(lián)網(wǎng)世界好奇的學(xué)員設(shè)計(jì)。以設(shè)計(jì)一系列好玩又具有互動(dòng)性的專案為目標(biāo),來(lái)介紹網(wǎng)頁(yè)編程的基礎(chǔ)概念;由 HTML 建構(gòu)網(wǎng)頁(yè)內(nèi)容開(kāi)始,再使用 CSS 設(shè)計(jì)自己的網(wǎng)頁(yè),以扎根網(wǎng)頁(yè)編程的基礎(chǔ)。較后以 JavaScrip 學(xué)習(xí)電腦運(yùn)算思維,逐列學(xué)習(xí)并了解網(wǎng)頁(yè)編程的架構(gòu)。 關(guān)鍵要點(diǎn): ● 學(xué)習(xí)HTML語(yǔ)法,CSS語(yǔ)法簡(jiǎn)介和JavaScript語(yǔ)法 ● 計(jì)算機(jī)科學(xué)概念介紹,包括抽象,條件和循環(huán) ● 通過(guò)編寫(xiě)HTML和CSS代碼創(chuàng)建一系列靜態(tài)網(wǎng)頁(yè) ● 規(guī)劃,實(shí)施和考試設(shè)計(jì)的網(wǎng)站 ● 在課堂上展示網(wǎng)站 網(wǎng)頁(yè)編程:JavaScript 前端Web編程課程。在學(xué)習(xí)了HTML,CSS和JavaScript的基礎(chǔ)知識(shí)后,本課程的學(xué)生通過(guò)一些列編程挑戰(zhàn)和編寫(xiě)交互式前端網(wǎng)頁(yè),鞏固他們對(duì)JavaScript語(yǔ)法的掌握。在整個(gè)課程中,鼓勵(lì)和支持學(xué)生獨(dú)立進(jìn)行研究,有邏輯地規(guī)劃項(xiàng)目并將用戶設(shè)計(jì)原則應(yīng)用于創(chuàng)建用戶為中心的項(xiàng)目。 關(guān)鍵要點(diǎn): ● 在程序中應(yīng)用和操作不同的數(shù)據(jù)類型 ● 理解HTML DOM結(jié)構(gòu),并演示對(duì)基本DOM元素的控制 ● 應(yīng)用并創(chuàng)建交互式DOM事件 ● 解釋和使用基本的JavaScript邏輯結(jié)構(gòu) ● 構(gòu)建允許用戶交互的前端網(wǎng)頁(yè) 網(wǎng)頁(yè)編程:CSS & JS進(jìn)階課程 網(wǎng)頁(yè)編程進(jìn)階課程。通過(guò)對(duì)HTML,CSS和JavaScript的深入理解,學(xué)生可以逐步解決Web編程中固有的一些基本挑戰(zhàn) - 布局和動(dòng)畫(huà)。 我們今天看到的大部分網(wǎng)頁(yè)都是由UX設(shè)計(jì)師精心設(shè)計(jì),再由網(wǎng)絡(luò)開(kāi)發(fā)人員實(shí)現(xiàn)。我們?nèi)绾尾季猪?yè)面,并適配于臺(tái)式電腦,筆記本電腦,平板電腦和手機(jī),并具有可讀性,吸引力和易于導(dǎo)覽的特點(diǎn),這在現(xiàn)代時(shí)代非常重要。 較重要的是,絕大多數(shù)網(wǎng)頁(yè)都豈止于動(dòng)畫(huà)。它可以是狀態(tài)欄,下拉菜單或圖像輪播。了解如何使用JavaScript創(chuàng)建這些效果以及DOM操作是一項(xiàng)重要的技能。 關(guān)鍵要點(diǎn): ● 將CSS顯示屬應(yīng)用于美化網(wǎng)頁(yè)布局 ● 了解網(wǎng)頁(yè)設(shè)計(jì)在建立網(wǎng)站中的重要性 ● 使用包含各種類型轉(zhuǎn)換和操作的CSS構(gòu)建簡(jiǎn)單的動(dòng)畫(huà) ● 學(xué)習(xí)使用JavaScript進(jìn)行開(kāi)發(fā) ● 構(gòu)建允許用戶交互的前端網(wǎng)頁(yè)
從硅谷的超人氣編程機(jī)器人聯(lián)盟——Dash & Dot,BeeBot,Sphero到天馬行空的3D打印,結(jié)合iPad的應(yīng)用Tickle和Tinkercad進(jìn)行控制和設(shè)計(jì),跨學(xué)科學(xué)習(xí)編程思維、藝術(shù)感知和數(shù)學(xué)計(jì)算。 課程特色: ● 通過(guò)可視化編程應(yīng)用控制機(jī)器人,進(jìn)階加深編程思維 ● 掌握速度,時(shí)間,空間,坐標(biāo)等數(shù)學(xué)計(jì)算,學(xué)習(xí)條件,循環(huán)和重復(fù)的編程概念 ● 通過(guò)Tinkercad軟件設(shè)計(jì)3D模型,制作屬于自己的3D作品,習(xí)得藝術(shù)感知 ● 基于STEAM體驗(yàn)培養(yǎng)解決問(wèn)題的創(chuàng)造性 ● 進(jìn)一步培養(yǎng)具體形象思維和抽象邏輯思維 適合對(duì)象:6歲零基礎(chǔ) 授課語(yǔ)言: 英語(yǔ) 上課條件:具有基礎(chǔ)的英語(yǔ)溝通能力 課時(shí): 72課時(shí) 課堂規(guī)模:1:8 課程包括: 一階 - Robotics: Building Blocks of a Creator 機(jī)器人戰(zhàn)隊(duì):創(chuàng)意模塊編程(24課時(shí)) 二階 - Tickle:可視化編程(24課時(shí)) 三階 - Introduction to 3D Printing & Modeling 3D印刷和建模初體驗(yàn)(24課時(shí)) Robotics: Building Blocks of a Creator 機(jī)器人戰(zhàn)隊(duì):創(chuàng)意模塊編程 本課程專為幼兒學(xué)習(xí)機(jī)器人和編程的基礎(chǔ)知識(shí)而設(shè)計(jì)。 利用硅谷開(kāi)發(fā)的教具,包括Dash&Dot,Beebot和Sphero,學(xué)生們將用技術(shù)解決問(wèn)題和創(chuàng)造有用事物。 學(xué)生通過(guò)迷宮和項(xiàng)目控制機(jī)器人,學(xué)習(xí)數(shù)學(xué)和編程的基本概念,如時(shí)間,速度和條件。 通過(guò)iPad的可視化界面,在屏幕上創(chuàng)建小動(dòng)畫(huà)和游戲,模塊編程控制機(jī)器人。 在課程結(jié)束時(shí),我們的學(xué)生不僅學(xué)會(huì)使用操作機(jī)器人,還能進(jìn)行更多創(chuàng)造性的創(chuàng)意。 關(guān)鍵要點(diǎn): ● 熟悉操作機(jī)器人戰(zhàn)隊(duì)Beebot, Dash和Sphero ● 了解核心的數(shù)學(xué)和科學(xué)概念(時(shí)間,速度,強(qiáng)度) ● 理解編程中的概念(條件,重復(fù)) ● 探索其他計(jì)算機(jī)科學(xué)概念(參數(shù),RGB顏色模型) ● 讓學(xué)生熟悉Blockly的界面 Tickle:可視化編程 Tickle課程旨在為年輕好奇的人提供計(jì)算機(jī)編程概念及其在機(jī)器人技術(shù)中的應(yīng)用。學(xué)生們?cè)趇Pad應(yīng)用程序Tickle上使用機(jī)器人技術(shù)探索編程概念。 與其他基于iPad的編碼應(yīng)用程序(如Hopscotch和ScratchJr)類似,Tickle允許使用顏色編碼塊創(chuàng)建小程序,并允許屏幕上角色和連接機(jī)器人的交互。 學(xué)生從基本的計(jì)算機(jī)指令開(kāi)始,包括動(dòng)作,外觀和聲音,然后將他們的計(jì)算命令與Sphero和Dash等機(jī)器人集成。該課程結(jié)合了機(jī)器人的傳感器和動(dòng)作,以加深學(xué)生對(duì)基本計(jì)算概念的理解,包括輸入/輸出和序列。 關(guān)鍵要點(diǎn): ● 設(shè)計(jì)和編程Tickle項(xiàng)目,以學(xué)習(xí)各種事件,外觀,聲音和動(dòng)作命令 ● Tickle中的坐標(biāo),重復(fù)和循環(huán)功能簡(jiǎn)介 ● 熟悉編程迭代,排序和編程中的次序概念 ● 介紹傳感器類型,包括加速度計(jì),紅外反射器和陀螺儀 ● 用Tickle控制Sphero和Dash等機(jī)器人,編程領(lǐng)域的輸入和輸出概念介紹 Introduction to 3D Printing & Modeling 3D印刷和建模初體驗(yàn) 這一代的孩子和青少年都是3D原著人。 從“我的世界”到3D電影,孩子們從小就被3D圖像和動(dòng)畫(huà)所包圍。 空間思維能力是兒童發(fā)展的重要組成部分。 本課程旨在向3D原著人介紹3D建模和打印技術(shù)。 特別迎合初學(xué)者,我們首先介紹3D建模,瀏覽TinkerCad界面,這是一款初學(xué)者友好的3D建模軟件。 然后,本課程將介紹3D設(shè)計(jì)元素和原理,剖析3D打印機(jī)的工作原理,并進(jìn)入更復(fù)雜結(jié)構(gòu)的建模。 該課程以完整的3D產(chǎn)品完成,打印出來(lái)供孩子們帶回家。 關(guān)鍵要點(diǎn): ● 了解3D設(shè)計(jì)元素和原理,包括空間,負(fù)/正形狀,值,紋理3D ● 學(xué)習(xí)3D原型制作技巧并親自動(dòng)手制作3D模型 ● 設(shè)計(jì)視覺(jué)藝術(shù)并在設(shè)計(jì)中應(yīng)用3D設(shè)計(jì)元素和原則 ● 熟悉TinkerCad ● 制作8-10個(gè)個(gè)性化的3D打印作品
免責(zé)聲明:
1. 為方便家長(zhǎng)更好的閱讀和理解,該頁(yè)面關(guān)于學(xué)校信息描述可能采用了學(xué)校視角,描述中涉及的“我”、“我們”、“我校”等第一人稱指代學(xué)校本身,并不代表遠(yuǎn)播公司或其觀點(diǎn);
2. 此網(wǎng)頁(yè)內(nèi)容目的在于提供信息參考,來(lái)源于網(wǎng)絡(luò)公開(kāi)內(nèi)容,具體以學(xué)校官方發(fā)布為主;
3. 若素材有侵權(quán)或其他問(wèn)題,請(qǐng)聯(lián)系我們。