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
“一精三多”教學模式的探索與實踐
主站蜘蛛池模板: 婷婷丁香在线观看| 精品综合久久久久久97| 亚洲国产精品成人久久综合影院| 精品亚洲国产成人AV| 亚洲国产日韩一区| 久久先锋资源| 99久久精品免费看国产电影| 理论片一区| 97在线国产视频| 91无码人妻精品一区二区蜜桃| 国产波多野结衣中文在线播放| 激情综合网址| 国产在线一区视频| 亚洲无码A视频在线| 久久青草精品一区二区三区 | 在线日本国产成人免费的| 欧美全免费aaaaaa特黄在线| 精品国产aⅴ一区二区三区| 久久久久国产一区二区| 国产乱子伦手机在线| 国产一级毛片网站| 国产精品无码AV中文| 中文字幕久久精品波多野结| 国产一国产一有一级毛片视频| 国产后式a一视频| 亚洲AV无码精品无码久久蜜桃| 无码高潮喷水专区久久| 亚洲AV色香蕉一区二区| 美女内射视频WWW网站午夜| 人妻中文久热无码丝袜| 亚洲无码精彩视频在线观看| 人妖无码第一页| 女人毛片a级大学毛片免费| 五月婷婷伊人网| 亚洲伊人天堂| 国产日韩欧美黄色片免费观看| 精品视频一区在线观看| 日韩中文字幕亚洲无线码| 91热爆在线| 亚卅精品无码久久毛片乌克兰| 亚洲嫩模喷白浆| 超碰色了色| 亚洲国产中文精品va在线播放| 亚洲日韩AV无码一区二区三区人 | 中文字幕调教一区二区视频| 久久综合九九亚洲一区| 欧美激情综合一区二区| v天堂中文在线| 免费一级无码在线网站| 亚洲av无码人妻| 亚洲日韩Av中文字幕无码| 国产成人资源| 久久黄色一级视频| 国产精品污污在线观看网站| 夜夜高潮夜夜爽国产伦精品| 国产精品久久久久鬼色| 亚洲男人在线| 亚洲综合久久一本伊一区| 真实国产乱子伦视频| 99久久精品视香蕉蕉| 中文字幕无码电影| 亚洲精品无码抽插日韩| 三区在线视频| 国产成人a毛片在线| 四虎国产精品永久在线网址| 久热中文字幕在线| 97久久精品人人做人人爽| 女同久久精品国产99国| 亚洲成年人片| 全部无卡免费的毛片在线看| 日本免费a视频| a毛片免费看| 狂欢视频在线观看不卡| 午夜在线不卡| 欧美亚洲一区二区三区在线| 国产簧片免费在线播放| 亚洲精品777| 久久无码高潮喷水| 日韩无码真实干出血视频| 国产精品永久在线| 免费a级毛片18以上观看精品| 亚洲欧美成人综合|