4.1.4 剖析編制計算…優秀教案范文

2019-10-09 23:50:33 | 5人點? | 1Y幣
溫馨提示:以下是純文字版預覽,格式可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。

編制計算機程序解決問題

新都一中王強

一、教材分析

本節課是廣東教育出版社必修《信息技術基礎》第四章第一節的內容。課標要求學生能對計算機程序的執行過程以及編寫程序的基本過程有所了解。本節課的主要內容是讓學生了解如何編制計算機程序來解決問題,知道編制計算機程序解決問題的一般方法。培養編制計算機程序解決問題的興趣,為選修模塊的學習奠定基礎。

二、學情分析

高中學生已經具備一定的計算機使用經驗,但大多數是與常用的工具軟件的使用和網絡應用有關。對于計算機編程知識,學生接觸的很少,也沒有使用過編程軟件。他們對編程的復雜性和代碼書寫要求沒有準備。所以本節課應準備一些簡單、實用、學生感興趣的實例,提高學生編寫程序的興趣。

高一的學生現階段已經具備了較強的邏輯推理思維能力,也掌握了相關的數學知識,這樣對于計算機程序解決問題理解起來應該不會太困難。教師應該把重點放在對他們思維方向的引導上。

三、教學目標

知識與技能

1、通過體驗及剖析加密程序,了解計算機程序的工作過程。

2、初步了解VB程序的工作環境及執行過程,能簡單的修改程序達到舉一反三的目的。

3、認識使用計算機程序解決問題的基本過程。

過程與方法

1、

嘗試使用VB編程軟件,操作執行一段簡單的計算機程序代碼。

2、

通過加密和解密程序的體驗和剖析任務,了解計算機程序的工作過程和基本特征。

3、

通過分析解決“圓的周長”問題,初步掌握編制計算機程序解決問題的基本過程。

情感態度與價值觀

1、培養編制計算機程序解決問題的興趣。

2、

培養學生利用計算機程序分析問題、解決問題的思想意識和嚴密的邏輯思維習慣。

四、教學重點和難點

教學重點:體驗并理解編制計算機程序解決問題的基本過程。

教學難點:剖析計算機程序,了解其基本形式和簡單語句的作用。

五、教學策略

本節課的教學內容難度較大,學生對相關內容也比較陌生。因此在教學過程中以教師主導為主,學生重在體驗。

教學方法:情景教學法、任務驅動教學法、演示法

學習方法:討論學習法、自主體驗法、互助學習法

計算機編制程序解決問題

(1)自主體驗,了解程序

(2)提出任務,創設情景

(3)分析交流,總結歸納

(4)實踐操作,解決問題

(3)教師剖析,問題深入

七、教學過程

創設情景導入

新課

課前:讓學生體驗“猜價格”益智游戲。

情景:觀看電影《甲方乙方》視頻片段“打死也不說”。

引入:影片里這個“大胡子”有個壞毛病是什么?心里藏不住事,有什么就向外說。如果這樣的人在現實生活中讓他來管理一些重要信息,安全嗎?保存信息人靠不住,那么,計算機靠得住嗎?我們一起來看看劉麗媽媽遇到的事。

劉麗媽媽是一個公司經理,有一次用電子郵件與客戶交流業務的資料被竊取,造成數十萬元的損失。假如你是劉麗,你如何幫助媽媽解決,以后工作中重要資料的安全問題。

學生體驗游戲。

觀看視頻,進入情境,引起學生對信息安全問題的注意。引入今天的主題。

用影片來“激趣”,引出新課。

體驗加密程序

教師巡視、對個別學生進行指導。

學生體驗加密程序。

1、圣誕節快到了,請打開我的電腦。在D盤,新建一個文本文檔,輸入一段自己想要收到什么樣的禮物的話,文件名保存為mimi。

2、運行桌面上學生資料文件夾中的加密程序。加密自己的文本文檔。注意輸入的文件名及路徑。

3、在D盤,重新打開文本文檔,注意觀察加密后的文本內容。

提示:提前完成的同學,打開桌面上學生資料文件夾中“加密代碼”文本文檔,根據書上81頁的算法描述,探究加密程序是如何實現加密的。

通過實際操作加密的過程,讓學生領略加密程序的神奇,并對解密充滿期待。

了解加密代碼

教師展示程序代碼的幻燈片,大體給學生講解每段加密代碼的作用,啟發學生找到加密解密的關鍵語句。

教師簡單介紹VB編程環境。

學生通過教師的講解,發現加密語句的關鍵部分,想到解密的對應方法。

了解VB的編程環境,學會調試程序的方法。

讓學生找到加密程序的關鍵語句,并知道如何修改就能變成解密程序,并且能在VB中調試。

編寫解密程序

教師巡視指導,答疑。

學生編寫解密程序。

1、打開VB程序,把桌面上學生資料文件夾中“加密代碼”文本文檔中的程序代碼全部復制到VB程序中。

2、修改程序代碼,編制一個解密程序。

3、運行解密程序,解密自己剛才已經加密的文本文檔,同時需要注意路徑及擴展名。

4、在D盤,重新打開文本文檔,注意觀察解密后的文本內容與你自己最開始輸入的是否一致。

提示:提前完成的同學,思考我們幫劉麗媽媽解決問題的過程。

讓學生體驗自己解密的樂趣。

讓學生對VB編程環境及VB程序代碼有所了解。

總結提煉

教師與學生一起剖析總結編制計算機程序解決問題的一般過程。

學生通過加密解密程序,了解計算機程序解決問題的一般過程。

分析問題

設計算法

編寫程序

調試運行

檢測結果

讓學生對計算機程序解決問題有整體認識。

問題深入

與學生一塊分析,如何求出的“圓的周長”。

課堂小結

總結學習內容,概括本節課的知識體系。

回顧所學知識。

形成概括性結論和總體認識。

點擊下載
登錄 后發表評論
最新評論
南福彩幸运彩