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

?

在面向?qū)ο蟪绦蛟O(shè)計(jì)(VFP6)教學(xué)中合理運(yùn)用案例教學(xué)法

2012-04-29 02:09:45孔令鳳
考試周刊 2012年25期
關(guān)鍵詞:表單面向?qū)ο?/a>程序設(shè)計(jì)

孔令鳳

摘要: 案例教學(xué)法是計(jì)算機(jī)教學(xué)中行之有效的一種方法,在VFP6面向?qū)ο蟪绦蛟O(shè)計(jì)中優(yōu)勢(shì)更為突出。生動(dòng)實(shí)用的案例能貼近學(xué)生實(shí)際生活,學(xué)生容易對(duì)教學(xué)內(nèi)容產(chǎn)生濃厚興趣,同時(shí)還能體驗(yàn)到成功的喜悅。

關(guān)鍵詞: 中職學(xué)校VFP6案例教學(xué)法

Visual FoxPro6.0(VFP6)是一種為數(shù)據(jù)庫(kù)管理和應(yīng)用程序開(kāi)發(fā)而設(shè)計(jì)的功能強(qiáng)大的面向?qū)ο蟮沫h(huán)境,是目前應(yīng)用較為廣泛的開(kāi)發(fā)工具之一。各中職學(xué)校都開(kāi)設(shè)了這門課程,目的是培養(yǎng)學(xué)生在掌握必要的理論知識(shí)基礎(chǔ)上,能熟練地使用數(shù)據(jù)庫(kù)、數(shù)據(jù)表、查詢、視圖、表單、報(bào)表和菜單,開(kāi)發(fā)出小型的面向?qū)嶋H應(yīng)用的程序。在實(shí)際教學(xué)過(guò)程中,為了避免學(xué)生被動(dòng)記憶教師講授的知識(shí)和程序結(jié)構(gòu),可采用案例教學(xué)法,將程序的開(kāi)發(fā)中用到的相關(guān)知識(shí)做成案例,每次授課時(shí)根據(jù)課的內(nèi)容選擇一個(gè)相關(guān)的案例,通過(guò)演示、講解、分析、練習(xí),讓學(xué)生從實(shí)踐中體驗(yàn)成功的樂(lè)趣,掌握所學(xué)知識(shí),使教學(xué)達(dá)到理想的效果。

一、簡(jiǎn)單易學(xué)的案例可激發(fā)學(xué)生的編程興趣

在學(xué)習(xí)面向?qū)ο蟮某绦蛟O(shè)計(jì)之前,教師可以安排一個(gè)簡(jiǎn)單易學(xué)的實(shí)例,讓學(xué)生從實(shí)踐中感受到程序設(shè)計(jì)并不難,從而激發(fā)學(xué)生的學(xué)習(xí)興趣,滿足他們渴望成功的愿望,為以后學(xué)習(xí)編程打下良好的心理基礎(chǔ)。

例如:設(shè)計(jì)一個(gè)從右向左移動(dòng)的字幕(“悄悄地我來(lái)啦!”)

在表單上添加標(biāo)簽和計(jì)時(shí)器控件各一個(gè),將Label1的Caption值設(shè)置為“悄悄地我來(lái)啦!”,Timer1的Interval的值設(shè)置為180,Enabled設(shè)置為T

Timer的事件代碼編寫如下:

IF Thisform.label1.left<1

Thisform.label1.left=Thisform.width-10

ELSE

Thisform.label1.left=Thisform.label1.left-4

ENDIF

學(xué)生經(jīng)過(guò)簡(jiǎn)單的操作,表單中有了動(dòng)畫效果,文字從右邊向左邊移動(dòng),并不斷循環(huán)執(zhí)行。

二、課前演示實(shí)例,讓學(xué)生對(duì)新內(nèi)容有感性認(rèn)識(shí)

教師在新授課前可以先演示實(shí)例,讓學(xué)生對(duì)所學(xué)知識(shí)有一個(gè)感性的認(rèn)識(shí),然后分析制作過(guò)程、講解知識(shí)要點(diǎn)?;緝?nèi)容講解完后,學(xué)生對(duì)知識(shí)達(dá)到了解或掌握的程度,然后教師帶領(lǐng)學(xué)生一起按照標(biāo)準(zhǔn)步驟完成本案例,最終讓學(xué)生清晰地學(xué)會(huì)程序設(shè)計(jì)的完整過(guò)程。

例如:授課前先演示“學(xué)生學(xué)籍管理”表單,表單上部顯示當(dāng)前記錄內(nèi)容,底部有若干個(gè)命令按鈕,如:“第一個(gè)”、“最后一個(gè)”、“查找”、“打印”、“刪除”、“退出”等。學(xué)生過(guò)去常用“編輯窗口”或“瀏覽窗口”顯示表的內(nèi)容,不能直接看到備注字段和通用字段的內(nèi)容,突然看到如此直觀的顯示界面,耳目一新,求知的欲望也由此激發(fā)。接下來(lái)教師分析、講解新知識(shí):“用表單向?qū)?chuàng)建表單”。分析講解之后,再由學(xué)生按照標(biāo)準(zhǔn)步驟操作。在上機(jī)實(shí)習(xí)的過(guò)程中,教師巡回指導(dǎo),協(xié)助學(xué)生完成。實(shí)踐證明,此方法效果良好。

