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