課程特色


【 常規團報優惠 】


【 客製化自組班 】

 全英程式課,讓學程式事半功倍!

許多家長都會疑惑,學程式前要不要先把英文學好?用英文學程式真的有幫助嗎?
其實學程式最主要是學習程式的運作方式和邏輯,英文單字基本上都是固定的,在寫程式的過程中,反覆練習便會自然記住

然而,有一定的英文能力」可以「讓學程式更輕鬆」,孩子在寫程式的路上更加順遂!

因為程式開發是以英文及阿拉伯數字建構,而英文本身是一種邏輯性很強的語言,絕大部分程式語言更都是以英文為基底去延伸各式語法,所以具備英文思維可以讓學程式更容易。此外,也因科技發展日新月異,電腦程式的資訊更新快速,幾乎第一手消息、資源,多是國外文獻,有一定的英文程度也可以幫助孩子精進,擁有更廣泛、具深度的程式知識。


而本次2A全英教學,便是希望孩子能夠以英文思維快速培養程式架構,並在與外師交流的過程中養成英文聽、說、讀的能力,把英文當做學習程式的工具,在使用英文交流、閱讀的同時,也能讓孩子把英文運用的習以為常。外師亦會提供國外程式新知和資源,幫助孩子在學程式的路上更事半功倍!

 

 

 

 

本課程適合擁有基礎英文聽說能力,懂得使用電腦,但無任何程式相關經驗的孩子。 以 Scratch 為主軸,透過教具實際操作,鼓勵學生自由發想、討論與互相開發彼此的專題,於期末以英文口說展示自己的作品。


 總課程堂數|15堂(含1堂成果發表會,邀請家長參加),每堂2小時,共30小時。

Scratch重點懶人包,點我看更多!

 

  階段2 · 2A 課程  

# 從小培養「運算思維力」

小小創客階段 2A 全英教學,學習目標是除了讓孩子學習程式,更是透過全英的教育環境,讓小朋友可以自然而然地運用英文交流,更重要的是利用英文思維去思考程式架構在未來銜接文字型程式語言時,更具備優勢能快速上手,增進運算思維、理解基礎程式概念的同時,亦可訓練外語邏輯表達能力。
課程設計以 Scratch 圖像拖拉式程式語言養成【 邏輯思維 】與 【 獨立解決問題能力 】。透過Project Based Learning , PBL 專題的方式設計,將科普、12 年國民教育國小階段數學、自然與生活科技課綱融入課程。例如:XY 二為坐標、角度與幾何、聲音的高低...等等讓學生「有感學習」。

❏ 透過拖拉式程式語言理解國小數學如: XY 二維座標、角度與幾何觀念。

藉由撰寫 Scratch 互動遊戲學會運用變數(Variable)、條件判斷(If Condition)與迴圈(Loop)邏輯觀念。

❏ 理解 Functions自行定義函式,並具有簡化程式碼邏輯之能力。

# 什麼是運算思維?

點我了解更多 ➠ 108課綱必修?程式運算思維,為什麼從小就要學?

 

1. 請假告知:請務必與行政老師或是於CodePro官方LINE客服提出請假需求。

2. 提出時機:最慢於課堂前24小時提出(突發狀況不可抗因素除外)

3. 請於下週上課前,至CodePro官網登入學生專區觀看課程影片進行補課。

4. 點我看:影片補課步驟

點我加官方LINE
► 點我看FB粉絲專頁

Copyright © 2023 CodePro. 保留一切權利。
✉️ 電子信箱:codepropr@codepro123.com
☎️ 聯絡電話:0800-775-771
(週一至週六10:00~18:00)

