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

MCLA方法在“Java面向對象程序設計”課程教學中的應用

2017-05-30 07:22:11劉偉黃辛迪李小智
高教學刊 2017年10期
關鍵詞:教學方法課程教師

劉偉 黃辛迪 李小智

摘 要:“Java面向對象程序設計”是計算機相關專業一門非常重要的專業基礎課。在該課程中引入以榜樣為中心的教學方法——MCLA,結合項目驅動式教學方法,以項目小實例為目標,將知識點講解融入到教師課堂演示中,并基于項目設置一系列課后練習和獨立實踐,可以很好地調動學生的學習興趣,提高學生的實踐動手能力,取得良好的教學效果。

關鍵詞:Java面向對象程序設計;以榜樣為中心的教學方法;教學改革

中圖分類號:G642 文獻標志碼:A 文章編號:2096-000X(2017)10-0039-02

Abstract: Java object-oriented programming is a very important basic course for computer-related majors. Model Centered Learning Architecture(MCLA)is introduced into this course. Combining with the project-driven teaching method, some small projects integrated with knowledge points are used in class presentation. Moreover, a series of after-school exercises and independent practice are based on projects. The results show that the MCLA can improve students' learning interest and practice abilities, and help to obtain better teaching effects.

Keywords: Java object-oriented programming; Model Centered Learning Architecture; teaching reform

引言

“Java面向對象程序設計”是計算機科學與技術、軟件工程等專業的必修課程之一。在本課程中,學生將學習當前主流面向對象編程語言——Java語言的語法,熟悉Java面向對象編程相關知識,學會使用Java語言實現圖形用戶界面,學習使用Java語言操作文件和數據庫,同時對JDK類庫有一定了解,能夠熟練使用一些常用的Java類,并學會使用Java語言開發簡單的基于C/S結構的桌面軟件。該課程是學生學習“Java EE應用開發”、“Android移動開發技術”等Java體系課程的基礎,也是提升學生編程水平和應用開發能力的一門核心基礎課程。

MCLA全稱為Model Centered Learning Architecture,即以榜樣為中心的教學方法,是印度國家信息技術學院(NIIT, National Institute of Information Technology)所采用的一種在專家引導下獨立解決實際問題的教學和學習方法[1]。MCLA將學習過程分解為許多小的教學循環,每個循環包含五個步驟,分別為:提出目標(Object)、知識學習(Knowledge)、教師演示(Demonstration)、學生實踐(Practice)、教學總結(Summary)。每個教學循環從一個實際問題入手,由教師采用預先編制的步驟來解決問題,再對學生提出另一個類似的實際問題,學生參考教師的方法解決該問題,這個過程稱之為專家指導實踐。之后,學生將所學知識綜合運用到一個新的實際問題中,完全由學生獨立完成,稱之為無指導實踐或獨立實踐。通過專家指導實踐和獨立實踐,逐步培養學生獨立分析問題和解決問題的能力。MCLA方法獨特的教學模式非常適合應用性和實踐性較強的課程,在一些計算機專業課程的教學過程中得到較為廣泛的應用[2-4]。

一、MCLA方法的應用實踐

(一)與項目驅動式教學方法相結合

MCLA方法的實施通常會基于一個較為完整的項目,該項目將劃分成若干個小的目標問題。教師在課堂教學中以這些目標問題為入口,演示如何解決問題并在講解過程中引入相關知識點。在“Java面向對象程序設計”課程的實際教學過程中引入了三個項目,“Motel 168客房管理系統”作為教師課堂演示項目,“Starbar餐廳管理系統”作為專家指導實踐項目,“SunnySport庫存管理系統”作為獨立實踐項目。其中,SunnySport庫存管理系統是一款用于管理酒店客房信息的軟件,包括客房預訂、客房入住登記、客房信息查詢、換房、客戶消費記錄查詢及統計、退房及結賬等功能;Starbar餐廳管理系統是一款應用于餐飲企業的信息管理軟件,包括用戶管理、餐桌管理、預訂餐桌、餐桌分布區管理、外賣管理、報表管理、菜譜管理、點餐、前臺結賬等功能;SunnySport庫存管理系統是一款用于管理庫存信息的軟件,包括商品類別管理、商品管理、供應商管理、入庫管理、客戶管理、出庫管理、系統管理和報表管理等功能。

