国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

信息的編程加工

2005-04-29 16:35:27黃亞強(qiáng)
中國信息技術(shù)教育 2005年5期
關(guān)鍵詞:計算機(jī)程序程序設(shè)計編程

黃亞強(qiáng)

教學(xué)目標(biāo)

讓學(xué)生親身感受計算機(jī)程序解決問題的過程,了解用高級語言編程工具解決問題的基本方法,感悟計算機(jī)程序設(shè)計的思想,了解計算機(jī)程序設(shè)計的基本流程,激發(fā)學(xué)生對信息技術(shù)的求知欲,提高其學(xué)習(xí)興趣,形成積極主動學(xué)習(xí)信息技術(shù)的態(tài)度,將信息技術(shù)應(yīng)用到其他學(xué)科并解決其中的問題;引導(dǎo)學(xué)生了解更多有關(guān)程序設(shè)計的基本知識,引發(fā)其學(xué)習(xí)選修課程《算法與程序設(shè)計》的興趣。

教材、學(xué)情分析

本節(jié)的作用和地位

用計算機(jī)程序解決問題,是信息加工和處理的一種重要手段,是人們把現(xiàn)實(shí)世界的任務(wù)轉(zhuǎn)換成計算機(jī)可以直接識別并執(zhí)行的指令代碼。通過學(xué)習(xí)本節(jié)內(nèi)容,讓學(xué)生了解計算機(jī)是在人的具體指令之下解決實(shí)際問題的,計算機(jī)程序是一組操作指令或語句序列,以往使用過的工具軟件實(shí)際上也是一種計算機(jī)程序,只不過是由別人已經(jīng)編寫好、可以在計算機(jī)上直接使用的而已。

通過操作和剖析已經(jīng)編好的計算機(jī)程序,在解決實(shí)際問題中分析并了解其工作過程,這種通過問題分析形成算法、再利用計算機(jī)程序解決問題的思路和做法,對學(xué)生幫助很大。

本節(jié)主要內(nèi)容介紹

教師執(zhí)行一個畫二次函數(shù)y=x2的圖像的小程序,讓學(xué)生了解計算機(jī)程序的工作過程,通過解剖這段程序,讓學(xué)生了解程序設(shè)計的基本流程。在學(xué)生練習(xí)時,將源程序提供給學(xué)生,讓學(xué)生運(yùn)行程序,親身感受計算機(jī)程序解決問題的過程,在此基礎(chǔ)上對源程序進(jìn)行修改,畫出其他函數(shù)的圖像。

重點(diǎn)、難點(diǎn)分析

教學(xué)重點(diǎn):在高級語言環(huán)境中執(zhí)行一段簡單實(shí)用的計算機(jī)程序代碼,了解其工作過程。

教學(xué)難點(diǎn):解剖程序,了解其結(jié)構(gòu)組成和具體作用,認(rèn)識計算機(jī)程序設(shè)計的基本流程。

學(xué)生分析

我校高一年級學(xué)生入校后,我們作過簡單調(diào)查,有5%左右學(xué)生的信息技術(shù)水平是零起點(diǎn),還有30%的學(xué)生雖非零起點(diǎn),但對以前所學(xué)知識掌握得較差。

教學(xué)策略設(shè)計

教學(xué)方法設(shè)計

針對學(xué)情,我在教學(xué)中沒有用教材提供的程序,而是選用了學(xué)生熟悉的畫函數(shù)圖像的例子,通過學(xué)生總結(jié)數(shù)學(xué)課中畫函數(shù)圖像的方法和步驟,引導(dǎo)出計算機(jī)解決問題的方法和步驟,即“算法”。教學(xué)中采用了活動式、啟發(fā)式和探究式等教學(xué)模式。

教學(xué)設(shè)計中安排了大量嘗試性、探索性的活動,引導(dǎo)學(xué)生積極主動地完成學(xué)習(xí)任務(wù);逐步建立起自主性和研究性的學(xué)習(xí)模式,從而更加突出學(xué)生在教學(xué)過程中的主體地位;教學(xué)中還安排了大量實(shí)踐性、操作性的內(nèi)容,使學(xué)生在具體活動中理解信息技術(shù)的基本知識,掌握信息處理的基本技能,并能夠靈活應(yīng)用到學(xué)習(xí)和生活中。

關(guān)于教-學(xué)流程和教-學(xué)活動的設(shè)計思路(圖1)

學(xué)生上機(jī)操作安排和教師應(yīng)用信息技術(shù)的情況

1.學(xué)生上機(jī)操作的任務(wù)和目標(biāo);教師應(yīng)注意哪些方面的巡視指導(dǎo)?

由于學(xué)生信息技術(shù)水平參差不齊,學(xué)生上機(jī)練習(xí)采用分層的任務(wù)和目標(biāo),將學(xué)生按是否“零起點(diǎn)”分為A類和B類。

