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

?

“任務(wù)驅(qū)動”教學(xué)法在Visual Basic程序設(shè)計課程教學(xué)中的應(yīng)用探索

2016-12-30 17:28張麗君
中國管理信息化 2016年18期
關(guān)鍵詞:窗體控件任務(wù)驅(qū)動

張麗君

(錦州醫(yī)科大學(xué) 計算機教研室,遼寧 錦州 121000)

“任務(wù)驅(qū)動”教學(xué)法在Visual Basic程序設(shè)計課程教學(xué)中的應(yīng)用探索

張麗君

(錦州醫(yī)科大學(xué) 計算機教研室,遼寧 錦州 121000)

“任務(wù)驅(qū)動”教學(xué)法是目前比較流行的教學(xué)方法,近幾年來已經(jīng)在很多課程教學(xué)中得到應(yīng)用。本文首先分析了Visual Basic程序設(shè)計課程目前教學(xué)存在的問題,然后就“任務(wù)驅(qū)動”教學(xué)法在該課程教學(xué)中的具體應(yīng)用進行了詳細(xì)探討。實踐證明,新的教學(xué)方法能夠把枯燥的理論知識與生動形象的教學(xué)案例相結(jié)合,以清晰簡明的教學(xué)方式循序漸進地向?qū)W生傳授Visual Basic程序設(shè)計課程的知識,學(xué)生始終都帶著具體任務(wù)去學(xué)習(xí),可以激發(fā)學(xué)生學(xué)習(xí)的積極性,使學(xué)生學(xué)習(xí)知識的興趣更加濃厚,同時也提高了學(xué)生分析問題、解決問題的能力,教學(xué)效果顯著。

“任務(wù)驅(qū)動”教學(xué)法;Visual Basic程序設(shè)計;教學(xué);應(yīng)用

0 引 言

Visual Basic(VB)程序設(shè)計,是目前被廣泛應(yīng)用的編程語言之一,是一種編程效率非常高的程序設(shè)計語言,具有簡單易學(xué)、功能強大、應(yīng)用廣泛及性能可靠等特點。近些年來,各高校的計算機專業(yè)和非計算機專業(yè)學(xué)生都開設(shè)了該門課程,把它作為必修課或選修課,該課程的教學(xué)目標(biāo)是培養(yǎng)學(xué)生具有基本的算法設(shè)計思想、掌握VB語言的基本概念以及開發(fā)基于圖形用戶界面應(yīng)用程序的能力。該課程實踐性很強,集知識和技能于一體,它對學(xué)生計算機應(yīng)用能力的提升、良好信息素養(yǎng)的形成都起著重要作用,那么如何采用行之有效的教學(xué)方法來取得最佳的教學(xué)效果,是每位任課教師都在探索的課題。

1 目前Visual Basic程序設(shè)計課程教學(xué)存在的問題分析

目前Visual Basic程序設(shè)計課程教學(xué)普遍采用傳統(tǒng)的多媒體教學(xué)模式,教師在課堂上根據(jù)制訂好的授課計劃和授課內(nèi)容通過課件講解或演示相關(guān)內(nèi)容,讓學(xué)生看大屏幕的形式來完成理論教學(xué)。由于Visual Basic程序設(shè)計課程教學(xué)內(nèi)容繁多,各種語句的語法格式要求嚴(yán)格,大多數(shù)教師在教學(xué)過程中,都將重點放在了教材內(nèi)容的講解及操作演示上面,而忽視了學(xué)生對所學(xué)內(nèi)容的理解程度,教師一言堂,師生之間交流互動的時間非常少,而且大多數(shù)語句都是英文單詞,要求學(xué)生具備一定的英語基礎(chǔ)和良好的邏輯思維能力。這導(dǎo)致很多學(xué)生在學(xué)習(xí)一段時間后認(rèn)為該門課程不好理解,并產(chǎn)生畏難情緒,另外,教師在課堂上過多地注重理論教學(xué),也使學(xué)生上機練習(xí)時間不夠充分,而且上機時學(xué)生大多數(shù)都把時間放在對理論課上所講知識的模仿驗證上,學(xué)生并沒有真正理解所學(xué)知識,造成相當(dāng)一部分學(xué)生學(xué)了一學(xué)期的課程也不會編寫程序,更不能真正把所學(xué)知識應(yīng)用到具體實踐中去。還有的學(xué)生學(xué)習(xí)的積極主動性差,有的甚至采取了放棄的態(tài)度,期末考試時學(xué)生成績不理想,不及格現(xiàn)象嚴(yán)重??傊?,當(dāng)前的教學(xué)模式不利于培養(yǎng)學(xué)生分析問題和解決問題的能力,學(xué)生不能學(xué)以致用,畢業(yè)后也不能快速適應(yīng)相應(yīng)工作崗位的需要。

2 “任務(wù)驅(qū)動”教學(xué)法的含義

