邊玩micro:bit邊學Python,軟硬整合入門兼具!
micro:bit 是自造新手們的最愛,不但擁有超可愛的外表,還搭配多種接腳讓你玩出千百種樣貌,其中最大的特色非屬「積木堆疊程式語法」莫屬,透過簡單的堆疊即能訓練最基本的程式邏輯力。
但在了解基礎程式邏輯後,當面對非積木程式語法的其他控制板時又該如何操作呢?這次就讓我們學習當紅的 Python程式語言,升級自我的軟實力吧!
為什麼要學 Python?
想到程式語言就頭痛嗎?Python是現在許多工程師最常使用的語言之一,也是公認最適合程式新手的入門語言,不但簡單易懂,還非常容易上手,其應用範圍從很夯的大數據、AI 到網站建置與遊戲開發等…只要你會 Python 就都能搞定!對於已有基礎程式邏輯的 micro:bit 玩家來說,是最適合學習的程式語言。
於 micro:bit 微型電腦中所使用的 Python 為 MicroPython,它雖然沒有完整支援所有 Python 函示庫,但卻有特殊的模組讓工程師們能操控硬體設備。本次課程將帶領大家透過專用的程式編輯器,了解程式積木與文字式 Python 語法的對應關係,進而學習如何撰寫 Python 程式語言。
【學習目標】
- 培養軟體系統設計中的核心編程邏輯
- 學習將圖像式積木語法轉換到文字指令式編程
- 透過不同的應用實例邊玩 micro:bit 邊學Python
【實作介紹】
本堂課程老師將會帶大家先行了解 micro:bit 的圖像式積木程式語法MakeCode,擁有基礎的程式邏輯後再學習 Python 的語法。不必擔心轉換的困難,透過一次次的實作轉換絕對能讓您熟能生巧!
(圖說:MakeCode圖像式積木語法與 Python 文字語法的編成對照圖)
一堂課能學的程式有多少?
透過完全的實作讓你更快了解程式的編程架構,整天的課程就要帶你認識基礎 LED 顯示語法、亂數(random number)語法設計與重力加速度感測器(accelerometer)等,多樣的玩法讓你快速了解 micro:bit 的各種功能並帶領你進入 Python 的語法世界!
有趣又實用的課程,要搶要快喔!
(圖說:透過 Python 完成心型圖案顯示)
【課程規劃】
【課程資訊】
►地點:輔仁大學聖言樓SF305教室
►時間:11/25 (日) 09:30-16:30
►午餐:中午休息時間由學員自理(教室附近即有餐廳)
【報名方式】
【學員條件】
國中(含)以上,無需任何程式設計基礎。
【課前準備】
學員自備:
請自備Windows 或 Mac 作業之筆記型電腦
【上課套件】
課程中會實作到的材料包內容物列表如下,課程中借用練習,課程結束收回或可加價$1,060元將整組隨身包帶回!
【報名方式】
【講師介紹】
Ted Lee / Ted Lee的土饅頭(To Mentor)工坊創辦人
Ted Lee(李俊德),無可救藥的教育工作者。創立「Ted Lee的土饅頭(To Mentor)工坊」來宣揚個人教學理念。臉書「麥客樂彼特(Micro:bit)太好玩社」知名社團掃地僧。教學專長為編程運算思維、Makers、STEM/STEAM、機器人、物聯網通識教育。
►主辦單位:MakerPRO
►協辦單位:輔仁大學理工學院創新自造發展中心
►聯絡方式:MakerPRO公司電話:(02)23679308,蔡小姐, Email:service@makerpro.cc
►地點:輔仁大學 聖言樓 SF305教室
Date/Time
Date(s) - 25/11/2018
9:30 上午 - 4:30 下午
Location
#_LOCATIONLINK
Categories
2018/11/08
您好:我們有一位不常使用電腦,但是想觀摩學習。請問可以報名嗎?如何計算費用。謝謝!