摘要:社會在發展,科技在進步,計算機互聯網更是日新月異,縱覽各大招聘網站、各行各業招聘的招聘通知,企業需要更多更優秀的軟件開發人員。結合市場,高職院校也將《Java程序設計》課程作為很多專業的必修課。本文中將案例教學法引入到課程教學中,提高教學效果。
關鍵詞:Java;案例教學法;高職教育
0引言
當今社會發展迅速,互聯網+、大數據、人工智能、云計算等一大批新興計算機產業在發展,相關企業對于軟件開發等行業的人員需求量在增大,伴隨而來的是,相關人員的就業崗位就有很多。面對這些情況,很多高職院校也將《Java程序設計》作為很多專業的必修課或者選修課。
本門計算機程序課程屬于操作性實踐性很強的課程,要求學生具備很強的實戰能力,又需要學生有很好的編程習慣和思維。怎樣才能讓學生擁有很好的實際操作和開發程序的能力,讓學生在平時的學習過程中留意并積累老師教授的好的經驗,這是課程教學中要去解決的關鍵問題。當前高職院校對于Java程序設計課程的教學模式,還是以教師講授為主,學生被動接受為輔的傳統教學形式。隨著近些年教學改革,很多高校推出“案例教學法”、“項目教學法”等。程序開發人員的實踐操作能力的提高,已經逐漸成為本課程教學中亟待解決的問題。本文引入案例教學法是當前Java程序設計課程的迫切需求。
1高職院校Java程序設計課程教學的現狀
《Java程序設計》作為一門實踐性很強的編程課程,要求學生在學習過程中,要堅持鍛煉自己的編程能力,不斷提高自我的編程思維。在高職院校中,計算機編程課程都有相似的地方,比如開設的時間較短,開設的專業較少,老師的的經驗和技巧都沒有本科院校老師充足,因而在教學過程中存在不少問題,這些問題都是要亟待解決的。
(一)教學內容需要重新設置
本校是高職院校,生源種類較多,部分學生是經過高考統招錄取的,部分學生是經過分類招生錄取的,還有少部分學生是中職3+2五年制學生,分類招生和中職五年制學生的基礎相對來說要差一些。《Java 程序設計》會在大二下學期或者大三第一個學期開設,這時候學生已經學習了大部分計算機基礎課程,學生對于編程語言中的數據類型、表達式、函數等概念已經有了一個大概的認知,但是也有很多學生編程能力還是相對較差,班級學生的水平存在參差不齊的情況。
市面大部分Java教材中,基本框架和內容大部分都類似,基本上都是對基本語法和基礎性內容做了很多重點介紹。學生在學習的過程中存在焦躁情緒,認為自己都已經掌握了,實際上很多學生的學習效率很低,缺乏學習熱情和好的學習方法,影響后續內容的學習。
(二)教學方法需要改進
Java程序設計作為當前比較流行的高級程序設計語言,它比同樣交流行的C、C++、C#等相比,它是一種純粹的面向對象的設計語言,有其很多優點。當前很多高職院校里,大部分老師還是運用課堂講授,按照教材的各個章節的順序進行講解,可想而知,學生和老師的互動較少。由于課堂時間有限,學生進行實踐操作的機會和時間較少,久而久之,學生自我學習的興趣也就越來越低。大部分高職學院的實訓實習課是安排在下一次課程,老師理論講授的課堂和實訓課程的安排已經出現脫節的情況,對學生及時掌握新知識沒有好的幫助0。
(三)案例內容設置和安排需要改進
傳統的教學過程中,老師一般都是按照教材知識點的情況,會安排部分教學案例講解,讓學生進行相應的練習,加深印象和理解。但是往往都存在一些問題,比如理論和實踐過程缺乏連貫和溝通,所以一個學期的學習下來,讓學生真正參與到企業、公司的項目程序開發時,學生會表現的很糟糕,學生很難掌握和運用Java來開發系統。
2案例教學法的優點
(一)案例教學法的優點
(1)在課程教學中運用案例教學法,老師首先是老師,其次也是學生。我們可以把老師當做課堂教學中的主導者,學生是是學習的主體。這樣的安排,老師會依據課程的安排積極的引導學生參與到課堂氛圍中來,學生積極思考,來培養自己的編程思維和邏輯。學生之間、學生和老師之間都在討論和溝通,這樣就能找出教學過程中的不足之處。
(2)案例教學過程中,學生就能將被動接受轉為主動學習,學生能更好更多的參與到課堂教學中,學生也就能夠持續的保持好的課堂狀態,學生在這個課程教學中,就能持續不斷的保持一個好的學習狀態。
(3)案例教學一個很好的優點,就是案例普遍采用真實存在的項目案例,學生學起來更加直觀、有效,更有利于學生學習和掌握0。
3總結
在信息技術大發展的當今社會,高職院校需要大膽的改進教學方法,采用案例教學法的教學模式,課堂氛圍和教學效果都會得到很大的改善,互動效果更佳,達到了期待的教學效果。
參考文獻
[1]姜周.計算機應用專業“微機組裝與維護”課程課堂教學質量評價體系構建 [J]. 青春歲月 ,2018(16):165.
[2]朱婷婷.案例教學法在《Java程序設計》教學中的應用[J].軟件與應用,2020(9):36.
作者簡介:宋志飛(1985-),漢族,男,安徽太湖人,講師,碩士研究生,主要從事蟻群算法及應用、計算機軟件及應用、職業教育等方面的研究。