任務(wù)驅(qū)動教學(xué)法是建立在建構(gòu)主義學(xué)習(xí)理論基礎(chǔ)上的一種教學(xué)方法,它改變了傳統(tǒng)教學(xué)中以教師傳授知識為主導(dǎo)的教學(xué)模式。在教學(xué)整個過程中,教師要設(shè)計出若干個具體任務(wù),在完成任務(wù)的過程中,來介紹Visual Basic的基本知識和操作技能。該教學(xué)法以學(xué)生為中心,每一位學(xué)生都能參與到問題的解決、任務(wù)的完成中,每節(jié)課學(xué)生都要根據(jù)自己對問題的理解,提出完成任務(wù)的方案。該教學(xué)法給學(xué)生創(chuàng)造了真實的任務(wù)情境,使學(xué)生能夠在自主探索和互動協(xié)作完成任務(wù)的過程中去學(xué)習(xí),培養(yǎng)了學(xué)生的動手實踐能力及探索創(chuàng)新精神。

3 “任務(wù)驅(qū)動”教學(xué)法在Visual Basic程序設(shè)計課程教學(xué)中的應(yīng)用

3.1Visual Basic程序設(shè)計課程教學(xué)內(nèi)容介紹

第一章 Visual Basic程序設(shè)計概述,主要介紹Visual Basic的主界面及功能。第二章 Visual Basic語言基礎(chǔ),主要包括Visual Basic數(shù)據(jù)類型、常量變量、運算符和表達(dá)式及常用內(nèi)部函數(shù)等內(nèi)容。第三章 流程控制語句,主要包括順序結(jié)構(gòu)程序設(shè)計、選擇結(jié)構(gòu)程序設(shè)計及循環(huán)結(jié)構(gòu)程序設(shè)計等內(nèi)容。第四章 數(shù)組,主要包括靜態(tài)數(shù)組、動態(tài)數(shù)組以及數(shù)組的應(yīng)用。第五章 過程,主要包括過程的概念、過程與函數(shù)、參數(shù)的傳遞、變量的作用域、過程的作用域、遞歸調(diào)用等內(nèi)容。第六章 常用算法,主要包括算法介紹、二維圖形輸出、排序問題及一元方程的求解等內(nèi)容。第七章 窗體及窗體設(shè)計,主要包括窗體的屬性、事件和方法、設(shè)置啟動窗體、窗體的生命周期等內(nèi)容。第八章 Visual Basic控件的使用,主要包括Visual Basic常用控件概述、控件數(shù)組、常用控件的使用以及使用ActiveX控件等內(nèi)容。第九章 對話框和菜單,主要包括對話框的分類和使用、菜單的設(shè)計和使用。第十章 圖形和繪圖操作,主要包括使用坐標(biāo)系統(tǒng)、使用顏色、使用顏色控件、使用顏色方法繪圖等內(nèi)容。第十一章 Visual Basic中的文件操作,主要包括命令式操作文件、文件系統(tǒng)對象操作、文件系統(tǒng)控件等內(nèi)容。第十二章 Visual Basic的數(shù)據(jù)庫應(yīng)用,主要包括Visual Basic數(shù)據(jù)庫初步、數(shù)據(jù)源及數(shù)據(jù)控件、數(shù)據(jù)庫編程模型及SQL簡介等內(nèi)容。第十三章 Visual Basic的多媒體應(yīng)用,主要包括多媒體概述、多媒體控件、MCI命令等內(nèi)容。

3.2“任務(wù)驅(qū)動”教學(xué)法在Visual Basic程序設(shè)計課程教學(xué)中的具體應(yīng)用

Visual Basic程序設(shè)計課程具有創(chuàng)造性和實踐性特點,非常適合“任務(wù)驅(qū)動”法教學(xué),此方法主要采用大項目、小案例任務(wù)驅(qū)動的教學(xué)模式。首先為了提高學(xué)生的學(xué)習(xí)興趣,教師在第一節(jié)課上可以向?qū)W生展示使用Visual Basic 軟件開發(fā)的大項目例子,如財務(wù)管理系統(tǒng)、學(xué)生管理系統(tǒng)等,并詳細(xì)介紹這些系統(tǒng)的總體架構(gòu)及各項模塊的功能,吸引住學(xué)生的注意力;然后再進一步強調(diào)該系統(tǒng)的實現(xiàn)都要用到Visual Basic程序設(shè)計中的哪些基本概念、基礎(chǔ)知識以及哪些章節(jié)的相關(guān)知識點,使學(xué)生對該課程的知識體系有個整體的認(rèn)識,切實體會到對該課程的實際應(yīng)用價值;在接下來的各個教學(xué)環(huán)節(jié)中,都圍繞這個大項目開展教學(xué),以此大項目做“任務(wù)驅(qū)動”,將教學(xué)的各個章節(jié)內(nèi)容都融入到此項目中去,使整個教學(xué)內(nèi)容連貫生動。其次,針對各章節(jié)的具體內(nèi)容教師還要設(shè)置一個個典型的小案例做“任務(wù)驅(qū)動”,然后在課堂上在典型小案例任務(wù)的驅(qū)動下展開教學(xué)活動,教師再引導(dǎo)學(xué)生一步一步由易到難循序漸進地完成這些“任務(wù)”,真正實現(xiàn)了在“任務(wù)驅(qū)動”下的教學(xué)過程,下面結(jié)合各章教學(xué)內(nèi)容給出幾個設(shè)計的典型小案例。

