模塊化程序設(shè)計-猴子吃香蕉_第1頁
模塊化程序設(shè)計-猴子吃香蕉_第2頁
模塊化程序設(shè)計-猴子吃香蕉_第3頁
模塊化程序設(shè)計-猴子吃香蕉_第4頁
模塊化程序設(shè)計-猴子吃香蕉_第5頁
已閱讀5頁,還剩11頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

模塊化程序設(shè)計-猴子吃香蕉

專題簡介本專題引導(dǎo)學(xué)生思考如何利用scratch設(shè)計猴子吃香蕉游戲,透過猴子吃香蕉游戲了解模塊化程序設(shè)計與程序流程的概念。學(xué)生2人一組合作共創(chuàng)完成作品,鼓勵學(xué)生可以運用自己的創(chuàng)意,創(chuàng)造更多關(guān)卡增添游戲樂趣。專題重點為循環(huán)結(jié)構(gòu)與與模塊化程序的學(xué)習(xí)?;顒又型高^游戲元件的建構(gòu),讓學(xué)生體驗分解問題、樣式辨識、模型化與抽象化等運算思維歷程,學(xué)習(xí)處理復(fù)雜任務(wù)。(例如:控制貓咪左右移動、蘋果移動及消失控制、游戲增減分設(shè)計)重要概念(Bigidea)流程控制循環(huán)結(jié)構(gòu)模塊化程序設(shè)計主要問題(Essentialquestions)學(xué)生能運用流程圖設(shè)計各角色的事件學(xué)生能分解問題并從規(guī)律性中尋找規(guī)則學(xué)生能運用函數(shù)設(shè)計游戲分?jǐn)?shù)規(guī)則學(xué)生能運用循環(huán)結(jié)構(gòu)與模塊化程序設(shè)計完成游戲制作總體學(xué)習(xí)目標(biāo)學(xué)生能經(jīng)由游戲設(shè)計體驗精確掌握科技符號與運算思維表達(dá)。學(xué)生能透過游戲流程圖尋找規(guī)則、與抽象化等運算思維進(jìn)行系統(tǒng)性思考,并發(fā)展有效解題方法。學(xué)生能透過程序性規(guī)畫與程序編寫整合運算思維與信息科技解決問題的能力。學(xué)生能將作品上傳于網(wǎng)絡(luò)平臺,公開程序原始碼并進(jìn)行傳播、分享與賞析,充分利用信息科技與他人合作并進(jìn)行創(chuàng)作。運算思維問題拆解(Decomposition):解析游戲流程尋找規(guī)則(PatternRecognition):尋找游戲中會有那些規(guī)則抽象化(Abstraction):每個角色發(fā)生的事件算法設(shè)計(AlgorithmDesign):運用模塊化程序設(shè)計完成猴子吃香蕉游戲?qū)W習(xí)表現(xiàn)運算思維與問題解決:能具備運用運算工具之思維能力,借以分析問題、發(fā)展解題方法,并進(jìn)行有效的決策。信息科技與合作共創(chuàng):能利用信息科技與他人合作并進(jìn)行創(chuàng)作。信息科技與溝通表達(dá):能利用信息科技表達(dá)想法并與他人溝通。信息科技的使用態(tài)度:能建立康健、合理與合法的信息科技使用態(tài)度與習(xí)慣,并樂于探索學(xué)習(xí)表現(xiàn)資t-IV-4能應(yīng)用運算思維解析問題。資c-IV-2能選用適當(dāng)?shù)男畔⒖萍寂c他人合作完成作品。資p-IV-1能選用適當(dāng)?shù)男畔⒖萍冀M織思維,并進(jìn)行有效的表達(dá)。學(xué)習(xí)內(nèi)容算法:包含算法的概念、原理、表示方法、設(shè)計應(yīng)用及效能分析。程序設(shè)計:包含程序設(shè)計的概念、實作及應(yīng)用。系統(tǒng)平臺:包含各式信息系統(tǒng)平臺(例如:個人計算機(jī)、行動裝置、網(wǎng)際網(wǎng)絡(luò)、云端運算平臺)之使用方法、基本架構(gòu)、工作原理及未來發(fā)展。資料表示、處理及分析:包含數(shù)位資料的屬性、表示、轉(zhuǎn)換、分析及應(yīng)用。信息科技應(yīng)用:包含各式常見信息科技應(yīng)用軟件與網(wǎng)絡(luò)服務(wù)的使用方法。信息科技與人類社會:包含信息科技合理使用原則,以及信息倫理、法律及社會相關(guān)學(xué)習(xí)內(nèi)容(初中)資A-IV-1算法基本概念-問題解析、流程控制資P-IV-2結(jié)構(gòu)化程序設(shè)計資P-IV-4模塊化程序設(shè)計的概念領(lǐng)綱核心素養(yǎng)科-J-A1具備良好的身心發(fā)展知能與態(tài)度,并展現(xiàn)自我潛能、探索人性、自我價值與生命意義、積極實踐科-J-A2具備理解情境與獨立思考的能力,并運用適當(dāng)科技工具與策略,處理與解決生活問題與生命議題。科-J-B1具備運用各種科技符號與運算思維表達(dá)溝通的素養(yǎng),并理解日常生活中科技與運算的基本概念,應(yīng)用于日常生活???J-C2具備利用科技與群體進(jìn)行溝通協(xié)調(diào)及團(tuán)隊合作,以完成科技作品之能力。教學(xué)對象初中七年級學(xué)生學(xué)習(xí)工具|參考資源學(xué)習(xí)工具個人計算機(jī)、網(wǎng)絡(luò)、程序語言工具、學(xué)習(xí)單、簡報、范例程序、評量MIT在線程序編輯器:/projects/editor/參考資源Scratch程序設(shè)計教學(xué)-(小忠忠老師).tw/blog/blog/1279教學(xué)設(shè)計本專題活動以四個主要步驟進(jìn)行設(shè)計:首先,以簡易版的猴子吃香蕉游系,引發(fā)學(xué)習(xí)動機(jī),讓學(xué)生了解游戲的基本構(gòu)成元素;接著,透過資料與結(jié)構(gòu)與概念說明、程序語法說明,帶領(lǐng)學(xué)生進(jìn)入程序?qū)嵶?、?chuàng)作、除錯與分析的學(xué)習(xí)歷程。活動以兩人一組進(jìn)行,共分二個單元。經(jīng)由scratch作品示范,先讓學(xué)生了解游戲流程觀念,逐步引導(dǎo)學(xué)生思考創(chuàng)作自己的游戲,經(jīng)由分組合作共同創(chuàng)作更多游戲關(guān)卡,并進(jìn)行作品觀摩分享。教學(xué)設(shè)計教學(xué)設(shè)計教學(xué)活動活動內(nèi)容視覺化樣式展示與操作引發(fā)學(xué)生動機(jī)猴子吃香蕉游戲展示學(xué)生實際試玩游戲提問與討論引導(dǎo)學(xué)生思考-如何用鍵盤或鼠標(biāo)控制猴子移動程序概念說明函式概念與說明控制流程概念與說明游戲流程圖繪制范例程序操作-猴子吃到香蕉后如何加分語法說明與程序?qū)嵶魈釂柵c討論引導(dǎo)學(xué)生思考音符代號的意義學(xué)習(xí)單-音符資料與數(shù)值對應(yīng)程序分組創(chuàng)作猴子吃香蕉簡易版實作猴子吃香蕉冠過關(guān)版實作范例程序操作-修改香蕉掉落速度、增加吃到榴蓮掉落扣分增加游戲關(guān)卡觀摩與討論展示學(xué)生作品觀摩與學(xué)習(xí)Reference高中信息科學(xué)探索課程學(xué)習(xí)活動。取自.tw/(信息科學(xué)探索網(wǎng))基本教育課程綱要總綱。取自.tw

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論