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

?

機(jī)房實(shí)踐教學(xué)問題簡議

2009-04-12 09:24:40王法遷
成才 2009年5期
關(guān)鍵詞:窗體C語言程序設(shè)計(jì)

■王法遷

機(jī)房實(shí)踐教學(xué)問題簡議

■王法遷

一、課堂教學(xué)中存在的問題

《C語言程序設(shè)計(jì)》課程涉及的知識(shí)面一般包括C語言的語法、面向?qū)ο缶幊?、常用API、異常處理、GUI編程等等內(nèi)容,有相當(dāng)?shù)睦碚撝R(shí)需要講解清楚。此外,一門編程語言需要經(jīng)過大量的實(shí)踐,來逐漸熟練語言的使用,掌握其編程方法和技巧。鑒于此,一般情況下,會(huì)將理論課安排在多媒體教室講授,實(shí)踐課安排在機(jī)房讓學(xué)生進(jìn)行上機(jī)實(shí)踐。但這種對理論教學(xué)和實(shí)踐教學(xué)的硬性劃分卻帶來了一些問題:

1.多媒體教室理論教學(xué)存在的問題

在多媒體教室講授理論知識(shí)部分時(shí),多半采取講授知識(shí)加演示例題的模式。整個(gè)授課過程,基本上由放映課件PPT、演示例題和分析代碼組成,其中穿插與學(xué)生的互動(dòng)。

但是,即使考慮到了為提高學(xué)生的積極性而采用了比較具有實(shí)用性、趣味性的示例,增強(qiáng)了與學(xué)生的互動(dòng),而對于電大學(xué)生而言,整個(gè)課堂教學(xué)仍然會(huì)顯得理論教學(xué)時(shí)間過長,枯燥無味,學(xué)生的注意力難以一直保持集中。

再者,教師在講授過程中,放映課件、演示程序以及分析代碼時(shí),學(xué)生都是觀看投影,容易產(chǎn)生一種距離感,找不到重點(diǎn),或是教師演示速度稍微快了一點(diǎn),學(xué)生就容易跟不上。

最后,多媒體教室進(jìn)行理論教學(xué)時(shí),學(xué)生基本上沒有機(jī)會(huì)進(jìn)行實(shí)踐,剛學(xué)到的知識(shí)和技術(shù),可能得到下一次上機(jī)實(shí)踐課時(shí)才能應(yīng)用,難保有相當(dāng)?shù)膶W(xué)生在實(shí)踐之前就遺忘了所學(xué)的內(nèi)容,教學(xué)效果自然打了折扣。

2.機(jī)房實(shí)踐教學(xué)存在的問題

在多媒體教室講授理論、機(jī)房實(shí)踐演練模式下,上機(jī)實(shí)踐課主要是教師布置實(shí)踐任務(wù),學(xué)生獨(dú)立完成實(shí)踐,在驗(yàn)收實(shí)踐成果的過程中如果發(fā)現(xiàn)共性問題,再找時(shí)間集中解決問題,這樣的實(shí)踐課也存在一些問題。

首先,理論知識(shí)以及示例在理論課時(shí)已經(jīng)講過,只會(huì)回顧一下重點(diǎn),不會(huì)重復(fù)講解,因此,總有部分學(xué)生因?yàn)檫z忘了之前講授的內(nèi)容,在缺少理論知識(shí)做基礎(chǔ)、沒有示例程序做鋪墊的情況下,這些學(xué)生就難以獨(dú)立編寫程序,常常會(huì)覺得迷惘,不知該如何下手。

其次,在驗(yàn)收實(shí)踐成果的階段去發(fā)現(xiàn)問題,然后再找時(shí)間解決問題,這個(gè)周期較長,不利于收到較好的效果。

所以將《C語言程序設(shè)計(jì)》的課堂教學(xué)劃分為理論課和實(shí)踐課兩部分,沒有很好地將理論與實(shí)踐結(jié)合起來,反而有些理論與實(shí)踐脫節(jié)的趨勢,難以達(dá)到很好的教學(xué)效果。

二、關(guān)于實(shí)踐教學(xué)的一點(diǎn)建議

