亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        工科大學(xué)機(jī)械類專業(yè)“Visual Basic程序設(shè)計(jì)”課程教學(xué)探索

        2010-04-12 00:00:00
        新課程·上旬 2010年8期

        摘 要:Visual Basic程序設(shè)計(jì)是高等院校工科非計(jì)算機(jī)專業(yè)一門重要的課程,教學(xué)中如何解決程序設(shè)計(jì)本身枯燥、難懂以及和學(xué)生所學(xué)專業(yè)相結(jié)合等問題,找到有效的教學(xué)方式,一直是授課教師感興趣的課題。本文結(jié)合自己的實(shí)際教學(xué)經(jīng)驗(yàn),從培養(yǎng)學(xué)生學(xué)習(xí)興趣、教學(xué)方法和考核方式等方面談了自己在該課程教學(xué)中的一些體會(huì)。

        關(guān)鍵詞:VB 程序設(shè)計(jì) 教學(xué) 實(shí)踐

        一、引言

        高級(jí)語言程序設(shè)計(jì)是高等院校工科大學(xué)機(jī)械類專業(yè)的一門重要課程,通過該課程的學(xué)習(xí),學(xué)生能夠初步了解和運(yùn)用計(jì)算機(jī)高級(jí)語言進(jìn)行程序設(shè)計(jì)的基本理論、基本知識(shí)和基本技能。Visual Basic(VB)語言是一種可視化的、面向?qū)ο蠛筒捎檬录?qū)動(dòng)方式的結(jié)構(gòu)化高級(jí)程序設(shè)計(jì)語言,可用于開發(fā)Windows環(huán)境下的各類應(yīng)用程序。它簡(jiǎn)單易學(xué)、效率高,且功能強(qiáng)大可以與Windows專業(yè)開發(fā)工具SDK相媲美。因此基于VB語言的“Visual Basic程序設(shè)計(jì)”屬于計(jì)算機(jī)基礎(chǔ)教育課程的三個(gè)層次“文化、技術(shù)、應(yīng)用”中的第二層次,目前是許多工科大學(xué)機(jī)械類專業(yè)必修的計(jì)算機(jī)技術(shù)基礎(chǔ)課程。該課程主要講授程序設(shè)計(jì)語言的基本知識(shí)和程序設(shè)計(jì)的方法與技術(shù),其內(nèi)容以程序設(shè)計(jì)語言的語法知識(shí)和程序設(shè)計(jì)的基本方法為主,同時(shí)包括程序設(shè)計(jì)方法學(xué)、數(shù)據(jù)結(jié)構(gòu)與算法基礎(chǔ)等方面的內(nèi)容。該課程是一門實(shí)踐性很強(qiáng)的課程,通過該課程的學(xué)習(xí),使學(xué)生掌握面向?qū)ο蟪绦蛟O(shè)計(jì)的思想和方法,培養(yǎng)學(xué)生邏輯思維和邏輯推理的能力以及應(yīng)用VB解決實(shí)際工程問題的初步能力,為今后進(jìn)一步學(xué)習(xí)計(jì)算機(jī)程序設(shè)計(jì)打下基礎(chǔ)。

        但是根據(jù)對(duì)課堂教學(xué)效果的調(diào)查得知多數(shù)學(xué)生學(xué)習(xí)效果不理想,學(xué)生們認(rèn)為VB語言枯燥、難以理解,學(xué)生缺乏相應(yīng)的知識(shí)背景,導(dǎo)致學(xué)生對(duì)這門課有恐懼心理,缺乏興趣。很多學(xué)生知其然而不知其所以然,只局限于簡(jiǎn)單的“會(huì)”,而不能使用VB進(jìn)行編程,更遑論應(yīng)用所學(xué)的VB知識(shí)編程解決機(jī)械問題。因此改進(jìn)教學(xué)方法、培養(yǎng)學(xué)生程序設(shè)計(jì)的編程能力和實(shí)際應(yīng)用能力,已成為VB教學(xué)的一個(gè)重要任務(wù)。那么如何使學(xué)生們喜愛并學(xué)好這門課,作者在教學(xué)實(shí)施方面做了如下思考。

        二、整合課本內(nèi)容,培養(yǎng)學(xué)生對(duì)編程的學(xué)習(xí)興趣

        教學(xué)中以VB面向?qū)ο蟮某绦蛟O(shè)計(jì)方法和事件驅(qū)動(dòng)的編程機(jī)制作為主線貫穿于講授過程中,打破原有的以課本知識(shí)的邏輯結(jié)構(gòu)為順序組織課堂教學(xué)的模式,先從簡(jiǎn)單的貼近機(jī)械應(yīng)用的實(shí)例入手,讓學(xué)生領(lǐng)悟到《VB程序設(shè)計(jì)》在今后專業(yè)崗位上的作用。通過讓學(xué)生觀看、模仿并實(shí)際進(jìn)行編譯,在實(shí)際操作中理解文件的建立、讀、寫、邏輯判斷和循環(huán)等編程語句的實(shí)現(xiàn),激發(fā)他們對(duì)編寫程序的積極性。學(xué)生學(xué)習(xí)的積極性調(diào)動(dòng)起來后,在以后的學(xué)習(xí)中應(yīng)用現(xiàn)在發(fā)達(dá)的互聯(lián)網(wǎng)工具和學(xué)生交流,在網(wǎng)上論壇上設(shè)立留言板和討論板,實(shí)現(xiàn)學(xué)生與老師的互動(dòng)。通過網(wǎng)上答疑、發(fā)布相關(guān)信息和組織同學(xué)們的討論等,極大地激發(fā)學(xué)生的學(xué)習(xí)興趣,改變以往滿堂灌輸?shù)奶铠喪浇虒W(xué)為學(xué)生自主提問、自主設(shè)計(jì)程序和自主解決學(xué)習(xí)中的問題。

        三、課堂教學(xué)將因“材”施教與因“需”施教相結(jié)合,培養(yǎng)學(xué)生的實(shí)際編程能力

        教學(xué)實(shí)踐中,不僅要培養(yǎng)學(xué)生程序設(shè)計(jì)的技能,還要培養(yǎng)學(xué)生系統(tǒng)分析和系統(tǒng)開發(fā)的技能。因“材”施教中的材指的是選擇既有利于教師組織教學(xué)過程,又有助于學(xué)生學(xué)習(xí)的合適教材,課堂教學(xué)中以教材為綱。教材應(yīng)包括如下具體的教學(xué)內(nèi)容:VB集成環(huán)境、面向?qū)ο蠡靖拍?、程序設(shè)計(jì)基礎(chǔ)、常用算法分析、常用控件及界面設(shè)計(jì)、文件、圖形操作、數(shù)據(jù)庫(kù)應(yīng)用、多媒體應(yīng)用等?!靶琛笔蔷o扣教學(xué)大綱所確定的培養(yǎng)目標(biāo),以能夠采用VB編程解決機(jī)械設(shè)計(jì)及使用中遇到的實(shí)際問題為尺度,將相關(guān)課程的知識(shí)點(diǎn)加以整合,按照三實(shí)即“實(shí)際、實(shí)用、實(shí)踐”的原則重新組織教學(xué)內(nèi)容。程序設(shè)計(jì)是實(shí)踐極強(qiáng)的工作,學(xué)生只是聽、看、讀是很難掌握的,只有通過動(dòng)手實(shí)踐編寫調(diào)試大量的程序,才能使學(xué)生從中理解程序設(shè)計(jì)的思想方法、積累程序調(diào)試的經(jīng)驗(yàn),體會(huì)成功的喜悅。在上機(jī)實(shí)驗(yàn)環(huán)節(jié),將驗(yàn)證型實(shí)驗(yàn)、設(shè)計(jì)型實(shí)驗(yàn)和綜合型實(shí)驗(yàn)相結(jié)合。

        四、結(jié)合機(jī)械工程設(shè)計(jì)實(shí)際進(jìn)行實(shí)例教學(xué)

        機(jī)械工程實(shí)踐中有許多問題需要用到計(jì)算機(jī)編程,如機(jī)械中各零件的三視圖、機(jī)械設(shè)計(jì)中各部件承受力的計(jì)算以及機(jī)電系統(tǒng)中各種控制軟件的實(shí)現(xiàn)等。這些大都可以使用VB編程實(shí)現(xiàn),這樣就為在教學(xué)中適當(dāng)打破教材原有以知識(shí)的邏輯結(jié)構(gòu)體系為順序組織課堂教學(xué)的方式,改為從應(yīng)用實(shí)例入手,通過讓學(xué)生在實(shí)際操作去體味解決實(shí)際問題的快樂。初步掌握在Visual Basic環(huán)境下利用事件驅(qū)動(dòng)的編程機(jī)制和新穎易用的可視化設(shè)計(jì)工具,學(xué)會(huì)使用Windows內(nèi)部的廣泛應(yīng)用程序接口(API)函數(shù),以及如何使用動(dòng)態(tài)鏈接庫(kù)(DLL)、對(duì)象的鏈接與嵌入(OLE)、開放式數(shù)據(jù)連接(ODBC)等技術(shù),實(shí)現(xiàn)高效、快速地開發(fā)Windows環(huán)境下功能強(qiáng)大、圖形界面豐富的應(yīng)用軟件系統(tǒng)。例如,通過分析一個(gè)軸承的實(shí)際受力情況,要求學(xué)生使用VB的設(shè)計(jì)頁面、輸入和輸出等各項(xiàng)功能。在實(shí)施過程中,教師講解所提問題的背景并講解一些相關(guān)的機(jī)械設(shè)計(jì)的知識(shí),介紹VB對(duì)象及對(duì)象的方法和事件的有關(guān)概念,然后教師與學(xué)生一起討論,設(shè)計(jì)界面,講解如何在當(dāng)前打開的窗體內(nèi)添加命令按鈕、文本框和標(biāo)簽等,如何設(shè)置好各對(duì)象的屬性,以及分別在命令按鈕的單擊事件過程中添加相應(yīng)代碼,并介紹一些快捷操作,如按功能鍵F5運(yùn)行程序等。學(xué)生在實(shí)際編程實(shí)踐中既復(fù)習(xí)了機(jī)械專業(yè)課教學(xué)中學(xué)過的相關(guān)知識(shí),又領(lǐng)悟了VB編程中的基本概念,同時(shí)掌握了使用計(jì)算機(jī)編程解決實(shí)際問題的流程。在這個(gè)操作完成后,教師通過設(shè)問讓學(xué)生在此歸納思考VB程序開發(fā)中的一些概念,如對(duì)象與事件分別對(duì)應(yīng)實(shí)例中的那個(gè)部分,創(chuàng)建VB應(yīng)用程序的步驟。通過將具體的機(jī)械設(shè)計(jì)實(shí)例融合進(jìn)編程實(shí)踐中,促使學(xué)生們進(jìn)一步思考如何使用更多的VB開發(fā)工具解決更復(fù)雜的工程機(jī)械設(shè)計(jì)問題。

        五、重視學(xué)生規(guī)范編程習(xí)慣的培養(yǎng)

        學(xué)生對(duì)編程語言設(shè)計(jì)中變量、類型、運(yùn)算符和表達(dá)式這些基本概念和語言規(guī)則的掌握需要一個(gè)過程,對(duì)算法和數(shù)據(jù)結(jié)構(gòu)的知識(shí)需要不斷積累。在這個(gè)學(xué)習(xí)過程中,教師要注意培養(yǎng)學(xué)生程序編寫規(guī)范化。通過在課堂教學(xué)中盡量使用標(biāo)準(zhǔn)編碼,對(duì)學(xué)生進(jìn)行潛移默化的引導(dǎo),這樣在學(xué)生進(jìn)行程序設(shè)計(jì)過程中可以避免一些不必要的錯(cuò)誤,如使用顯式編碼、嚴(yán)格執(zhí)行變量先定義后使用、避免使用缺省屬性以及明確指出是在引用對(duì)象還是在引用對(duì)象屬性等。另外加強(qiáng)程序書寫規(guī)范的教育,如要求學(xué)生在書寫程序中書寫格式應(yīng)該結(jié)構(gòu)層次分明,并且養(yǎng)成程序里面添加必要注釋行的習(xí)慣。

        六、考核內(nèi)容以評(píng)價(jià)學(xué)生的具體實(shí)踐能力為中心

        VB課程是一門實(shí)踐性很強(qiáng)的編程基礎(chǔ)課,對(duì)學(xué)生的考核很難采用傳統(tǒng)的理論教學(xué)考試模式,評(píng)價(jià)學(xué)生學(xué)習(xí)成績(jī)應(yīng)采用理論考試與上機(jī)操作相結(jié)合的方式。理論考試采用閉卷形式,主要考查學(xué)生牢固掌握基礎(chǔ)知識(shí)和基本概念,題目形式多樣。上機(jī)考試考查學(xué)生閱讀程序、編寫程序、調(diào)試程序的綜合能力。另外再加上該課程的平時(shí)成績(jī),就可以對(duì)學(xué)生使用VB解決機(jī)械中實(shí)際問題的綜合能力進(jìn)行評(píng)價(jià)。

        七、結(jié)束語

        總之,VB作為一門重要的編程語言,在工科大學(xué)機(jī)械類專業(yè)的計(jì)算機(jī)基礎(chǔ)教學(xué)中占據(jù)重要位置,教學(xué)方法在教學(xué)實(shí)踐中起著舉足輕重的作用。教師在教學(xué)實(shí)施中采用將機(jī)械專業(yè)知識(shí)與計(jì)算機(jī)程序設(shè)計(jì)教學(xué)相結(jié)合的方法,以學(xué)生為主體,教師為主導(dǎo),采用符合機(jī)械專業(yè)學(xué)生特點(diǎn)的教學(xué)方法,充分調(diào)動(dòng)學(xué)生學(xué)習(xí)的主動(dòng)性。同時(shí),考核中以實(shí)踐為引導(dǎo),努力培養(yǎng)學(xué)生自主學(xué)習(xí)的興趣,培養(yǎng)學(xué)生的創(chuàng)造性思維,提高學(xué)生使用VB解決實(shí)際問題的能力,從而使得VB課程的教學(xué)質(zhì)量得到不斷的提高。

        參考文獻(xiàn):

        [1]張萍,陸根書,程文文.教學(xué)情景對(duì)大學(xué)生學(xué)習(xí)方式的影響[J].教學(xué)研究.2006.4.

        [2]易福華.Visual Basic典型系統(tǒng)實(shí)戰(zhàn)與解析[M].北京:電子工業(yè)出版社,2007.

        [3]鄭阿奇.Visual Basic實(shí)用教程[M].北京: 電子工業(yè)出版社.2005.1.

        [4]高智勇.Visual Basic6.0實(shí)例教程[M].北京:航空工業(yè)出版社,2001.1.

        作者單位:沈陽工業(yè)大學(xué)機(jī)械學(xué)院

        中国猛少妇色xxxxx| 精品人妻一区二区三区视频| 亚洲人成网站18禁止| 久久久久女人精品毛片| 亚洲AV永久青草无码性色av| 日本岛国一区二区三区| 一区二区三区人妻av| 熟妇激情内射com| 国产精品自在线免费| 日韩精品不卡一区二区三区| 媚药丝袜美女高清一二区| 人人色在线视频播放| 午夜成人理论无码电影在线播放| 日本一区二区三区在线观看免费 | 亚洲精品乱码久久久久久按摩高清| 久久精品国产亚洲av日韩一| 乱人伦中文视频在线| 天堂а√在线最新版中文| 日本一区免费喷水| 日本成人午夜一区二区三区 | 亚洲精品一区二区三区大桥未久| 第十色丰满无码| 中文字幕人妻精品一区| 中文无码伦av中文字幕| 国产极品美女高潮无套在线观看| 青青草原亚洲在线视频| 校园春色综合久久精品中文字幕| 图片区小说区激情区偷拍区| 久久国产国内精品对话对白| 国产一区二区三区护士| 亚洲精品久久7777777| 最新69国产成人精品视频免费| 日韩高清在线观看永久| 亚洲一级电影在线观看| 中文字幕熟女激情50路| 国产精品综合色区在线观看| 久久国产精品波多野结衣av| 精品女同一区二区三区不卡| 老女老肥熟女一区二区| 亚洲人成无码www久久久| 色窝综合网|