A類:運(yùn)行程序,看運(yùn)行結(jié)果,親身感受計算機(jī)程序解決問題的過程,懂得計算機(jī)程序設(shè)計的基本流程;

B類:在A類的基礎(chǔ)上,能夠通過修改源程序畫出其他函數(shù)的圖像。

教師應(yīng)注意學(xué)生是否正確地運(yùn)行了程序、看到了運(yùn)行結(jié)果;修改源程序時,函數(shù)表達(dá)式寫得是否正確。

2.教師計劃使用哪些設(shè)備、軟件、課件或資源?

本節(jié)課的教學(xué)在多媒體機(jī)房進(jìn)行,需要多媒體廣播系統(tǒng)、投影等設(shè)備。學(xué)生機(jī)裝有VB軟件、教師為教學(xué)設(shè)計的課件及與教材配套的教學(xué)素材等資源。

教學(xué)過程

教與學(xué)的過程描述

教與學(xué)的過程描述

關(guān)鍵環(huán)節(jié)提煉

1.引入:借助高一年級學(xué)生正在學(xué)習(xí)函數(shù)圖像知識的背景,從演示畫學(xué)生熟悉的y=x2函數(shù)圖像入手,能立即喚起學(xué)生的求知欲,使其產(chǎn)生學(xué)習(xí)興趣。

2.剖析:這一環(huán)節(jié)的流程如圖2所示。

學(xué)生在數(shù)學(xué)課上所學(xué)的用描點(diǎn)法畫函數(shù)圖像的方法、步驟所體現(xiàn)的數(shù)學(xué)思維,是計算機(jī)程序設(shè)計的基礎(chǔ)。我利用對比的方法,從人機(jī)對話的角度,逐句剖析計算機(jī)畫二次函數(shù)y=x2的圖像的程序(見程序剖析實(shí)例),讓學(xué)生了解其結(jié)構(gòu)組成和具體作用,懂得計算機(jī)程序設(shè)計的基本思想:按照人類解決問題的思維方法,進(jìn)行人機(jī)對話。計算機(jī)能夠聽懂的“話”,就是我們輸入的命令。這樣,有利于消除學(xué)生對計算機(jī)編程的神秘感,激發(fā)學(xué)生的學(xué)習(xí)興趣。

程序剖析實(shí)例:

Private Sub Command1_Click( ) '事件

Dim x, y As Single '定義變量

Picture1.Scale (-10, 25)-(10, -25) '定義坐標(biāo)系

Picture1.Line (-10, 0)-(10, 0), RGB(0, 0, 255) '畫橫坐標(biāo)軸

Picture1.Line (0, 25)-(0, -25), RGB(0, 0, 255) '畫縱坐標(biāo)軸

'描點(diǎn)畫函數(shù)圖像

For x = -5 To 5 Step 0.0001

y = x ^ 2

Picture1.PSet (x, y), RGB(255, 0, 0)

Next x

End Sub

在這個環(huán)節(jié)中,我沒有采用教材中“用冒泡排序法解決100米決賽成績排序問題”的實(shí)例,基于兩方面的考慮:其一,寧夏處于西部欠發(fā)達(dá)地區(qū),信息技術(shù)教育特別是計算機(jī)語言的學(xué)習(xí)相對滯后,大部分學(xué)生在初中沒有接觸過計算機(jī)語言,還有一部分學(xué)生是“零起點(diǎn)”;其二,用“冒泡排序法解決100米決賽成績排序問題”的程序設(shè)計,涉及循環(huán)語句、條件語句和循環(huán)嵌套等知識,需要的課時多,作為實(shí)例剖析難度較大,可能會使學(xué)生產(chǎn)生計算機(jī)程序難學(xué)的負(fù)面效應(yīng)。

3.體驗(yàn):教材中安排了“編程實(shí)現(xiàn)”小節(jié)讓學(xué)生經(jīng)歷和體驗(yàn)程序設(shè)計的過程,其“界面設(shè)計”、“代碼編寫”和“調(diào)試運(yùn)行”三個環(huán)節(jié)非常好。我結(jié)合學(xué)生的實(shí)際情況,仍以畫y=x2二次函數(shù)的圖像為主題,組織學(xué)生實(shí)施上述三個環(huán)節(jié)的學(xué)習(xí)、體驗(yàn)。首先將引入課題時運(yùn)行的幾個畫函數(shù)圖像的小程序提供給學(xué)生,讓其觀看界面的設(shè)計、程序的代碼,然后運(yùn)行程序,在此基礎(chǔ)上修改源程序代碼,設(shè)計界面,畫出其他函數(shù)的圖像,感受計算機(jī)程序解決問題的過程。