案例一:在第七章窗體及窗體設(shè)計教學(xué)時,要求學(xué)生設(shè)計一個歡迎界面,界面以圖片作為背景,運行時顯示在屏幕中央,標(biāo)題欄顯示“歡迎使用本軟件”,雙擊窗體時顯示“歡迎進入本系統(tǒng)!”字樣,通過此案例使學(xué)生了解窗體的各個屬性的設(shè)置。

案例二:在第八章Visual Basic控件的使用教學(xué)時,要求學(xué)生設(shè)計一個賬號和密碼的輸入檢驗程序,如果用戶提供了正確的用戶名和密碼,就會正確出現(xiàn)第二個界面,在第二個界面中,依次輸入學(xué)生的姓名、性別和分?jǐn)?shù),每輸入完成一個學(xué)生信息后單擊“讀入第X個數(shù)據(jù)”按鈕,再輸入下一個學(xué)生數(shù)據(jù)。該按鈕上的數(shù)字根據(jù)輸入個數(shù)依次計數(shù),輸入完成后,單擊“計算平均分”按鈕,將顯示出平均分,如果輸入的用戶名和密碼不符,則會出現(xiàn)錯誤提示信息。通過此案例使學(xué)生掌握控件的使用方法以及選擇結(jié)構(gòu)程序、循環(huán)結(jié)構(gòu)程序的設(shè)計方法。

案例三:在第九章對話框和菜單教學(xué)時,要求學(xué)生設(shè)計出學(xué)生管理系統(tǒng)的主菜單及各項子菜單,并通過編寫程序代碼來實現(xiàn)各項功能。通過此案例使學(xué)生掌握對話框和菜單設(shè)計及程序設(shè)計方法,并體驗到該章節(jié)內(nèi)容在完成學(xué)生管理系統(tǒng)中所發(fā)揮的作用。

4 結(jié) 語

實踐證明,將“任務(wù)驅(qū)動”教學(xué)法應(yīng)用到Visual Basic程序設(shè)計課程教學(xué)中,能夠把枯燥的理論知識與生動、形象的教學(xué)案例相結(jié)合,以清晰簡明的教學(xué)方式循序漸進地向?qū)W生傳授Visual Basic程序設(shè)計課程的知識,使學(xué)生始終都帶著具體任務(wù)去學(xué)習(xí),可以激發(fā)學(xué)生學(xué)習(xí)的積極性,使學(xué)生學(xué)習(xí)知識的興趣更加濃厚,同時也提高了學(xué)生分析問題、解決問題的能力,教學(xué)效果顯著。

主要參考文獻(xiàn)

[1]彭婀娜.任務(wù)驅(qū)動教學(xué)法在《VB 語言程序設(shè)計》教學(xué)中的初探[J].電腦知識與技術(shù),2009(5).

[2]張波.項目化和任務(wù)驅(qū)動教學(xué)法在VB課程中的應(yīng)用[J].重慶電力高等??茖W(xué)校學(xué)報,2010(z1).

10.3969/j.issn.1673 - 0194.2016.18.159

TP312.1

A

1673-0194(2016)18-0233-02

2016-08-12

猜你喜歡
窗體控件任務(wù)驅(qū)動
試談Access 2007數(shù)據(jù)庫在林業(yè)檔案管理中的應(yīng)用
關(guān)于.net控件數(shù)組的探討
任務(wù)驅(qū)動式教學(xué)模式在電子技術(shù)課程中的應(yīng)用
任務(wù)驅(qū)動教學(xué)法在《網(wǎng)絡(luò)應(yīng)用服務(wù)管理》教學(xué)中的應(yīng)用
任務(wù)驅(qū)動, 啟發(fā)學(xué)生自學(xué)
任務(wù)驅(qū)動教學(xué)法在中職信息技術(shù)教學(xué)中的運用
ASP.NET服務(wù)器端驗證控件的使用
巧設(shè)WPS窗體控件讓表格填寫更規(guī)范
基于嵌入式MINIGUI控件子類化技術(shù)的深入研究與應(yīng)用
WinCE.net下圖形用戶界面的開發(fā)
云安县| 临沭县| 嘉黎县| 陕西省| 东明县| 大厂| 福州市| 桑日县| 平潭县| 六枝特区| 桂阳县| 昔阳县| 高青县| 麻栗坡县| 裕民县| 西乌| 察隅县| 雷山县| 斗六市| 青川县| 临颍县| 辉县市| 柘荣县| 昌吉市| 连平县| 建昌县| 洛浦县| 咸丰县| 南康市| 定结县| 海林市| 大方县| 灵武市| 澳门| 开阳县| 扎兰屯市| 汉源县| 沙河市| 麻阳| 平塘县| 如皋市|