三、精選案例,使學(xué)生在模仿中掌握抽象概念

面向?qū)ο蟪绦蛟O(shè)計(jì)中有許多抽象難懂的概念,比如對(duì)象、屬性、方法、事件等,學(xué)生在毫無(wú)相關(guān)知識(shí)準(zhǔn)備的前提下理解這些概念比較困難,同時(shí)也容易打擊學(xué)生編程的積極性,教學(xué)效果可想而知。教師可操作簡(jiǎn)單的實(shí)例,讓學(xué)生觀看、模仿,在實(shí)際操作中領(lǐng)悟這些概念,并適時(shí)歸納總結(jié),讓學(xué)生在輕松愉快的氣氛中接受新知識(shí)。

例如,在學(xué)習(xí)對(duì)象、屬性、方法和事件的有關(guān)概念時(shí),先不要把枯燥的理論知識(shí)灌輸給學(xué)生,可以由教師演示如下“猜數(shù)游戲”案例:?jiǎn)螕簟伴_(kāi)始”按鈕,隨機(jī)產(chǎn)生三個(gè)數(shù)字(位于三個(gè)文本框中),單擊“停止”按鈕,獲得三位數(shù)字的隨機(jī)數(shù)。學(xué)生看到實(shí)際效果后,教師再演示制作過(guò)程,學(xué)生模仿:

(1)表單上添加一個(gè)按鈕command1,把它的caption設(shè)為"開(kāi)始"

(2)表單上添加三個(gè)文本框Text1、Text2、Text3

(3)再加一個(gè)計(jì)時(shí)器控件timer1,控件的屬性和事件代碼如下:

設(shè)置屬性:interval值為2,enable值為.f.

*雙擊timer1,并在time事件中輸入如下代碼:

Thisform.text1.value=int(rand()*10)

thisform.text2.value=int(rand()*10)

thisform.text3.value=int(rand()*10)

thisform.refresh

*command1的click事件:

if thisform.command1.caption="開(kāi)始"

thisform.command1.caption="停止"

thisform.timer1.enabled=t

else

thisform.command1.caption="開(kāi)始"

thisform.timer1.enabled=f

endif

在整個(gè)操作過(guò)程中,教師不用講解每件事的含義,完成任務(wù)后先讓學(xué)生思考以下問(wèn)題:什么是對(duì)象、屬性、方法、事件?然后讓他們找到實(shí)例中的對(duì)象,不同對(duì)象的屬性、方法、事件,最后教師適當(dāng)歸納和小結(jié)。結(jié)束本次學(xué)習(xí)時(shí),學(xué)生能明確創(chuàng)建應(yīng)用程序的基本步驟,以及如何向表單內(nèi)添加對(duì)象、設(shè)置對(duì)象屬性、寫事件代碼,等等。

實(shí)踐證明,在程序設(shè)計(jì)教學(xué)中合理有效地使用案例教學(xué)將會(huì)很好地解決傳統(tǒng)教學(xué)中遇到的問(wèn)題,能夠充分調(diào)動(dòng)學(xué)生學(xué)習(xí)的積極性,并提高學(xué)生解決實(shí)際問(wèn)題能力和探索創(chuàng)新能力。

參考文獻(xiàn):

[1]魏茂林.數(shù)據(jù)庫(kù)應(yīng)用技術(shù)——Visual Fox Pro6.0.(第三版)電子工業(yè)出版社.

[2]張新平.淺談案例教學(xué)的兩個(gè)基本環(huán)節(jié)[J].成人教育,2004,(4).

猜你喜歡
表單面向?qū)ο?/a>程序設(shè)計(jì)
電子表單系統(tǒng)應(yīng)用分析
華東科技(2021年9期)2021-09-23 02:15:24
基于Visual Studio Code的C語(yǔ)言程序設(shè)計(jì)實(shí)踐教學(xué)探索
從細(xì)節(jié)入手,談PLC程序設(shè)計(jì)技巧
電子制作(2019年9期)2019-05-30 09:42:04
面向?qū)ο蟮挠?jì)算機(jī)網(wǎng)絡(luò)設(shè)計(jì)軟件系統(tǒng)的開(kāi)發(fā)
淺談網(wǎng)頁(yè)制作中表單的教學(xué)
面向?qū)ο蟮臄?shù)據(jù)交換協(xié)議研究與應(yīng)用
高職高專院校C語(yǔ)言程序設(shè)計(jì)教學(xué)改革探索
面向?qū)ο骔eb開(kāi)發(fā)編程語(yǔ)言的的評(píng)估方法
PLC梯形圖程序設(shè)計(jì)技巧及應(yīng)用
面向?qū)ο笮畔⑻崛≈杏跋穹指顓?shù)的選擇
河南科技(2014年10期)2014-02-27 14:09:03