已瀏覽:10642 來(lái)源:本站 發(fā)布時(shí)間:2011-04-22
編制計(jì)算機(jī)程序解決問(wèn)題
孝感高中 李重
一、教學(xué)目標(biāo)
1、知識(shí)與技能:了解程序的作用,了解并嘗試編程的主要過(guò)程。
2、過(guò)程與方法:積極引導(dǎo)班級(jí)、小組討論與學(xué)習(xí),體驗(yàn)程序設(shè)計(jì)的獨(dú)特魅力,讓學(xué)生了解用VB編程加工處理信息的簡(jiǎn)單過(guò)程,培養(yǎng)學(xué)生初步模仿編程并解決簡(jiǎn)單問(wèn)題的能力。
3、情感、態(tài)度與價(jià)值觀:通過(guò)編程實(shí)現(xiàn)信息的加工,激發(fā)學(xué)生的興趣,增加學(xué)生的成就感,調(diào)動(dòng)學(xué)生的學(xué)習(xí)積極性,培養(yǎng)學(xué)生自主學(xué)習(xí)。
二、重點(diǎn)難點(diǎn):
1、重點(diǎn):讓學(xué)生體驗(yàn)通過(guò)編程實(shí)現(xiàn)計(jì)算機(jī)加工信息的整個(gè)過(guò)程,知道利用計(jì)算機(jī)解決問(wèn)題的步驟和基本思想方法,從而了解計(jì)算機(jī)信息加工的內(nèi)在機(jī)制;
2、難點(diǎn):讓學(xué)生理解計(jì)算機(jī)程序解決實(shí)際問(wèn)題中的程序運(yùn)行過(guò)程。
三、教學(xué)方法:講授法,演示法,任務(wù)驅(qū)動(dòng)法
教學(xué)過(guò)程
教學(xué)環(huán)節(jié) |
教 師 活 動(dòng) |
學(xué) 生 活 動(dòng) |
設(shè) 計(jì) 意 圖 |
引
入
課
題 |
我們已經(jīng)學(xué)習(xí)了文本、表格等加工處理信息的方法,今天我們學(xué)習(xí)另一種加工處理信息的方法。 上課前讓學(xué)生觀看一個(gè)關(guān)于文件泄密造成損失的新聞。 |
學(xué)生觀看視頻新聞,了解文件泄密所造成的危害。 |
讓學(xué)生在觀看之后思考有什么方法可以對(duì)文件進(jìn)行保護(hù),引出如何加密文件。 |
提
出
問(wèn)
題
總
結(jié)
操
作 |
日常生活中也會(huì)遇到文件泄密造成損失的情況,提出問(wèn)題“怎樣才能讓別人看不到機(jī)密文件的具體內(nèi)容呢?”。
任務(wù)1:先把事先準(zhǔn)備好的加密程序和一個(gè)需要解密的文件發(fā)給學(xué)生,讓學(xué)生以小組為單位對(duì)這個(gè)文件進(jìn)行加密。
解決學(xué)生在應(yīng)用程序過(guò)程中出現(xiàn)的問(wèn)題,讓學(xué)學(xué)會(huì)使用方法
演示用VB生成程序的步驟,讓學(xué)生知道怎么將程序語(yǔ)言寫(xiě)入,并簡(jiǎn)單的分析加密的源文件。講解代碼中“-10”的意義與作用。
任務(wù)2:讓學(xué)生根據(jù)老師的講解自己生成一個(gè)加密的應(yīng)用程序。
任務(wù)3:讓學(xué)生思考怎么把加密的程序改一下生成解密文件,并讓學(xué)生把加密的文件解密出來(lái)。讓學(xué)生知道加密和解密是一個(gè)互逆的過(guò)程。
任務(wù)4:給學(xué)生一個(gè)經(jīng)過(guò)二次加密后的文件,讓學(xué)生試著解密。 |
學(xué)生思考并回答一些可以保護(hù)文件不會(huì)泄露的方法。
應(yīng)用加密程序,初步立言加密程序?qū)ξ募M(jìn)行加密。
學(xué)生觀察老師的操作過(guò)程,便于進(jìn)一步完成任務(wù)。
學(xué)生嘗試將VB源文件輸入到計(jì)算機(jī)中的步驟,了解VB應(yīng)用程序是怎么生成的。
學(xué)生在加密程序的基礎(chǔ)上,修改代碼,完成解密程序。
有的學(xué)生用學(xué)過(guò)的解密程序一次不能解密,有的學(xué)生嘗試兩次解密成功了。
|
評(píng)價(jià)學(xué)生的各種回答,引出對(duì)方文件加密的方法。
應(yīng)用加密程序,為讓學(xué)生自己生成加密和解密做文件做鋪墊。
讓學(xué)生學(xué)習(xí)用VB生成應(yīng)用程序的主要步驟,為學(xué)生自己操作進(jìn)行知識(shí)的鋪墊。
讓學(xué)生體驗(yàn)VB程序設(shè)計(jì)的主要步驟
讓學(xué)生加深對(duì)加密解密的了解,知道加密和解密是一個(gè)互逆的過(guò)程,使學(xué)生操作更加熟練,
讓學(xué)生理解一個(gè)文件可以多次加密也可以多次解密。 |
探 索 練 習(xí) |
試著讓學(xué)生改變一下解密程序,使加密后的文件,需要進(jìn)行2次或多次解密才能得到原文件 |
學(xué)生嘗試解密,試圖解密文件。 |
使學(xué)生初步理解計(jì)算機(jī)完成的工作是由人的思想決定的。 |
課 堂 小 結(jié) |
一起回顧本節(jié)課內(nèi)容,所有操作過(guò)程都是計(jì)算機(jī)完成的,但是他體現(xiàn)了人的意志
|
了解計(jì)算機(jī)只能按照人的思想,完成任務(wù)。 |
通過(guò)回顧梳理本節(jié)內(nèi)容,加深學(xué)生對(duì)本課印象。 |
四、總結(jié):
1、回顧整個(gè)程序設(shè)計(jì)的實(shí)戰(zhàn)過(guò)程
指出:現(xiàn)在我們使用的計(jì)算機(jī)還只能按照人們事先給定的步驟工作。遇到問(wèn)題時(shí),先要一步一步設(shè)計(jì)好怎么做,也就是設(shè)計(jì)好解決問(wèn)題的算法,最后選擇一種合適的計(jì)算機(jī)語(yǔ)言編寫(xiě)程序,將人類解決問(wèn)題的過(guò)程用計(jì)算機(jī)語(yǔ)言表述為指令,從而賦予計(jì)算機(jī)解決問(wèn)題的能力。計(jì)算機(jī)是按程序所規(guī)定的內(nèi)容和步驟進(jìn)行工作的,懂得程序設(shè)計(jì)的原理和方法將可以更好地利用計(jì)算機(jī)。
2、引導(dǎo)學(xué)生借助“教材實(shí)踐”進(jìn)一步探索。
(李重《編制計(jì)算機(jī)程序解決問(wèn)題》獲湖北省優(yōu)質(zhì)課競(jìng)賽一等獎(jiǎng)2010.11.4)