基于這三個項目,將它們合理分解成一系列小案例,在MCLA方法指導下以具體案例來驅動教學,讓學生在“學習→實踐→提高”的過程中發揮主動性,通過實際項目來掌握所學知識,提高知識應用能力和實踐動手能力。

(二)課堂教學的改革與實踐

在“Java面向對象程序設計”課堂教學中采用MCLA教學方法,每一章內容的講解都圍繞一個小實例開展,并運用所學知識提供該實例的解決方案。例如在講解“圖形用戶界面”時,教師首先給出一個簡單的“客房入住登記界面”截圖,讓學生對教學目標有一個感性的認識,再學習常用的AWT/Swing界面組件類,包括這些類的常用屬性和方法等,最后回到目標問題,詳細演示如何運用所學的界面組件類編程實現“客房入住登記界面”。

教師按照提出目標問題、學習相關知識、運用所學知識解決目標問題的步驟,在課堂上通過目標問題引出所學知識,再結合實例代碼逐步演示如何實現目標問題。在此過程中,學生可以通過源于實際問題的案例掌握相關知識,加深和鞏固對所學知識的理解和應用能力。

(三)實踐教學的改革與實踐

MCLA方法強調學生的學習自主性和創造性,實踐教學環節尤為重要。MCLA方法的實踐環節由兩部分組成,分別是專家指導實踐和獨立實踐。

在每一個教學循環中,教師針對課堂教學內容,結合專家指導實踐項目,提出一個與教師演示項目類似的小練習,學生參照教師的演示流程完成該練習,通常專家指導實踐練習在實驗課上完成。雖然這些練習源自另一個項目,但是所運用的知識及開發難度與課堂演示實例類似。例如,“圖形用戶界面”對應的練習題為餐廳管理系統的“點餐界面”,與課堂演示實例“客房入住登記界面”基本相似,學生可按照教師課堂演示的步驟完成該練習,在練習過程中教師給予一定的指導,解決部分學生在實踐過程中所遇到的問題。

除了在實驗課中的專家指導實踐外,學生在課后還需要完成獨立實踐項目,在本課程中所采用的獨立實踐項目為SunnySport庫存管理系統,該系統的復雜度較前兩個項目有所增加,學生需要運用所學知識獨立解決所遇到的問題,在具體實施時可以將3-5個學生組成一個學習小組。通過獨立實踐,學生可以將所學知識應用到另一個項目中,以達到觸類旁通、學以致用的目的。在此過程中,學生可以充分發揮創造力,從多方面對項目進行創新。獨立實踐項目還可以作為“Java面向對象程序設計”課程期末的綜合項目,學生將一個學期所有獨立實踐整合在一起,適當修改和完善,構造出一個完整的項目,在項目整合過程中可以較為全面和系統地復習本課程所學知識,并掌握如何運用這些知識解決實際問題。通過獨立實踐,可以更好地調動學生的學習主動性,提高其分析問題和解決問題的能力。

二、結束語

在“Java面向對象程序設計”課程中引入MCLA方法并結合項目驅動式教學方法,不僅讓學生能夠更好地理解和掌握Java語言的基礎知識,還能夠很好地提升學生的實踐動手能力。教師結合知識點給學生演示項目小實例,在演示過程中灌輸知識、傳授經驗,提高了學生的學習興趣和學習效率。同時,通過一系列圍繞某一具體項目的練習,讓學生及時消化和理解所學知識并學習如何在軟件開發中應用這些知識,有助于提升學生綜合素質,改進課程教學質量。