為尋求更有效的課堂教學(xué)模式,筆者在自己近年的教學(xué)實(shí)踐過程中進(jìn)行了反思和總結(jié),對《C語言程序設(shè)計(jì)》的課堂教學(xué)提出下述建議:

課堂教學(xué)的原則。將理論與實(shí)踐融合到一起,使學(xué)生在理解了必要的理論知識(shí)基礎(chǔ)上,及時(shí)進(jìn)行實(shí)踐應(yīng)用,掌握實(shí)踐技能。一步一個(gè)腳印,每次課堂教學(xué)都擬定一個(gè)教學(xué)目標(biāo),使得學(xué)生每一次課都有切實(shí)的收獲。

教學(xué)場所的選擇。應(yīng)選擇同時(shí)具備多媒體教學(xué)功能和實(shí)踐功能的多媒體機(jī)房。教師和學(xué)生每人一臺(tái)計(jì)算機(jī),具備多媒體教學(xué)軟件,能將教師機(jī)的屏幕廣播至每一臺(tái)學(xué)生機(jī)。講授過程中學(xué)生面對自己的屏幕就可以跟隨教師的講解,近距離清晰地看到教師的課件、程序的演示等等,能在學(xué)生頭腦中形成更鮮明更深刻的印象。在課內(nèi),學(xué)生就可以及時(shí)動(dòng)手實(shí)踐,消化吸收所學(xué)內(nèi)容,及時(shí)掌握實(shí)踐技能。

課堂教學(xué)過程的設(shè)計(jì)。對于《C語言程序設(shè)計(jì)》這樣實(shí)踐性較強(qiáng)的課程,建議采用如下案例式教學(xué)模式:(圖一)

以《C語言程序設(shè)計(jì)》的一次課為例,授課內(nèi)容為C語言GUI程序設(shè)計(jì)之Swing程序設(shè)計(jì)的文本組件的應(yīng)用。擬定課堂教學(xué)目標(biāo):Swing中常用文本組件的應(yīng)用。確定授課場所:具備多媒體教學(xué)軟件的機(jī)房。

授課具體內(nèi)容如下:

1)擺案例:列舉文本組件在GUI程序中的實(shí)際應(yīng)用,典型的如登陸窗體,用戶注冊資料的填寫等等,可以引導(dǎo)學(xué)生思考類似案例,激發(fā)學(xué)生的好奇心從而增強(qiáng)學(xué)習(xí)動(dòng)力。

圖C語言程序設(shè)計(jì)課堂教學(xué)過程設(shè)計(jì)

擺案例?演示案例?初步分析案例的實(shí)現(xiàn)?講解涉及的知識(shí)?詳細(xì)分析案例:從設(shè)計(jì)到代碼實(shí)現(xiàn)?學(xué)生實(shí)踐?發(fā)現(xiàn)問題、解決問題?小結(jié)?為學(xué)生課后的擴(kuò)展學(xué)習(xí)提供幫助

2)演示案例:以登陸窗體的創(chuàng)建為例,演示程序的運(yùn)行,讓學(xué)生知道一個(gè)登陸窗體應(yīng)該是什么樣的,運(yùn)行效果是怎樣的,從而引導(dǎo)學(xué)生思考如何設(shè)計(jì)實(shí)現(xiàn)這樣的效果。演示案例時(shí)要注意放慢速度,確保學(xué)生能看清程序運(yùn)行的過程。對于案例的演示,教師是很熟練的,但學(xué)生是第一次看到這個(gè)程序的運(yùn)行,他們并不知道下一步要做什么或者出現(xiàn)什么,因此,教師在演示案例時(shí)一定要留出時(shí)間給學(xué)生理解和消化。

3)初步分析案例的實(shí)現(xiàn):結(jié)合登陸窗體的演示,分析該窗體的界面組成和功能需求。

4)講解涉及的知識(shí):重點(diǎn)講解界面上文本組件的使用,常用的操作方法等等。

5)詳細(xì)分析案例:從登陸窗體的界面設(shè)計(jì)到功能實(shí)現(xiàn),詳細(xì)分析其設(shè)計(jì)過程和編碼過程,在分析過程中注意給學(xué)生灌輸C語言GUI程序設(shè)計(jì)的基本流程、編碼方式等思想和技巧,使學(xué)生逐步熟悉C語言GUI程序設(shè)計(jì)技巧。

