999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

項目案例在VisualBasic程序設計課程教學中的應用

2018-01-08 20:36:06鄭玉
電腦知識與技術 2017年36期
關鍵詞:實踐教學教學模式

摘要:項目案例教學法根據教學目標和內容的需要,將實用型項目引入課堂教學和課后實踐中。它打破了傳統的循序漸進,先局部、后整體,重理論、輕實踐的教學模式。結合案例講解語法,將知識點的學習落實到應用中,既直觀又有趣,學生更容易理解和接受,極大地促進了課堂教學。與之配套的項目開發實踐,促使學生的程序設計能力得到了顯著地提高。

關鍵詞:項目案例;程序設計;算法;教學模式;實踐教學

中圖分類號:G43 文獻標識碼:A 文章編號:1009-3044(2017)36-0143-02

Abstract: The project case teaching method introduces practical projects to in-class teaching and after-class practice according to the needs of teaching objectives and contents. It broke the traditional teaching pattern which teaches step by step , focuses on the part then the whole, emphasises more on theory and less on practice. This method uses case study to teach grammar, and applies the study of knowledge into practice, which is both intuitive and interesting. It helps students understand and accept easier and greatly promotes the efficiency of teaching in class. With the corresponding project development practice, the students' programming ability has been greatly improved.

Key words: project case; programming; algorithm; teaching model; practice teaching

1 概述

VisualBasic程序設計是一門面向對象可視化的程序設計語言,與學生以往所學的課程完全不同。除了包含程序設計的基礎語法知識外,還包含了屬性、事件、方法等與控件相關的知識。在課程教學中,還要結合計算機等級考試的特點,向學生介紹程序設計的常用算法。對于初次接觸這門課程的大一新生來說,不能不說是一個挑戰。為了讓學生能夠很好地理解控件和程序設計的概念以及它們之間的關系和用途,激發學生的學習熱情,我們引入了項目案例教學法。本文以一個具體的實例來詳細介紹項目案例教學法的應用。

2 項目案例教學法的實施

2.1 項目案例設計

教學項目案例的設計首先要能滿足教學的目的和要求,能夠在一個項目中綜合運用盡可能多的知識點。其次,項目案例既要新穎有趣,又要源于現實。因為源于現實的案例,學生多多少少都會有一些感性認識,在以后的程序分析中,比較容易理解和接受。案例和現實越接近,學生的興趣越大。有了好的開始,后面的教學就容易得多。基于上述思想,設計了一個音樂大獎賽模擬評分程序。該程序包括三個窗體界面:用戶登錄界面 、成績錄入和評委評分界面 、統計排名界面。主界面成績錄入和評委評分界面如圖1所示。

應用程序具有的主要功能如下:

(1) 由五個評委對參賽選手的三個比賽項目(理論、聲樂、舞蹈)進行打分(各項分數在0-10之間)、當按下亮分按鈕由計算機自動給出選手的得分。選手姓名必須自己輸入。

(2) 根據上表,去掉一個最高分、去掉一個最低分,求得考生的平均理論成績、平均聲樂成績、平均舞蹈成績,以及三個科目的總成績,然后把這三項平均成績以及三項總成績記入數據文件。

(3) 錄入所有選手的成績并進行上述處理

(4) 最后對所有選手的總成績按從高到低進行排序。并顯示排序后的各位選手的成績。

(5) 程序運行時要求進行用戶的登錄和密碼驗證。

2.2 項目案例中知識點的組織

以往的教學內容組織方式,首先是對象三要素和事件過程概念的介紹,然后是逐個控件的屬性、事件、方法以及基礎語法知識的介紹,最后才是程序設計介紹。在這過程中,學生一直都是被動地接受一個個枯燥、晦澀的名詞術語,沒有一個全局、總體的觀念。通過這樣一個綜合案例,可以把諸多概念串聯在一起,學生可以很快地領悟到各個知識點之間的聯系和區別,許多問題一下子就迎刃而解。分析這個案例,不難看出這是一個多窗體的應用程序,自然就涉及工程和窗體的概念以及工程與窗體之間的關系。控件的概念、事件的過程、程序的結構、算法的設計、文件的應用等等,VisualBasic中一些重要的知識點都在這個案例中很好地反映出來。

