• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    VB程序設(shè)計(jì)課程教學(xué)改革與實(shí)踐*

    2010-09-27 02:36:36劉芝怡陳舜青
    中國(guó)現(xiàn)代教育裝備 2010年15期
    關(guān)鍵詞:程序設(shè)計(jì)程序課程

    劉芝怡 陳舜青

    常州工學(xué)院 江蘇常州 213002

    VB程序設(shè)計(jì)課程教學(xué)改革與實(shí)踐*

    劉芝怡 陳舜青

    常州工學(xué)院 江蘇常州 213002

    公共計(jì)算機(jī)程序設(shè)計(jì)基礎(chǔ)課在高校教學(xué)中有著重要的地位。VB作為高校公共計(jì)算機(jī)程序設(shè)計(jì)基礎(chǔ)課的一門(mén)主干課程,本身枯燥、難懂,如何在計(jì)算機(jī)程序設(shè)計(jì)基礎(chǔ)課教學(xué)中,找到可以提高學(xué)生學(xué)習(xí)興趣和學(xué)習(xí)效率的教學(xué)方法,是廣大計(jì)算機(jī)教師需要不斷探索的課題。筆者結(jié)合自己的教學(xué)實(shí)踐和探索,闡述了VB程序設(shè)計(jì)教學(xué)中的幾點(diǎn)看法,經(jīng)實(shí)踐證明,可以有效地提高教學(xué)質(zhì)量。

    教學(xué)改革;教學(xué)實(shí)踐;Visual Basic

    計(jì)算機(jī)語(yǔ)言VB是我校非計(jì)算機(jī)專(zhuān)業(yè)學(xué)生的基礎(chǔ)課,但是學(xué)生對(duì)該門(mén)課程學(xué)習(xí)起來(lái)很吃力,主要原因在于VB語(yǔ)言枯燥、理解困難,學(xué)生又缺乏相應(yīng)的計(jì)算機(jī)編程知識(shí),導(dǎo)致學(xué)生對(duì)這門(mén)課缺乏興趣,難以學(xué)好。要解決以上問(wèn)題,就要激發(fā)學(xué)生的學(xué)習(xí)興趣,明確教學(xué)目的,建立以問(wèn)題和實(shí)例為核心的教學(xué)模式,從教學(xué)方法和教學(xué)手段等方面進(jìn)行改革,充分調(diào)動(dòng)學(xué)生學(xué)習(xí)的主動(dòng)性、積極性和創(chuàng)造性,激發(fā)學(xué)生的創(chuàng)新思維和創(chuàng)新意識(shí),在實(shí)踐中逐漸掌握思考問(wèn)題、解決問(wèn)題的方法,提高其創(chuàng)新實(shí)踐的能力。課改組在近幾年的教學(xué)實(shí)踐中進(jìn)行了如下改革探索,取得了較好的教學(xué)效果。

    一、明確課程任務(wù)和目標(biāo),激發(fā)學(xué)習(xí)興趣

    興趣是學(xué)習(xí)的巨大動(dòng)力,是學(xué)生主動(dòng)學(xué)習(xí)的力量源泉。激發(fā)學(xué)生的學(xué)習(xí)興趣,是促進(jìn)學(xué)生勤奮學(xué)習(xí)的一個(gè)很重要的因素。VB程序設(shè)計(jì)是高校的知識(shí)基礎(chǔ)型課程,一般在大一第二學(xué)期開(kāi)課,與專(zhuān)業(yè)知識(shí)基本沒(méi)有聯(lián)系,學(xué)生學(xué)完后大都不能繼續(xù)應(yīng)用于高年級(jí)的專(zhuān)業(yè)學(xué)習(xí)之中,失去了學(xué)以致用的學(xué)習(xí)目的,同時(shí)也使學(xué)生在學(xué)習(xí)過(guò)程中大多只是應(yīng)付考試,缺乏主動(dòng)探索學(xué)習(xí)的驅(qū)動(dòng)力,使得學(xué)習(xí)目的不明確,學(xué)習(xí)熱情也不高。

    分析上述問(wèn)題產(chǎn)生的原因,主要還是由于教師在教學(xué)過(guò)程設(shè)計(jì)上存在一定的問(wèn)題,在組織教學(xué)過(guò)程中沒(méi)能給學(xué)生建立起一個(gè)完整的學(xué)習(xí)目標(biāo)框架。因此,上好第一節(jié)課是關(guān)鍵,是本門(mén)課程成功的重要環(huán)節(jié)。第一次課的主要內(nèi)容最好是“程序設(shè)計(jì)趣味導(dǎo)學(xué)”,即給學(xué)生多演示一些有趣味的程序,可以考慮從簡(jiǎn)單的游戲程序入手,調(diào)動(dòng)起學(xué)生的興趣,讓學(xué)生真切感受到學(xué)習(xí)的必要性;演示完成后,教師可以把程序源代碼提供給他們,讓他們自己在電腦上演練一番,從而使學(xué)生在親手操作過(guò)程中體驗(yàn)成功的喜悅;教師還可以向?qū)W生展示往屆學(xué)生的優(yōu)秀作品,讓學(xué)生看到努力的方向,激發(fā)他們的學(xué)習(xí)積極性。

    另外,在VB實(shí)際教學(xué)過(guò)程中,教師要注意VB語(yǔ)法與所教學(xué)生的專(zhuān)業(yè)實(shí)際問(wèn)題的聯(lián)系和結(jié)合。教師平時(shí)上課的時(shí)候,舉一些與學(xué)生專(zhuān)業(yè)有關(guān)的例子(考慮到任課教師未必熟悉學(xué)生的專(zhuān)業(yè)知識(shí),可以采用如下方法具體實(shí)施,即VB任課教師與學(xué)生的專(zhuān)業(yè)課教師溝通,由專(zhuān)業(yè)課教師提出需求,給出相應(yīng)問(wèn)題的手工計(jì)算方法,然后VB教師將其設(shè)計(jì)成案例),讓學(xué)生熟知VB在他們所學(xué)專(zhuān)業(yè)中的應(yīng)用,這樣有助于提高他們學(xué)習(xí)的積極性。

    二、注重范例教學(xué),獨(dú)立范例和綜合范例結(jié)合進(jìn)行

    范例教學(xué)理論是由德國(guó)的瓦根舍因和克拉夫基等人提出的,瓦根舍因認(rèn)為在科技迅猛發(fā)展的形勢(shì)下,必須改革煩瑣的教材內(nèi)容,充實(shí)根本的、基礎(chǔ)的和本質(zhì)的內(nèi)容,通過(guò)“范例”訓(xùn)練學(xué)生的思維能力,即以“關(guān)鍵性問(wèn)題”帶動(dòng)教學(xué)。范例教學(xué)通過(guò)“提出問(wèn)題—分析問(wèn)題—引入新知識(shí)點(diǎn)—解決問(wèn)題—總結(jié)知識(shí)點(diǎn)”這種教學(xué)模式,把相關(guān)的基本概念、解題的基本方法和思路傳授給學(xué)生,從而使學(xué)生形成深刻、形象、牢固的記憶,對(duì)啟發(fā)思維、激勵(lì)情趣、提高學(xué)習(xí)效率起到重要作用。

    教師在VB的教學(xué)過(guò)程中也必須結(jié)合大量的獨(dú)立范例,讓學(xué)生真正體會(huì)到VB的可視化設(shè)計(jì)和它的實(shí)用性。比如在講解分支結(jié)構(gòu)時(shí),如果只單純講理論,學(xué)生聽(tīng)起來(lái)很枯燥,同時(shí)也難以掌握。此時(shí),教師可通過(guò)解決實(shí)際問(wèn)題例子來(lái)講解。例如,請(qǐng)同學(xué)們?yōu)檫\(yùn)輸公司設(shè)計(jì)一個(gè)運(yùn)費(fèi)計(jì)算器,要求輸入重量和距離后能立刻計(jì)算出價(jià)格。設(shè)每噸貨物每千米的基本運(yùn)費(fèi)為2元,并且在一定路程范圍內(nèi)可以享受以下折扣:

    教師引導(dǎo)學(xué)生對(duì)收費(fèi)標(biāo)準(zhǔn)進(jìn)行分析,路程和運(yùn)費(fèi)之間的關(guān)系,總運(yùn)費(fèi)的計(jì)算公式是什么?編寫(xiě)程序時(shí)用什么語(yǔ)句可以實(shí)現(xiàn)這個(gè)功能?這個(gè)程序的實(shí)現(xiàn)過(guò)程并不難,但卻可以加深學(xué)生對(duì)程序設(shè)計(jì)中分支結(jié)構(gòu)的理解,編好程序后,學(xué)生都有很大的成就感,覺(jué)得自己真的就是一個(gè)程序設(shè)計(jì)師,為運(yùn)輸公司解決了一個(gè)很大的難題。在成功的體驗(yàn)中,也增強(qiáng)了對(duì)程序設(shè)計(jì)課程學(xué)習(xí)的興趣。

    教師在選擇范例時(shí)應(yīng)遵循以下原則:(1)針對(duì)性原則。教學(xué)范例的選取和設(shè)計(jì)應(yīng)針對(duì)教學(xué)目的,這有助于突破教學(xué)中的重點(diǎn)和難點(diǎn),加深對(duì)基礎(chǔ)概念、基本原理的理解掌握。(2)啟發(fā)性原則。范例中應(yīng)包含一定的問(wèn)題,能啟發(fā)學(xué)生思考。(3)典型性原則?,F(xiàn)實(shí)生活是豐富多彩的,只有選擇典型的范例進(jìn)行教學(xué),才能使學(xué)生掌握的理論和方法具有普遍性,從而舉一反三,有效解決實(shí)際問(wèn)題。教師要經(jīng)常積累一些有用的范例以便于教學(xué),如果手頭上沒(méi)有能涵蓋教學(xué)內(nèi)容的范例,教師還需要自己動(dòng)手設(shè)計(jì)范例,建立范例庫(kù)。

    雖然獨(dú)立范例可以加強(qiáng)對(duì)每個(gè)知識(shí)點(diǎn)的運(yùn)用和理解,但對(duì)前后知識(shí)往往沒(méi)有連貫性,對(duì)學(xué)生的實(shí)際應(yīng)用能力提高不大。我們?cè)诮虒W(xué)實(shí)踐中體會(huì)到除經(jīng)典的獨(dú)立范例外,還需要有實(shí)用價(jià)值、典型、規(guī)模較大的綜合范例。隨著課程的講授,綜合范例逐步完善,難度逐漸增加,使學(xué)生有一個(gè)完整的程序設(shè)計(jì)印象。

    三、重視課堂提問(wèn),引導(dǎo)學(xué)生積極思考

    傳統(tǒng)課堂中教師也經(jīng)常會(huì)進(jìn)行提問(wèn),但所提的大都是記憶型的問(wèn)題,僅要求學(xué)生根據(jù)書(shū)本作直接的回憶或?qū)唧w事實(shí)作回答,而很少要求學(xué)生作高水平的思維。教師應(yīng)避免那些只用“是”或“否”來(lái)回答的提問(wèn),盡量使用如下三類(lèi)問(wèn)題。

    1.發(fā)散式提問(wèn)

    它是指允許做出多種可能解釋或回答的提問(wèn),特別是那些能用“怎么樣”和“為什么”提出的問(wèn)題,這些問(wèn)題能誘發(fā)學(xué)生進(jìn)行深入思考,使得學(xué)生親自去進(jìn)行觀察、推理和判斷。例如:怎么樣才能使10個(gè)數(shù)按由小到大的順序排列呢?

    2.假設(shè)性提問(wèn)

    假設(shè)性提問(wèn)中的問(wèn)題是讓學(xué)生思考,條件的改變對(duì)程序結(jié)果產(chǎn)生的影響。這種提問(wèn)方式要求學(xué)生根據(jù)已有的知識(shí)進(jìn)行猜測(cè),做出創(chuàng)造性的回答。一方面使得學(xué)生改變思路,轉(zhuǎn)到不熟悉甚至看起來(lái)陌生的領(lǐng)域中,對(duì)他們想象力和理解力提出挑戰(zhàn);另一方面也能加深對(duì)原有知識(shí)的理解。例如:將程序從形式1改為形式2對(duì)輸出結(jié)果有何影響?

    3.提示性提問(wèn)

    這類(lèi)問(wèn)題給學(xué)生指出思考的大致方向或提示學(xué)生從哪個(gè)方面去著手思考。在教學(xué)的開(kāi)展過(guò)程中,有時(shí)學(xué)生可能會(huì)對(duì)提出的問(wèn)題無(wú)從下手,有些教師因?yàn)閾?dān)心時(shí)間不夠或者學(xué)生無(wú)法解答,于是就開(kāi)始自己回答問(wèn)題。就算這種情況只發(fā)生一次,學(xué)生也會(huì)認(rèn)為他們可以依賴(lài)教師來(lái)回答問(wèn)題,幫他們思考。所以,教師不要直接把答案告訴學(xué)生,而是通過(guò)提示性的問(wèn)題來(lái)引導(dǎo)學(xué)生思考。例如,要求學(xué)生編程輸出所有水仙花數(shù),但學(xué)生不一定知道什么是水仙花數(shù)。教師可適當(dāng)進(jìn)行提示:(1)水仙花數(shù)是3位數(shù);(2)它的各位數(shù)立方和等于這個(gè)數(shù)本身。既然是3位數(shù),那么這些數(shù)應(yīng)該在什么范圍內(nèi)呢?對(duì)于這個(gè)范圍內(nèi)的數(shù)我們需要逐個(gè)進(jìn)行檢驗(yàn),看是否符合題目要求,那么需要使用哪種程序結(jié)構(gòu)?順序、選擇還是循環(huán)?程序結(jié)構(gòu)知道了,下一步要做的是判斷這個(gè)3位數(shù)是否符合條件,其實(shí)最主要的問(wèn)題就是如何將3位數(shù)的個(gè)位、十位、百位分離出來(lái)?這樣,逐步對(duì)學(xué)生進(jìn)行提示和引導(dǎo),可以使學(xué)生的思維一直處于活躍狀態(tài),而不是直接將程序告訴學(xué)生。

    教師提問(wèn)要注意面向全體學(xué)生,而不是針對(duì)某個(gè)或者某幾個(gè)學(xué)生。傳統(tǒng)的課堂中經(jīng)常是通過(guò)學(xué)生自己舉手或者教師點(diǎn)名的方式選擇答題對(duì)象,但舉手的往往是成績(jī)較好的學(xué)生,而教師點(diǎn)名也會(huì)給學(xué)生強(qiáng)行要求作答的感覺(jué)。教師應(yīng)盡量讓更多的學(xué)生參與回答問(wèn)題,并把握好問(wèn)題的難易程度,問(wèn)在有疑之處。此外,教師提出的問(wèn)題要圍繞教學(xué)目標(biāo),進(jìn)行有層次的、遞進(jìn)式的、前后呼應(yīng)、逐步深化的提問(wèn)。

    四、重視實(shí)踐教學(xué),加強(qiáng)實(shí)驗(yàn)管理

    實(shí)驗(yàn)是檢驗(yàn)知識(shí)、綜合運(yùn)用知識(shí)的重要教學(xué)手段,是培養(yǎng)學(xué)生解決問(wèn)題能力和創(chuàng)新能力的必要環(huán)節(jié)。VB是一門(mén)實(shí)踐性很強(qiáng)的課程,僅僅通過(guò)課堂上的理論學(xué)習(xí),學(xué)生對(duì)知識(shí)的理解往往是不夠全面和深刻的,只有通過(guò)上機(jī)實(shí)踐,才能真正理解消化吸收。目前實(shí)驗(yàn)環(huán)節(jié)存在不少問(wèn)題,主要有(1)學(xué)生上機(jī)前缺乏必要的準(zhǔn)備工作,上機(jī)效率低,有些學(xué)生沒(méi)有準(zhǔn)備好要調(diào)試的程序就來(lái)上機(jī)了,為了能馬上編出程序,就可能抄襲別人的代碼。(2)上機(jī)中出現(xiàn)各種錯(cuò)誤,并且同一個(gè)問(wèn)題可能多種算法,教師無(wú)法在實(shí)驗(yàn)課上一一輔導(dǎo)解答,導(dǎo)致學(xué)生越來(lái)越對(duì)上機(jī)課缺乏興趣。鑒于此,教師可提前將實(shí)驗(yàn)內(nèi)容下發(fā)給學(xué)生,讓學(xué)生將編程題的解答先寫(xiě)在作業(yè)本上,然后交上來(lái),此時(shí)教師并不幫助學(xué)生修改程序而是將學(xué)生程序中的典型錯(cuò)誤記錄下來(lái),同時(shí)也將學(xué)生對(duì)同一道題目的多種解法記錄下來(lái)。上機(jī)時(shí)教師把作業(yè)下發(fā)給學(xué)生,第一節(jié)課上學(xué)生對(duì)自己的程序進(jìn)行調(diào)試,將修改用紅筆記錄在作業(yè)本上,并且記錄下實(shí)驗(yàn)中的獨(dú)特見(jiàn)解和疑難問(wèn)題的解決方法。實(shí)驗(yàn)過(guò)程中教師可根據(jù)實(shí)際情況給予適當(dāng)?shù)妮o導(dǎo),下課時(shí)再將作業(yè)本收上來(lái),這樣交上來(lái)的作業(yè)就是學(xué)生調(diào)試程序的過(guò)程記錄;第二節(jié)課教師使用大屏幕展示收集的學(xué)生編程典型錯(cuò)誤,由學(xué)生進(jìn)行討論修改;然后針對(duì)同一個(gè)題目,請(qǐng)使用不同解法的學(xué)生講解自己的算法思路,最后教師做總結(jié)。

    五、利用網(wǎng)絡(luò)拓展學(xué)習(xí)空間,促進(jìn)學(xué)生主動(dòng)學(xué)習(xí)

    Visual FoxPro程序設(shè)計(jì)課程是一門(mén)實(shí)踐性很強(qiáng)的課程,單靠課堂時(shí)間是無(wú)法深度掌握的。教師應(yīng)鼓勵(lì)學(xué)生在業(yè)余時(shí)間,充分利用VB的MSDN和網(wǎng)絡(luò)資源優(yōu)勢(shì)來(lái)幫助自己解決問(wèn)題,增強(qiáng)自學(xué)能力。在學(xué)習(xí)的過(guò)程中,教師應(yīng)該給學(xué)生提供豐富而直觀的學(xué)習(xí)素材。這些素材既可以是教師自己開(kāi)發(fā)的實(shí)例,也可以是教師從書(shū)店購(gòu)買(mǎi)或從網(wǎng)上下載的案例;教師發(fā)現(xiàn)好的VB學(xué)習(xí)網(wǎng)站或相關(guān)論壇可以推薦給學(xué)生,拓展學(xué)生的視野;教師也可以把相應(yīng)的教學(xué)內(nèi)容放到教師博客,或通過(guò)E-mail和QQ進(jìn)行網(wǎng)上答疑輔導(dǎo),增強(qiáng)教學(xué)的實(shí)效性。

    幾年的教學(xué)實(shí)踐證明,課題組提出的教學(xué)實(shí)踐方法結(jié)合學(xué)生的實(shí)際情況,注重理論知識(shí)的綜合應(yīng)用,使學(xué)生不但具備一定的學(xué)科理論基礎(chǔ),而且操作能力和實(shí)際運(yùn)用能力也得到很大的提高,并得到廣大學(xué)生的好評(píng)。這種做法使能力強(qiáng)的學(xué)生得到了更好的鍛煉,也使能力較差的學(xué)生獲得進(jìn)步,達(dá)到了因材施教的效果。

    [1]袁鋒.VB程序設(shè)計(jì)教學(xué)方法改革的五個(gè)轉(zhuǎn)變[J].中國(guó)成人教育,2004,1:132~133

    [2]龔沛曾.“Visual Basic程序設(shè)計(jì)”國(guó)家精品課程建設(shè)[J].中國(guó)大學(xué)教學(xué),2004,9:10~12

    [3]任勵(lì)勇.加強(qiáng)實(shí)踐教學(xué)培養(yǎng)實(shí)用型人才[J].實(shí)驗(yàn)室科學(xué),2007,2:67~68

    [4]胡洋.應(yīng)用型本科計(jì)算機(jī)專(zhuān)業(yè)模塊化教學(xué)課程體系建設(shè)的實(shí)踐[J].中國(guó)成人教育,2008,3:142~143

    The reform and practice of VB programming design course

    Liu Zhiyi, Chen Shunqing
    Changzhou institute of technology, Changzhou, 213002, China

    As a prime course of public computer program designing basic education in universities, VB is bald and difficult. It is a project for many instructors of computer how to find the way to improve the interest and efficiency of the students. The author proposes many suggestions in computer program designing basic education based on the teaching practice and research. By the practice, the ways can improve the teaching quality efficiently.

    teaching reform; teaching practice; Visual Basic

    2010-03-17

    劉芝怡,碩士,講師。陳舜青,本科,副教授。

    *本文系江蘇省教育廳199種立項(xiàng)精品教材建設(shè)項(xiàng)目之一“計(jì)算機(jī)語(yǔ)言綜合實(shí)訓(xùn)”;常州工學(xué)院校級(jí)重點(diǎn)立項(xiàng)“計(jì)算機(jī)語(yǔ)言實(shí)踐教學(xué)模式的創(chuàng)新與實(shí)現(xiàn)”(項(xiàng)目編號(hào):J080513)。

    猜你喜歡
    程序設(shè)計(jì)程序課程
    數(shù)字圖像處理課程混合式教學(xué)改革與探索
    軟件設(shè)計(jì)與開(kāi)發(fā)實(shí)踐課程探索與實(shí)踐
    基于Visual Studio Code的C語(yǔ)言程序設(shè)計(jì)實(shí)踐教學(xué)探索
    為什么要學(xué)習(xí)HAA課程?
    從細(xì)節(jié)入手,談PLC程序設(shè)計(jì)技巧
    電子制作(2019年9期)2019-05-30 09:42:04
    試論我國(guó)未決羈押程序的立法完善
    “程序猿”的生活什么樣
    英國(guó)與歐盟正式啟動(dòng)“離婚”程序程序
    高職高專(zhuān)院校C語(yǔ)言程序設(shè)計(jì)教學(xué)改革探索
    創(chuàng)衛(wèi)暗訪程序有待改進(jìn)
    榆中县| 乌兰县| 定远县| 永兴县| 临夏市| 余姚市| 酒泉市| 泰州市| 梓潼县| 乾安县| 巨鹿县| 阿拉善左旗| 永清县| 松滋市| 安塞县| 宝应县| 涞源县| 临江市| 瑞昌市| 县级市| 达尔| 乌拉特前旗| 庐江县| 修水县| 辉南县| 西贡区| 区。| 马龙县| 陵川县| 崇文区| 新竹市| 石嘴山市| 聂荣县| 汶上县| 交城县| 平塘县| 资阳市| 新绛县| 连南| 安化县| 阜平县|