參考文獻

[1]尹立坤,宋雪蓮.印度NIIT培訓的MCLA方法在教學中的應用[J].軟件導刊:教育技術,2008(5):82-83.

[2]楊樺,周靜,時云峰.MCLA教學方法在計算機專業課程教學中的研究與應用[J].中國科技博覽,2009(16):158-159.

[3]邵斐,常子楠.基于MCLA教學法的Java課程教學改革的探索[J].赤峰學院學報:自然科學版,2009,25(10):195-196.

[4]胡偉儉.基于MCLA的“Web程序設計”教學方法研究[J].計算機教育,2009(17):108-109.

猜你喜歡
教學方法課程教師
最美教師
快樂語文(2021年27期)2021-11-24 01:29:04
數字圖像處理課程混合式教學改革與探索
初中英語寫作教學方法初探
甘肅教育(2020年2期)2020-09-11 08:01:42
軟件設計與開發實踐課程探索與實踐
計算機教育(2020年5期)2020-07-24 08:53:38
教師如何說課
甘肅教育(2020年22期)2020-04-13 08:11:16
為什么要學習HAA課程?
教學方法與知識類型的適宜
未來教師的當下使命
圓我教師夢
吐魯番(2014年2期)2014-02-28 16:54:42
我的教學方法
主站蜘蛛池模板: 新SSS无码手机在线观看| 啪啪啪亚洲无码| 精品自窥自偷在线看| 欧美不卡二区| 成人免费午夜视频| 亚洲精品777| 最新痴汉在线无码AV| 国产精品视频公开费视频| 日韩在线第三页| 2021国产乱人伦在线播放| 国产高潮流白浆视频| 69av在线| 国产一区二区精品福利| 在线一级毛片| 日本免费高清一区| 激情国产精品一区| 国产无码在线调教| 日韩精品欧美国产在线| 国内毛片视频| 欧美色图久久| 中文字幕无码中文字幕有码在线| 久久男人视频| jizz国产在线| 亚洲另类色| 久久久久亚洲av成人网人人软件| 免费看a级毛片| 欧美黑人欧美精品刺激| 日韩黄色在线| 亚洲VA中文字幕| 国产成人超碰无码| 亚洲精品欧美重口| 青青热久免费精品视频6| 久久福利片| 久久久久久久久18禁秘| 永久成人无码激情视频免费| 在线国产三级| 亚洲国产综合精品一区| 久久这里只有精品66| 国模视频一区二区| 国产精品亚洲精品爽爽| 亚洲二三区| 欧美日韩精品一区二区在线线| 四虎免费视频网站| 亚洲国产成人综合精品2020 | 中国一级特黄视频| 欧美激情视频二区| 国产福利免费视频| 成人福利在线视频免费观看| 欧美日韩在线成人| 青草视频免费在线观看| 日韩在线永久免费播放| 亚洲成人在线免费观看| 色首页AV在线| 欧美午夜小视频| 精品久久久久成人码免费动漫| 国产成年女人特黄特色大片免费| 色网站在线视频| 成人在线不卡| 国产成人区在线观看视频| 国产v精品成人免费视频71pao| 青青久视频| 国产午夜在线观看视频| 一级毛片在线播放免费| 亚洲无码高清免费视频亚洲| 99精品国产自在现线观看| 91麻豆精品国产91久久久久| 99久久性生片| 欧美在线导航| 亚洲一区第一页| 91精品国产91久久久久久三级| 99久久精品免费观看国产| 欧美一级99在线观看国产| 日韩AV无码一区| 久久青草免费91线频观看不卡| 成人国内精品久久久久影院| 亚洲有无码中文网| 欧美五月婷婷| 精品无码专区亚洲| 国产噜噜噜视频在线观看| 国产精品19p| 亚洲精品中文字幕午夜| 欧美精品一区在线看|