2.3 項目案例在教學中的應用

教學是一個循序漸進、由淺入深不斷提高的過程。對于這樣一個綜合案例,不可能在短時間內就給學生講明白、講透,案例的分析和講解也是一個逐步深入的過程。但這并不妨礙學生對這個應用程序的總體了解。開始可以通過運行演示,向學生大致地介紹程序的功能,使學生對這個項目有一個感性的認識。配合上機實驗,將程序源代碼下發,由學生自行運行和解讀,寫出程序的分析報告。如:工程文件名,窗體模塊名,各窗體模塊之間的切換關系及以各功能模塊所完成的工作,每個窗體模塊上使用了哪些控件以及各控件的屬性設置等等,更進一步的要求學生修改窗體界面。隨后,通過登錄模塊,用戶名和密碼的驗證,引入選擇結構,以及關系表達式和邏輯表達式的聯系與不同。在評委評分模塊中,必須計算學生的總分和平均成績,此時可以引入循環和算法的概念。幫助學生理解循環的作用及用法。評分模塊很好地詮釋了求和、求平均值、求最大值和最小值算法的作用。在統計排名模塊中,引入子程序的概念和用途,以及各種排序算法的介紹和比較。這個項目的分析可以貫穿于整個教學的始終。

2.4 項目開發實踐

學習程序設計的目的在于培養學生應用計算機解決和處理實際問題的能力,項目開發實踐是提高學生編程能力的又一重要途徑。項目開發過程中,學生不僅可以融會貫通所學的理論知識,而且可以迅速積累程序開發的實戰經驗。再者,項目開發不同于傳統的課堂教學,倡導的是一種“開放式學習”的自主學習模式。這種教學模式不僅利于發揮學生的學習主動性,也有益于學生實現由掌握知識向發展能力的轉化。

項目開發要求以實際應用作為開發對象,以團隊合作形式作為項目開發的模式。首先由學生自由組合開發小組,每組設組長一名,負責組內事務協調管理工作。然后學生選擇開發項目,經教師確認后,由組長根據項目任務書進行項目的安排和分工,每一個學生負責其中一個模塊的設計開發。項目實踐案例可以由老師提供,也可以由學生自行選題,確保每一個小組的項目沒有雷同。

在項目開發過程中,小組全體成員共同討論,明確各個模塊的功能需求和設計,最后由組長對變量名、控件名、文件名以及格式進行規范,形成詳細的書面設計文檔。小組的成員根據最終的設計報告進行項目開發。

項目驗收包括系統介紹、程序演示、項目答辯幾個過程。首先由組長就小組所做的工作進行總體介紹,小組成員介紹各自負責的模塊,然后進行程序演示,最后進行提問和答辯。提問人可以是其他小組的成員和教師。答辯委員會的成員由教師和各小組長組成。最后提交項目的開發報告。學生成績的由答辯委員會根據以上幾項內容綜合評定。

3 結束語

音樂大獎賽模擬評分程序只是一個綜合性的教學項目案例,我們還可以設計出許多適用于教學和實踐的項目案例。如與菜單相關的文本編輯器軟件、計算器等,這些都是Windows操作系統的附件程序。與之對應的綜合實踐項目可以是帶函數計算和進制轉換的各種計算器,以及通訊錄,學籍管理,文件管理器等等應用。通過這樣的教學和實踐,我相信學生對于知識的理解和應用將會更加深刻和牢固。

參考文獻:

[1] 牛又奇,孫建國. Visual Basic程序設計教程(2013年版)[M] 蘇州大學出版社,2014.1.

[2] 江蘇省教育廳.Visual Basic程序設計實踐教程[M] 高等教育出版社,2014.8.

[3] 教育部高等學校大學計算機課程教學指導委員會.大學計算機基礎課程教學基本要求[M] 高等教育出版社,2016.1.