4.評價和交流:整個教學(xué)過程注重師生、生生間的交流互動。例如,在“編程實(shí)現(xiàn)”過程中,教師進(jìn)行有目的的分層指導(dǎo),讓完成任務(wù)的學(xué)生通過廣播教學(xué)給其他同學(xué)作示范,并介紹經(jīng)驗(yàn)、體會,教師及時進(jìn)行點(diǎn)評,其他學(xué)生提出補(bǔ)充或修改意見。

5.總結(jié)提升:在“編程實(shí)現(xiàn)”的基礎(chǔ)上,讓學(xué)生自己運(yùn)行教材配套光盤中的實(shí)用程序,教師引導(dǎo)學(xué)生討論,使其認(rèn)識到用計算機(jī)編程可以幫助我們解決很多問題:不但能解決畫函數(shù)圖像這樣的小問題,還能解決更大、更復(fù)雜的問題,如Office就是用VB開發(fā)出來的;認(rèn)識到“計算機(jī)解決問題和人解決問題一樣需要有清晰的解題步驟,而對于計算機(jī)而言,這種解題步驟就稱為算法”。

計算機(jī)編程解決問題的過程如圖3所示。

教學(xué)反思

教學(xué)設(shè)計

本節(jié)課課堂效果較好,部分學(xué)生下課后找我借VB光盤,說到家里去安裝,對編程產(chǎn)生了極大的熱情。在處理教材時,我曾經(jīng)很惶惑,也很憂慮,怕這樣處理別人會說你脫離教材。后來,這節(jié)課作為公開課在全區(qū)信息技術(shù)研討會上講時,受到了學(xué)生的歡迎和聽課老師的好評,信息技術(shù)課標(biāo)組的專家們聽完這節(jié)課后,也給了極高的評價。

本節(jié)課教學(xué)我感到較為成功的地方是:以學(xué)生為本,緊扣課標(biāo),教材處理恰當(dāng),通過運(yùn)行畫函數(shù)圖像的小程序抓住學(xué)生的視線;通過學(xué)生熟悉的描點(diǎn)法畫函數(shù)圖像引入課題;通過數(shù)學(xué)課中畫函數(shù)圖像的方法、步驟引入“算法”的概念;通過剖析程序,讓學(xué)生了解編程解決問題的方法和步驟;通過上機(jī)實(shí)踐,讓學(xué)生親身感受計算機(jī)編程解決問題的過程;通過感悟編程的過程,讓學(xué)生感受到編程就像跟計算機(jī)“對話”一樣;通過運(yùn)行配套光盤中的實(shí)用程序,使學(xué)生深刻地感受到用程序解決問題的魅力。

分層教學(xué)的實(shí)施

教學(xué)中采用了分層教學(xué),對不同的學(xué)生有不同的要求,使所有的學(xué)生都能達(dá)到課標(biāo)的要求,每個學(xué)生在自己的基礎(chǔ)上都有所提高。

感悟和提升

在教學(xué)中,很多學(xué)生能感悟出程序設(shè)計的過程像對話一樣,這正是程序設(shè)計的精髓。

不足

這節(jié)課內(nèi)容較多,學(xué)生交流的時間較少,對學(xué)生作品的評價不夠充分。

猜你喜歡
計算機(jī)程序程序設(shè)計編程
涉及計算機(jī)程序的專利保護(hù)問題的研究
法制博覽(2021年15期)2021-11-24 13:11:31
編程,是一種態(tài)度
元征X-431實(shí)測:奔馳發(fā)動機(jī)編程
編程小能手
基于Visual Studio Code的C語言程序設(shè)計實(shí)踐教學(xué)探索
紡織機(jī)上誕生的編程
從細(xì)節(jié)入手,談PLC程序設(shè)計技巧
電子制作(2019年9期)2019-05-30 09:42:04
對計算機(jī)程序保護(hù)中“同一作品”原則的質(zhì)疑——兼評《著作權(quán)法(修訂草案送審稿)》第5條第15項(xiàng)
高職高專院校C語言程序設(shè)計教學(xué)改革探索
對“計算機(jī)程序產(chǎn)品”權(quán)利要求審查的比較研究
專利代理(2016年1期)2016-05-17 06:14:09
海城市| 朝阳县| 阳春市| 社旗县| 海原县| 平舆县| 宜兴市| 平阳县| 华坪县| 台中市| 克拉玛依市| 平泉县| 祁阳县| 永胜县| 都兰县| 乌兰县| 清水县| 裕民县| 洛川县| 彰化县| 房产| 平罗县| 临湘市| 行唐县| 福泉市| 南康市| 石河子市| 凯里市| 县级市| 定襄县| 尤溪县| 饶平县| 张掖市| 略阳县| 五莲县| 湛江市| 浪卡子县| 苍山县| 兖州市| 海阳市| 晋江市|