# 「運算思維與程式設計概論」簡易教案 壹、教材:自編學習教材。 貳、對象:七年級上學期學生。 參、時間:一節課45分鐘。 肆、教學者:陳香年。 伍、課程目標: 一、從資訊科技與生活的相關介紹,讓學生先了解 資訊科技的意涵,再加入資訊相關使用規範與安全概念,引導學生思考日常生活中的相關資訊。 二、引導學生接觸程式設計,以簡單的程式範例,學習「結構化程式設計」。 陸、總綱核心素養 J-B2具備善用科技、資訊與媒體以增進學習的素養,並察覺、思辨人與科技、資訊、媒體的互動關係。 柒、教學法 一、討論教學法:師生、同儕之間的互動,彼此想法與意見上的溝通討論,藉由言語的彼此交流,產生出多元的意見。 二、講述教學法:教師運以書面資料或是口頭形式,讓學習者主動閱讀書面資料並聆聽教師講解。 三、練習教學法:學生在安排的情境下,練習、表現和應用已解說示範的技能或程序。 四、神奇記憶學習法:對所學知識和記憶效果及時進行複習。 捌、教材來源: https://www.youtube.com/watch?v=IDl0EEBBVTs https://www.youtube.com/watch?v=XiCKLdlBDlQ https://scratch.mit.edu/studios/124593/ https://blockly-games.appspot.com/?lang=zh-hant https://jules.xin/jisuansiwei/ 玖、教學活動: **一、引起動機:** (一)詢問學生「何謂運算思維」。(2分鐘;討論教學法) (二)詢問學生「何謂程式設計」。(3分鐘;討論教學法) **二、發展活動:** (一)播放兩部影片: 1.影片「計算思維(https://www.youtube.com/watch?v=IDl0EEBBVTs)」。(3分6秒) 2.影片「運算思維介紹影片(https://www.youtube.com/watch?v=XiCKLdlBDlQ)」。(4分45秒) (二)講解運算思維的重要性,和程式設計的功效:(15分鐘;講述教學法、神奇記憶學習法) 1.運算思維的特色:邏輯思考、解決問題、程序性思考、程式設計。 2.運算思維分為:分層思維、模式識別、抽象化、流程建設。 (1)分層思維:将複雜的大問題拆解成小問題,把複雜的物體拆解成較輕易應付和理解的小物件。 ![](https://i.imgur.com/M5w6FEA.jpg =250x250) (2)模式識別:尋找到事物之間共同特點,利用這些相同的规律,去解决問題。 ![](https://i.imgur.com/UZIpizZ.jpg =250x250) (3)抽象化:將問題中不重要的細節排除,這樣可以將一個解决方案應用於許多事物,可以創造出解决方案的總體思路。 ![](https://i.imgur.com/P1hVj2S.jpg =250x250) (4)流程建設:一步一步解决問題的規程。在一個算法中,每一個指令會被辨認出,它們該被執行的順序也被計畫好。 ![](https://i.imgur.com/u7SK3H1.jpg =250x250) 3.程式設計的功效:培養運算思維的最直接方式之一、進行邏輯思考的訓練、指導電腦幫助人們完成複雜的工作。 (三)探索視覺化程式語言: 1.Blocky Games (https://blockly-games.appspot.com/?lang=zh-hant):講解每一關卡,讓學生體會程式語言淺顯架構。(9分鐘;練習教學法) 2.Scratch Studio-教學範例(https://scratch.mit.edu/studios/124593/):示範如何寫程式讓貓咪轉圈移動,讓學生體會程式語言淺顯架構。(3分鐘;練習教學法) **三、綜合活動:** (一)總結今日教學重點,以抽點學生進行口頭問答。(5分鐘;神奇記憶學習法) (二)提醒下週將進行Scratch Studio-教學範例(https://scratch.mit.edu/studios/124593/)幾個指令的組合運作。(10秒)