[4] 李亞非 鄭玉.VisualBasic程序設計教程[M] 南京大學出版社,2009.1.

[5] 陳小燕,陸淑娟. VisualBasic實驗指導[M] 南京大學出版社,2009.7.

猜你喜歡
實踐教學教學模式
群文閱讀教學模式探討
“思”以貫之“學、練、賽、評”教學模式的實踐探索
體育教學(2022年4期)2022-05-05 21:26:58
“以讀帶寫,以寫促讀”教學模式的實踐探索
甘肅教育(2020年12期)2020-04-13 06:25:48
茶學專業校企合作實踐教學探索
考試周刊(2016年79期)2016-10-13 23:35:16
《電氣工程畢業設計》 課程的教學設計
考試周刊(2016年79期)2016-10-13 23:26:02
研究型學習在傳熱學實踐教學中的應用
大學教育(2016年9期)2016-10-09 08:34:10
思想政治理論課實踐教學研究述評
大學教育(2016年9期)2016-10-09 08:17:37
高職院校商務禮儀課程教學改革探索芻議
大學教育(2016年9期)2016-10-09 08:12:01
《數據庫高級應用》教學創新方法研究
科技視界(2016年20期)2016-09-29 11:25:15
“一精三多”教學模式的探索與實踐
主站蜘蛛池模板: 国产精品私拍在线爆乳| 亚洲综合片| 欧美一级大片在线观看| 91精品啪在线观看国产60岁| 国产自在线播放| 国产菊爆视频在线观看| 欧美在线精品怡红院| 亚洲全网成人资源在线观看| 久久精品午夜视频| 青草视频在线观看国产| 成人午夜视频免费看欧美| 亚洲国产综合自在线另类| a级免费视频| 欧美午夜在线观看| 亚洲精品高清视频| 国产亚洲高清视频| 91精品啪在线观看国产| 最新日本中文字幕| 久久免费视频播放| 成人日韩欧美| 男女性色大片免费网站| 免费观看亚洲人成网站| 亚洲天堂2014| 久久精品亚洲中文字幕乱码| 亚洲午夜18| 国产女人水多毛片18| 国产91丝袜在线播放动漫 | 天堂网亚洲系列亚洲系列| 亚洲国产91人成在线| 国产日本一线在线观看免费| 97免费在线观看视频| 国产精品欧美亚洲韩国日本不卡| 伊人久久综在合线亚洲2019| 亚洲码一区二区三区| 丁香五月激情图片| 97se亚洲综合在线韩国专区福利| A级毛片高清免费视频就| 美女扒开下面流白浆在线试听| 日韩欧美中文亚洲高清在线| 人与鲁专区| 日本91视频| 国产AV无码专区亚洲A∨毛片| 色天天综合| 欧美精品H在线播放| 中文字幕资源站| 国产日韩欧美黄色片免费观看| 四虎免费视频网站| 欧美激情二区三区| 91亚洲影院| 中文字幕丝袜一区二区| 成人精品免费视频| AⅤ色综合久久天堂AV色综合| 亚洲精品黄| 日韩色图在线观看| 精品伊人久久久香线蕉| 欧美成人综合视频| 久久综合九九亚洲一区| 久久毛片基地| 日韩无码视频播放| 99re精彩视频| 日韩AV无码免费一二三区| 色婷婷成人| 亚洲第一区精品日韩在线播放| 91网址在线播放| 免费A∨中文乱码专区| 欧美黄网在线| 成人国产免费| 毛片视频网址| 99re在线免费视频| 波多野吉衣一区二区三区av| 欧美性精品不卡在线观看| 日本不卡在线播放| 性视频一区| 国产情侣一区| 国产一区二区三区在线观看免费| 久久青草精品一区二区三区| 欧美一级夜夜爽www| 极品私人尤物在线精品首页 | 无码在线激情片| 久久精品波多野结衣| 亚洲免费三区| 国产精品久久久久久搜索|