第1節(jié) 《程序與程序設計》教學設計
第1節(jié) 《程序與程序設計》教學設計一、學習者分析對于初二的學生,經(jīng)過第一冊第一章的學習,對信息技術課程的學習已經(jīng)形成了習慣,熟悉常見的應用軟件和常規(guī)的教學環(huán)境,為進一步學習計算機程序設計打下了一定的基礎。但由于程序設計本身的教學內(nèi)容條理性、實踐性、綜合性強、需要學習者有較強的動手能力、邏輯思維能力并掌握程序設計的語言、熟悉問題的相關的背景知識,因此,就一般學生而言,學習的難度仍然很大,教師的引導、啟發(fā)、點撥作用尤其重要。二、教材內(nèi)容分析1、本節(jié)的主要內(nèi)容及其在本章的地位:本節(jié)是本章的入門,引起學生的學習興趣是關鍵,必須通過本節(jié)的學習,激發(fā)學生的學習興趣,為進一步學習程序設計,了解程序打下基礎。2、教學重點難點教學重點:程序作用及學習程序設計的意義和方法。教學難點:程序程序的概念;如何學習程序設計。3、課時安排:一課時三、教學目標1、 知識與技能(1) 了解程序的概念及程序在計算機中的作用。(2) 初步了解學習程序設計的意義和方法。(3) 了解程序設計語言的種類及主要特點。2、 過程與方法(1) 通過對游戲程序的運行初步體驗程序在計算機中的作用。(2) 通過觀察由于修改程序的部分參數(shù)而引起程序運行結果的變化,感受程序解決問題的一般過程與方法。3、情感態(tài)度價值觀 運行游戲程序的運行中激發(fā)學生學習程序知識的興趣,為初步學習程序設計打下基礎。四、教學理念和教學方法程序的概念與計算機程序設計對于初中的學生來講比較抽象,本節(jié)安排的學習內(nèi)容較小,只要是讓學生通過直觀的體驗,引導學生了解認識什么是計算機程序和程序設計對計算機應用的重要作用。在教學的過程中讓學生初步了解馮.諾爾曼的“存儲程序控制”思想。五、教學過程設計1、教學內(nèi)容的組織與呈現(xiàn)方式:先通過游戲程序為切入口,說明什么是計算機程序;然后通過修改程序,讓學生在活動中初步熟悉vb程序設計環(huán)境,激發(fā)學生學習程序知識的興趣。2、教學過程:
教學環(huán)節(jié)
教師教學
學生活動
設計意圖新課引入教師運行游戲小程序,引起學生的興趣,并打開程序的源代碼說明編程并不很神秘。試運行游戲小程序。(任務一)激發(fā)學生的學習興趣。
教師講授教師提出問題一:什么是程序?日常所說的“程序”是指事情的先后順序。問題二:什么是計算機程序?教師展示游戲程序部分的源代碼語句,說明計算機程序是由人根據(jù)一定的需要編寫好的一系列控制計算工作的命令。觀察游戲程序的源代碼。思考什么是計算機程序?并回答老師提問。說明程序設計跟我們生活密切相關。教師展開windows 的程序,打開應用程序。用播放器播放一首歌,用畫筆畫一圓。說明馮.諾爾曼(john von neumann)的“程序”控制計算機的設計思想。觀察程序的應用。讓學生初步了解馮.諾爾曼的“存儲程序控制”思想。提出問題三:大家認識哪些計算機語言,是否知道程序設計語言的種類?教師展示用不同程序語言顯示大寫字母“ a”:(展示三種不同語言編寫的程序)機器語言:由0和1 組成的語言,機器能直接識別,但人很難記憶和識別。匯編語言:采用英文縮寫,比較容易記憶和識別。高級語言:接近我們?nèi)粘I盍晳T,多為程序設計者使用。例如basic、c、java等。 回答問題,體會機器語言、 匯編語言、 高級語言等幾種語言的特點。