6)學(xué)生實(shí)踐:布置實(shí)踐任務(wù),讓學(xué)生能夠即學(xué)即用,盡量當(dāng)堂掌握所學(xué)知識(shí),達(dá)到較好的教學(xué)效果。實(shí)踐任務(wù)的設(shè)計(jì)要注意難度的把握,由淺入深地逐步鍛煉學(xué)生運(yùn)用知識(shí)的能力,比如說可以將演示案例適當(dāng)調(diào)整要求以后再讓學(xué)生完成。

7)發(fā)現(xiàn)問題、解決問題:在學(xué)生動(dòng)手實(shí)踐過程中,教師要觀察學(xué)生的完成情況,注意發(fā)現(xiàn)共性問題,并及時(shí)予以糾正,將今后出現(xiàn)該種錯(cuò)誤的幾率盡量降到最低。

8)小結(jié):適當(dāng)回顧本次課的重點(diǎn)和難點(diǎn),提出本次課的目標(biāo),讓學(xué)生明確該次課應(yīng)該掌握哪些知識(shí)和技巧。那么,即使有學(xué)生課內(nèi)沒有達(dá)到這一目標(biāo),他在課后仍然可以朝這個(gè)目標(biāo)努力,而不至于下課后就失去了學(xué)習(xí)的重點(diǎn),久而久之可能就越掉越遠(yuǎn)了。

9)為學(xué)生課后的擴(kuò)展學(xué)習(xí)提供幫助:這個(gè)環(huán)節(jié)可以貫穿在課堂教學(xué)過程中,比如說講解涉及的知識(shí)時(shí)不可能把一個(gè)組件的所有用法都講到,這個(gè)時(shí)候就可以引導(dǎo)學(xué)生閱讀C語言docs,瀏覽和學(xué)習(xí)各種組件的方法,這對C語言的學(xué)習(xí)是非常必要和有益的;在實(shí)踐環(huán)節(jié),除了難度適宜的實(shí)踐以外,還可以設(shè)計(jì)一些稍有難度或涉及到課外知識(shí)的實(shí)踐,作為學(xué)生課后拓展學(xué)習(xí)之用,這樣可以讓學(xué)得相對較好的同學(xué)得到更好的鍛煉,也可以進(jìn)一步激發(fā)學(xué)生學(xué)習(xí)的積極性。

(作者單位:武漢市廣播電視大學(xué))

責(zé)任編輯 張 泉

猜你喜歡
窗體C語言程序設(shè)計(jì)
基于Visual Studio Code的C語言程序設(shè)計(jì)實(shí)踐教學(xué)探索
試談Access 2007數(shù)據(jù)庫在林業(yè)檔案管理中的應(yīng)用
檔案天地(2019年5期)2019-06-12 05:12:02
從細(xì)節(jié)入手,談PLC程序設(shè)計(jì)技巧
電子制作(2019年9期)2019-05-30 09:42:04
基于C語言的計(jì)算機(jī)軟件編程
電子制作(2018年16期)2018-09-26 03:27:08
高職高專院校C語言程序設(shè)計(jì)教學(xué)改革探索
PLC梯形圖程序設(shè)計(jì)技巧及應(yīng)用
論子函數(shù)在C語言數(shù)據(jù)格式輸出中的應(yīng)用
基于LayeredWindow的異形窗體局部刷新
中文信息(2014年2期)2014-03-06 23:49:14
巧設(shè)WPS窗體控件讓表格填寫更規(guī)范
WinCE.net下圖形用戶界面的開發(fā)
增城市| 清原| 蒙城县| 九台市| 浦县| 新疆| 莱芜市| 策勒县| 巢湖市| 若尔盖县| 余姚市| 丹棱县| 定边县| 泗水县| 陇南市| 迁西县| 湾仔区| 唐山市| 墨玉县| 仁化县| 江陵县| 万荣县| 会东县| 垦利县| 镶黄旗| 融水| 义马市| 怀柔区| 祁阳县| 左权县| 宽甸| 高邮市| 乐山市| 北宁市| 通许县| 玉门市| 望奎县| 普兰店市| 五常市| 鄂托克前旗| 英德市|