作 者:謝金興、黃立玫
類 別:進修學習
出 版:謝金興
出版日期:2021年10月
語 言:繁體中文
I S B N :9789574391745
裝 訂:平裝
定 價:NT$300
立即購買
TJ台語白話小詞典
本台語詞典由知名語言學者編著,收錄之語詞以現代白話為主,附詞類及例句,並有中文解釋。
高元 驗光一點靈(109~112年歷屆試題詳解)
◎作者在大專院校的視光科系擔任教職13年,爲了讓驗光人員能夠順利地通過驗光師、生考試(高、普考試),特別將歷屆高、普考試題用最簡單的方式與技巧做一個詳細的解題撰寫成書,期望能提供給未來的考生在解題上更上一層樓。
內容簡介
序 / 導讀
試 閱
作 者
◎代理經銷:白象文化
知名的樂高公司在2020年底推出了心風暴系列新一代積木盒組:編號51515的機器人發明家Robot Inventor。稱為喔咿喔咿喔的樂高積木機器人可以做為玩具,更可以做為編寫程式的教具。本書介紹盒組51515內含的控制頭磚、感測器輸入裝置與馬達輸出裝置。除了個人電腦以外,還可以利用平板電腦、手機、甚至是遊戲手把透過藍芽來遙控機器人的作動。與前一代EV3機器人的專用程式不同,可以使用小學電腦課程使用的SCRATCH程式進行控制。
◎從平面、立體到生活,創意無所不在
樂高積木是很多大朋友小朋友的童年玩伴。它的設計歷久彌新,接合部位的製造公差小,可以拼拆多次都不鬆垮。式樣甚多,既有現實物品的模型,也能滿足電影迷的幻想。
對於小朋友來說,拼拆從滿足手眼協調開始。在練習看懂說明書的同時,學習了空間與組合的概念。接著是學著欣賞顏色與美感,最後,如同樂高看電影內提到的,讓小朋友們能夠自由創作,用樂高造世界。從具象到抽象之間,樂高積木陪伴著眼界的開闊與心智的成長。
從玩具到教具,也是許多家長們對於樂高積木的期許。有越來越多的先進國家發現,想要應付未來的挑戰,應該讓小朋友們學習如何控制機器。因此,國中小的電腦教育當中有了簡單的程式課程,作為現代科學、技術、工程、藝術、數學(STEAM),科技工藝數教育的一環。
順應這個時勢,樂高在2020年推出了編號是「喔咿喔咿喔」51515的機器人發明家ROBOT INVENTOR。原本小朋友在電腦課當中,只能控制螢幕上的小貓。然而,透過自由拼砌的可程式化積木,小朋友發現能夠作出各式各樣聽話的機器人。
從平面到立體,從課堂到生活。小朋友們自然能夠類推地想到到生活上遇到的各式電子控制機器,例如自動販賣機、停車場繳費機、電梯等,都是自動控制的產物。有興趣的小朋友,可以藉由家長進一步的帶領,走向更高深的境界。
始於科技工藝數教育,讓孩子們能有自信對宇宙進行無止盡的探索,這正是「電積系」的初衷。百年樹人,厚積而薄發,願此書能成為積澱的一小部分。
09. 事件驅動的世界
有了感應器之後,接著可以有兩種程式的典範(paradigm)來編寫感應器的回應程式。第一種典範是輪詢(polling),第二種典範是事件驅動與處理(event driven and handling)。
輪詢典範
輪詢典範是程式定時地主動去詢問感應器,當判斷感應值是需要處理的情況時,則執行回應程式。在執行回應程式的時候,主程式可以繼續輪詢其他感應器,以及執行其他回應程式。
主程式通常是一個無窮迴圈,在迴圈當中輪流詢問各個感應器。主程式可以自主地控制是否詢問感應器,也能控制詢問感應器的時機、次數或頻率。
如果是沒經驗的程式設計師,主程式的無窮迴圈若出了意外,那麼主程式就會當機。由於這種情況出現得太多次,造成程式設計的許多障礙,所以Scratch或樂高應用程式允許使用另外一種程式典範:事件驅動與處理典範。
事件驅動與處理典範
在這個典範當中,系統把剛才提到的主程式的無窮迴圈給隱藏起來了,所以我們在圖上把系統畫成是一個黑箱。系統要如何詢問感應器,詢問感應器的時機、次數或頻率等,全都是黑箱作業,程式設計師一概不知。
程式設計師只要知道兩件事情,第一件事情是註冊事件(event registration),也就是透過帽型區塊來註冊他所關心的事件類型。接著第二件事情是,當這個事件類型發生之後,程式就會接著執行處理程式。這個事件處理程式,通常被稱為event handler。
由於程式設計師專心地寫各式各樣的事件處理程式,不太需要管黑箱裡發生的事件,所以事件驅動與處理典範很容易地被「高階」(high level)程式設計師所接受,因為他們不需要精確地控制到「低階」的細節。
EV3的程式設計主要採用的是輪詢典範,喔咿喔咿喔的Scratch程式主要採用的是事件驅動與處理典範。這也是為什麼喔咿喔咿喔的Scratch程式比EV3的程式容易寫得多。
◎
謝金興
1. 大同大學資訊科學碩士,翻譯過數本關於Java/Oracle的程式書籍,包含Java How to Program 2000年版。
2. 十多件美、中、台發明專利的發明人,經手處理上千件各國發明專利案。
3. 曾任職於法商Alcatel Taiwan、威盛與揚智的法務專利部門,開發智羽織專利商標管理軟體,以及擔任大學業界專家教師。
黃立玫
1. 成功大學電機系學士。
2. 曾任職於美商Lucent、亞太電信、訊崴技術的技術經理,協助開發智羽織專利商標管理軟體。
3. 創辦「電積系」樂高積木專門店。