![學科教育論文-VB程序設計的教學改革與探索.doc_第1頁](http://file.renrendoc.com/FileRoot1/2013-12/9/44ea129d-180c-4373-aa5c-b853f151e7d1/44ea129d-180c-4373-aa5c-b853f151e7d11.gif)
![學科教育論文-VB程序設計的教學改革與探索.doc_第2頁](http://file.renrendoc.com/FileRoot1/2013-12/9/44ea129d-180c-4373-aa5c-b853f151e7d1/44ea129d-180c-4373-aa5c-b853f151e7d12.gif)
![學科教育論文-VB程序設計的教學改革與探索.doc_第3頁](http://file.renrendoc.com/FileRoot1/2013-12/9/44ea129d-180c-4373-aa5c-b853f151e7d1/44ea129d-180c-4373-aa5c-b853f151e7d13.gif)
![學科教育論文-VB程序設計的教學改革與探索.doc_第4頁](http://file.renrendoc.com/FileRoot1/2013-12/9/44ea129d-180c-4373-aa5c-b853f151e7d1/44ea129d-180c-4373-aa5c-b853f151e7d14.gif)
![學科教育論文-VB程序設計的教學改革與探索.doc_第5頁](http://file.renrendoc.com/FileRoot1/2013-12/9/44ea129d-180c-4373-aa5c-b853f151e7d1/44ea129d-180c-4373-aa5c-b853f151e7d15.gif)
全文預覽已結束
下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
學科教育論文-VB程序設計的教學改革與探索摘要VisualBasic程序設計作為非計算機專業(yè)公共基礎課,其理論性、實踐性強,教學難度大。文章就如何提高教學質(zhì)量,培養(yǎng)學生綜合應用程序開發(fā)能力作了探索和改革。關鍵詞VB;程序設計;改革;實踐1引言VisualBasic(下面簡稱VB)程序設計是我校非計算機專業(yè)學生的必修課,然而VB語言枯燥、難以理解,學生缺乏相應的知識背景,導致學生對這門課有恐懼心理,缺乏興趣。這就要求我們教師在教學中分析、摸索出一些較為行之有效的教學方法,才有可能培養(yǎng)學生程序設計能力,掌握一門技能,激發(fā)學生對程序設計的興趣。筆者在近幾年的教學實踐中進行了如下改革探索,取得了良好的教學效果。2教學改革與實施2.1對課本原有知識進行整合,激發(fā)學生的學習興趣大部分的教材總是先講VB語言的基本語法,然后再講VB中對象的使用。但在講授時不宜將兩者分開,要把VB面向?qū)ο蟮某绦蛟O計方法,事件驅(qū)動的編程機制貫穿于整個教學過程中。VB中的對象主要用于構建界面,而具體程序功能的實現(xiàn)則要編寫代碼行,因此任何一個完整的應用程序都不可能只用對象或只用語法。這兩塊內(nèi)容可進行穿插講解。這樣就避免了讓學生在毫無知識背景的情況下去理解抽象難懂的概念,挫傷他們編程的積極性。在教學過程中,我始終堅持以學生已有的知識程度為基礎,打破原有的以課本知識的邏輯結構為順序組織課堂教學的模式,先不講基本概念,改用從簡單的實例人手,通過讓學生觀看、模仿,在實際操作中去探究和領悟這些概念,并適時地加以歸納總結,讓學生在輕松愉快的氣氛中接受新知識。比如,在講到循環(huán)結構中DOLOOP語句和FORNEXT語句的用法時,我用DOLOOP語句的4種形式和FORNEXT語句實現(xiàn)求解N!的過程,讓學生去觀察、領悟它們的異同。2.2教學方法多樣化筆者在教學實踐中,除了采用傳統(tǒng)的教學方法如:提問法、小組討論法外,主要采用以下教學方法:1)錯例分析法學生對變量、類型、運算符、表達式這些基本概念和語言規(guī)則的掌握需要一個過程,對算法和數(shù)據(jù)結構的知識需要不斷積累。學習過程中,能聽懂老師授課的內(nèi)容,但自己編制的程序往往錯誤百出。課堂上,我經(jīng)常將容易出錯的概念以反例形式展示給學生,讓他們找錯誤,通過運行。比如錯誤使用邏輯運算符。假設a、b和c是三個變量。如果已知ac,要判斷b的值是否在a與c之間,可以使用以下表達式:abAndbc不能寫成:abc。很多學生會錯誤延用數(shù)學上的概念,寫成后一種形式。例OptionExplicitPrivateSubCommand1_Click()DimaAsInteger,bAsInteger,cAsIntegera=-3:b=-2:c=-1PrintabAndbc顯示TruePrintabc顯示FalseEndSub為什么abc會得False?因為,VB在計算這個表達式時,先計算“ab”部分,得True;再計算“Truec”,并將True轉(zhuǎn)換為一1,-1-1?最終得False。通過諸如此類的反例教學,使學生豁然開朗,印象深刻。2)零散實例和核心實例結合零散實例教學法,對每個知識點的運用和理解是非常行之有效的,但對前后知識的貫穿缺乏說服力。筆者在教學改革實踐中體會到,除經(jīng)典的零散實例外,將一個規(guī)模較大的、典型的、有實用價值的、學生感興趣的核心實例貫穿于教學全過程,對提高學生的編程能力非常幫助。所謂核心實例是指,實例從小到大、隨章節(jié)的展開而逐步成長,呈現(xiàn)為逐步進化的多個版本。比如引入一個貫串全書的問題:設計一個“圖書管理系統(tǒng)”。首先,用最基本的概念和最簡單的結構,給出該系統(tǒng)的第一個(也是最簡單的)版本,以后的每一次課,都對該系統(tǒng)提出新的功能和結構上的要求,并用本次課介紹的新概念和新方法對它進行功能上的擴充和結構上的改進。每次得到該系統(tǒng)的一個增強的新版本。為達到設計目標,學生隨著教學的進程,可以積極投入到對實例系統(tǒng)的調(diào)試、改進的實踐中,逐漸掌握了所學的基本知識,同時也提高了編程能力。2.3重視實踐教學,培養(yǎng)學生綜合應用程序開發(fā)能力VB是一門實踐性很強的課程,如果只紙上談兵,不上機練習,是不可能真正掌握VB程序開發(fā)的。實踐教學主要注意抓住以下幾點:(1)模仿階段,對課堂核心實例系統(tǒng)的調(diào)試、改進。核心實例的每次增強版是全面反映教學內(nèi)容的,學生通過模仿、知識再現(xiàn)達到在實踐中領悟知識,開拓編程思路。(2)分層次階段,在教學過程實施的開始,和核心實例同步,我就給出了幾個類似核心實例的課程設計內(nèi)容,供學生選擇。對核心實例的調(diào)試比較成功的,可以同步實施自己所學的課程設計內(nèi)容,達到培養(yǎng)學生分析問題和解決問題的能力。對掌握核心實例有困難的學生,針對教學內(nèi)容重新布置實驗,強化知識鞏固。課程設計內(nèi)容課后上機完成。要掌握上面兩個階段的具體情況,教師應親自指導,與學生一起上機實驗,隨時監(jiān)控學生實驗過程。對學生提出的問題及時予以指導,而發(fā)現(xiàn)學生常犯的共性錯誤,可在理論課上進行點評。2.4培養(yǎng)學生使用標準編碼,養(yǎng)成良好編程習慣在程序設計過程中,使用標準編碼可以避免一些不必要的錯誤。筆者在授課過程當中使用標準編碼的實例,在講解實例過程中對學生進行適當?shù)匾龑?,讓學生養(yǎng)成一個良好的編程習慣。程序書寫規(guī)范是非常重要問題,不僅書寫格式應該結構層次分明,而且程序里面應添加起碼的注釋。不按照標準書寫程序會增加別人查看程序的難度,同時也不利于自己以后上機調(diào)試修改。強調(diào)學生避免使用VisualBasic中的隱式操作,養(yǎng)成顯式編碼的習慣。比如永遠使用OptionExplicit,嚴格執(zhí)行變量先定義后使用的原則。避免使用缺省屬性,明確指出是在引用對象還是在引用對象屬性。3結束語一門課程的教學是一個復雜的系統(tǒng)工程,筆者將以上一些改革和探索用在課堂教學和實踐教學中,取得了一些效果,但教學有法,教無定法,只要教學得法。在教學實踐中,合理運用多種教學方法,靈活地、創(chuàng)造性地掌握教學過程,激發(fā)學生的興
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度智能化鋼結構廠房租賃運營合同
- 二零二四三方詢價采購合同-新能源發(fā)電項目設備采購3篇
- 2025年度光伏組件產(chǎn)品回收與資源化利用合同
- 2025年度國際珠寶首飾買賣合同標的權轉(zhuǎn)移及售后服務保障協(xié)議
- 2025年度會計事務所審計業(yè)務外包合同
- 2025年度廣告牌抗風抗震加固工程合同
- 2025年度智慧交通信號系統(tǒng)合同編號執(zhí)行標準
- 2025年度股權質(zhì)押借款合同共智能制造與工業(yè)互聯(lián)網(wǎng)合作協(xié)議
- 2025年度新能源發(fā)電項目合同續(xù)簽申請書
- 二零二四年事業(yè)單位財務會計人員離職交接聘用合同3篇
- 2023年四川省公務員錄用考試《行測》真題卷及答案解析
- 2025年高考物理復習壓軸題:電磁感應綜合問題(原卷版)
- 雨棚鋼結構施工組織設計正式版
- 2024尼爾森IQ中國本土快消企業(yè)調(diào)研報告
- 2024年印度辣椒行業(yè)狀況及未來發(fā)展趨勢報告
- 鑄鋁焊接工藝
- 《社區(qū)康復》課件-第六章 骨關節(jié)疾病、損傷患者的社區(qū)康復實踐
- 2024年湖南省公務員考試行政職業(yè)能力測驗真題
- 攀巖運動之繩結技巧課程
- 防打架毆斗安全教育課件
- 采購行業(yè)的swot分析
評論
0/150
提交評論