開課梯次
直營實驗教室 - 2A
課程代碼 B210107000118
2024/09/25 ~ 2025/01/08
每星期三 18:30-20:30
尚有空位
直營實驗教室 - 2B
課程代碼 B210107000212
2024/09/28 ~ 2025/01/04
每星期六 10:00-12:00
尚有空位
教學空間
台中市 直營實驗教室
台中市南屯區向上南路一段327號
2A
2024/09/25 ~ 2025/01/08  每星期三 18:30-20:30
尚有空位
2B
2024/09/28 ~ 2025/01/04  每星期六 10:00-12:00
尚有空位
查看課表
堂數 單元主題 單元介紹
1
程式設計 101 本課程為大多數學生的第一堂「正式」程式課程,課堂中將帶領學 生了解「程式設計是什麼」與「變數」等程式重要觀念,並透過課 程設計進行 Scratch 基本認識。
2
小雪人回家趣 本課程將介紹 Scratch 的程式積木有哪些種類,積木的長相與拼圖 類似,可以像拼圖一樣互相連結組裝,組裝後成為可控制程式,雖 然用積木編輯程式不如直接撰寫程式來得靈活彈性,但卻更容易入 門上手且不容易出錯。
3
成為去背大師 本課程將複習 Scratch 的程式積木,為了讓學生將基本功打穩,需 對各類程式更加熟悉,會善用課堂範例引導,培養學生舉一反三的 能力。
4
飆速閃電貓 學習完角色與背景的基本設定後,我們也認識到程式積木,而本課 程將讓學生學習「變數」及「資料型態」的概念,也透過閃電貓飆 速的專題,讓學生學習到速度與加速度的概念,能夠融會貫通使用 在未來的作品。
5
貓抓老鼠 本課程將學習到「條件判斷」之重要觀念,結合變數與資料型態能 夠加深加廣程式的基本功,在往後的作品的應用都是不可或缺的基 礎觀念。
6
人工智慧算數魔法師 本課程將學習到如何透過,先前學到的「變數」及「條件判斷」, 讓我們能夠做出加減乘除的猜數字遊戲,藉由加入「隨機取數」概 念,讓此專題能夠變得更加有趣。
7
高第藝術品 本課程將引導孩子們學習色彩的相關知識,透過 Scratch 中的畫筆 與分身功能,來創作一些動畫及特效,能夠應用在未來的作品當 中。
8
設計迷宮 本課程將透過迷宮遊戲,引導學生從角色背景到座標完成設定,也 會學到全新的廣播功能,讓迷宮遊戲能夠更加的靈活多變化。
9
瘋狂點擊王 本課程透過製作點擊遊戲,讓同學們更靈活運用變數及計時功能, 透過遊戲的進行學習畫面背景的切換,讓孩子能夠應用在未來的作 品上。
10
AirHockey 本課程要來設計 AirHockey 曲棍球遊戲,也是學生們第一次做對戰 類的互動遊戲,需要結合 2A 課程當中的重要觀念與程式邏輯,是 非常有趣的一款遊戲。
11
憤怒鳥挑戰 本課程透過憤怒鳥遊戲,結合數學及物理概念,讓學生們製作憤怒 鳥遊戲,透過不同角色及變數之間的關係,強化程式概念與遊戲動 畫設計基礎。
12
專題開發 由學生主導專題作品的製作,老師則在旁協助和指導,幫助學生實現他的想法。
13
專題開發 由學生主導專題作品的製作,老師則在旁協助和指導,幫助學生實現他的想法。
14
專題開發 由學生主導專題作品的製作,老師則在旁協助和指導,幫助學生實現他的想法。
15
成果發表 通過學習使用心智圖將專題流程結構化,學生可以將心智圖合併到Google Site中,並在期末上台發表,向大家展示本學期的專題作品。
堂數 單元主題 單元介紹
1
來回走跳 本課程將會複習 2A 的部分基本內容,讓學生們可以快速上手 Scratch 的操作,透過分享電腦演進的歷史,讓學生們更了解科技 及程式對生活來講的重要性,以利往後課程進行。
2
猴子追香蕉 本課程讓學生學習到,如何讓角色自動追蹤滑鼠或角色,再加上有 趣的對話及音效,有了動畫的豐富性也有遊戲的趣味性,是很棒的 範例專案。
3
螃蟹消失不見 本課程透過角色互相觸碰的功能,可以執行不同的特效及功能,透 過多個角色及多個變數的應用,能夠更加融會貫通在往後的作品 中。
4
事件大挑戰 在本堂課我們將會學到「事件積木」,可以讓 Scratch 在使用者做 了某些動作時,例如用滑鼠點擊角色、按下鍵盤的按鍵,透過積木 邏輯的組合,針對這些使用者的「事件」做出回應,事件積木在每 個 Scratch 專案中都是必須存在的,因為如果沒有事件積木,所有 行為都只能透過手動點擊積木去執行。
5
二進位數學 本堂課將會學習到運算積木,負責邏輯、數學以及字串的處理,不 僅能進行基本的數學運算,也可以處理平方根、三角函數、指數... 等較為複雜的數學計算,活用運算積木,就能做出更為複雜的遊戲 或互動設計。
6
名字選擇器(遊戲) 本堂課將會學到如何使用「邏輯判斷 ( 大於、小於、等於 ) 積 木」,來判斷兩個數字的大小,支援「變數」的判斷,因為是菱形 積木,如果結果正確,會產生 True ( 成立 ) 的訊息,結果錯誤會產 生 False ( 不成立 ) 的訊息。
7
彈奏鋼琴家 本堂課將會學習到,如何在 Scratch 3 裡使用擴充功能的音樂、按 下鍵盤、清單、重複無限次...等積木,實作鍵盤演奏鋼琴的效果, 並可以在彈奏時紀錄音符,然後重新播放演奏的音樂。
8
初試 Block 本堂課將會學到函式積木,當 Scratch 程式越來越複雜時,常常會 有許多需要重複執行的積木,這時可以透過函式積木 ( My Blocks ) 將這些積木獨立出來,變成可以重複使用的元件或功能,如此一來 除了可以大幅減少程式複雜度,更能增加程式編輯的彈性。
9
多邊形 本堂課將透過「畫筆積木」,可以讓角色變成一支畫筆或印章,盡 情的在舞台區繪圖,Scratch 3 畫筆的用途相當廣泛,除了單純的繪 18 9 多邊形 圖,也可以搭配重複迴圈、清單等積木功能,繪製幾何造型、折線 圖...等數學圖形。
10
分數射擊麋鹿 本堂課將會使用,偵測積木偵測滑鼠的碰觸、顏色的接觸、按下的 鍵盤按鍵、麥克風的音量...等資訊,甚至可以產生詢問對話框,讓 使用者用打字的方式進行互動,Scratch 裡有許多的遊戲或創作, 都是透過偵測積木來實現互動效果。
11
投票系統 本堂課將會介紹會介紹,在 Scratch 3 裡使用函式、分身、變數、 廣播訊息、邏輯判斷、變換造型...等積木,實作一個投票機器,模 擬現實生活中的投票狀況。
12
專題開發 由學生主導專題作品的製作,老師則在旁協助和指導,幫助學生實現他的想法。
13
專題開發 由學生主導專題作品的製作,老師則在旁協助和指導,幫助學生實現他的想法。
14
專題開發 由學生主導專題作品的製作,老師則在旁協助和指導,幫助學生實現他的想法。
15
成果發表 通過學習使用心智圖將專題流程結構化,學生可以將心智圖合併到Google Site中,並在期末上台發表,向大家展示本學期的專題作品。
堂數 單元主題 單元介紹
1
青蛙過河 本課程會介紹如何在 Scratch 裡使用多個角色,搭配重複、偵測碰 到其他角色、定位、函式...等積木,實作一個青蛙過河的小遊戲 ( 鍵盤控制青蛙移動,踩在漂浮的木頭上通過河流 ),來複習 Scratch 的操作與基礎程式概念。
2
貪食蛇 本課程帶領孩子們使用Scratch創作貪吃蛇遊戲,學習角色設定、重複、碰撞偵測、變數和列表等基礎操作與程式概念。孩子們將控制蛇的移動、吃蛋增加分數,並挑戰新增功能如速度變化、撞牆判斷和最高得分,提升邏輯思維和問題解決能力。
3
臉部辨識 本課程將介紹如何在Machine Learning for Kids平台上使用免訓練的臉部辨識模型,結合Scratch實作臉部辨識小遊戲。孩子們將學習使用多個角色,運用重複、偵測、變數和列表等積木,製作辨識臉部表情的遊戲(例如根據表情觸發不同遊戲事件)。課程幫助孩子們了解人工智慧和臉部辨識技術的基礎概念,學會應用這些技術,增強程式設計思維和創意表達能力。
4
換臉大挑戰 本課程帶領學生使用Machine Learning for Kids平台結合Scratch,進行“換臉大挑戰”專案。學生將學習免訓練模型,製作識別和替換臉部表情的小遊戲,深入了解臉部辨識技術並提升程式設計和創意表達能力。
5
發射雷射光 本課程帶領學生使用Machine Learning for Kids平台結合客製化Scratch,進行“發射雷射光”專案。學生將學習自行訓練「聲音」模型,並利用這些模型在Scratch中創建互動遊戲。課程內容包括聲音模型指令控制、重複、偵測和函式積木,製作辨識聲音指令並發射雷射光的小遊戲,提升學生對人工智慧和聲音辨識技術的理解及應用能力。
6
動物辨識 本課程帶領學生使用Machine Learning for Kids平台結合Scratch,進行“動物辨識”專案。學生將學習使用預訓練動物模型辨識不同動物,並在課程後自行訓練自己的動物圖片模型。通過這堂課,學生將了解人工智慧在圖像辨識技術中的應用,並學習如何訓練和調整模型以滿足作品需求。
7
剪刀石頭布 本課程帶領學生使用Machine Learning for Kids平台,訓練手部動作圖片模型,結合Scratch完成「剪刀石頭布」小遊戲。學生將學習在Scratch中使用角色、重複、偵測和圖像辨識積木,實作相機辨識手部動作與電腦進行比賽,複習Scratch操作和基礎程式概念。課程幫助學生了解人工智慧在手勢辨識中的應用,提升程式技能和創意思維。
8
神奇變色龍 本課程帶領學生使用Machine Learning for Kids平台,訓練圖片模型辨識顏色,結合Scratch完成「神奇變色龍」小遊戲。學生將學習在Scratch中使用角色、重複、偵測和顏色辨識積木,實作變色龍隨照片顏色變化的遊戲,熟悉顏色辨識技術並複習Scratch操作和程式概念。課程幫助學生了解人工智慧在圖像辨識中的應用,提升程式技能。
9
水杯預測 本課程帶領學生使用Machine Learning for Kids平台,結合Scratch訓練數字模型,完成「水杯預測」小遊戲。學生將學習在Scratch中使用多個角色和積木,新增數據並訓練模型(例如判斷水杯的水量),了解人工智慧在預測分析中的應用。課程幫助學生掌握利用數字模型進行預測,理解「分支樹」原理,並對比一般的條件判斷。
10
手寫計算機 本課程帶領學生使用Machine Learning for Kids平台,訓練辨識數字的圖片模型,結合Scratch完成「手寫計算機」小遊戲。學生將學習在Scratch中使用多個角色和積木,進行數字圖片的訓練和應用,製作能辨識手寫數字並計算的小遊戲,了解人工智慧在手寫辨識技術中的應用。
11
FaceID 本課程帶領學生使用“Google Teachable Machine”平台,訓練專屬臉部識別模型,結合Scratch完成「Face ID」小遊戲。學生將學習在Scratch中使用多個角色和積木,進行臉部圖片的訓練和應用,製作能辨識自己與他人臉部的小遊戲。這將幫助學生了解人工智慧在臉部識別技術中的應用,並提升編程技能和創意思維。
12
專題開發 由學生主導專題作品的製作,老師則在旁協助和指導,幫助學生實現他的想法。
13
專題開發 由學生主導專題作品的製作,老師則在旁協助和指導,幫助學生實現他的想法。
14
專題開發 由學生主導專題作品的製作,老師則在旁協助和指導,幫助學生實現他的想法。
15
成果發表 通過學習使用心智圖將專題流程結構化,學生可以將心智圖合併到Google Site中,並在期末上台發表,向大家展示本學期的專題作品。
常見問題
看看其他人疑問
還沒有人提出疑問