孫承秀 白燕青

【摘 要】計算機專業隨著科技發展面臨著新的格局,一貫的項目教學在實際應用中存在一些不當。為了改革課堂教學方法,積累教學經驗,筆者在實施項目教學過程中采用“精細化”的教學方法,對課堂教學模式進行改革,實現理論與實踐教學雙深入,有效的彌補教師教學與學生學習方式之間的差異,較為全面的分析和整理了課堂教學環節中存在的不足。
【關鍵詞】思維模式;“精細化”課堂教學
中圖分類號: G434 文獻標識碼: A 文章編號: 2095-2457(2019)29-0196-002
DOI:10.19694/j.cnki.issn2095-2457.2019.29.092
1 正確認識教師的專業素質與學生的基礎薄弱之間的矛盾
教師熟悉了相關專業課程的基本要求和教學基本規范。在教學過程中培養學生學習能力和實踐能力,重視學生基礎理論知識的積累和實踐操作能力的提升,重視學生專業課程學習的基礎和學習習慣的養成和適應變化的能力。計算機專業教學需要不斷改革教學內容,將大量新的知識引入課堂,不斷提高層次和標準。
現實的學情不能完全適應當下的教學需要,表現為學生的基礎知識不夠,課堂上缺乏協作能力,導致教學效率低下。
可見教師所要從事的教學與學生當下的學習狀態之間有較大的矛盾,引導學生自主學習的切入路徑還沒有找到。為了解決這些矛盾,建議教師要完全接受目前的學情現狀,以足夠的耐心面對學生的消極思想和壞習慣。用更多有效實例簡化教學內容,增加課堂趣味性,激發學生學習興趣,轉化消極的學情對教學的負面影響為積極的影響。
2 對教學效果如何體現出來的思考。
我們進行教學活動的目標是最大程度提高教學質量,實現這一目標的途徑可以說是多方面的。
2.1 課上與課下的結合的方式
依靠課堂上的教學提高教學質量是不夠的,更好地提高教學效果的方式就是充分利用課余時間,彌補課內學習不夠深入的缺點。最好的課外學習形式學習小組或自主創業項目。讓學生掌握可以在專業方向發展的方法??捎蓪W生自由結合,由學生自主組織與管理,鍛煉學生的管理能力、組織能力與學習能力,解決課堂教學要求與學生學習理解深度不夠的矛盾。這樣才能實現復合型人才的培養,才能解決教師教學與社會實踐應用之間的脫節的問題。
2.2 實踐與理論相結合
教學效果的最佳狀態是理論與實踐的相結合。理論來源于實踐,可以說理論是實踐的體現與升華,實踐是證明理論的唯一標準。計算機專業有些課程需要通過實踐總結大量的理論知識,例如《Java程序設計》這門課,在實踐操作中總結出寶貴的理論知識與經驗,為學生的后期學習提高奠定理論基礎,完成實踐教學與理論教學的動能轉換,引導學生思維模式的提升,人才培養優勢才能真正地體現出來。
2.3 “教”與“學”之間的相互轉換
不當的教學模式造成教師疲于教學和學生麻木應對。打破這一僵化的教學方式,最好的方法是通過提高學生的學習主動性來掙脫。
如何提高學生的學習主動性其實是不難做到,在理論教學中可以引導學生對正在講授知識進行探討和研究。學生能積極主動地參與到課堂的教學環節中來,學生獲得表現機會,為教學增加活躍的氣氛。在《Java程序設計》課程的理論教學中,讓學生來討論類與對象的關系,以身邊的事物為例,說明什么是類,什么是“對象”,激發學生思考,加深學生對知識的理解,掌握類與對象的概念和兩者之間的關系。
實驗課上,學生可自由結成團隊,按實驗要求,相互講解程序,相互取長補短,理解編寫的方法與技巧,以達到思維的深入和升華。還可以引導學生給老師講解案例,老師可發現學生是否已經理解了教學內容,根據學生學習情況適時補充,對學生的錯誤理解給予糾正。師生之間的深度互動是提高教學質量的關鍵因素,是消除學生冷漠學習態度的有效路徑。
3 在計算機專業課堂上實現“精細化”授課的實踐
教師講授應用性強的課程時,一般以“項目”教學為主。為了靈活運用“項目”教學法,一般根據課程內容制定,按所需時間分類。有適用于基本知識講解的“小項目”,有適用于綜合提高和鞏固加深應用能力的“大項目”。項目的劃分體現了教師對專業知識的理解,也是實現“精細化”教學的基礎。
我在《Java程序設計》這門課程的授課過程中,根據課內的知識點設置了相關的課堂教學小項目。如用Java接口實現寫一封書信,在Eclipse IDE展示了從定義接口到在類中實現接口的過程,學生掌握了接口的使用方法和在類中重寫接口中抽象成員方法,然而接口的很多相關知識并沒有展示在案例中。彌補項目教學不足的方法就是項目實施后,用一些實例補充,為學生傳授更多在編寫接口的程序中會用到的語法知識。這就是提高教學質量很有效的“精細化”課堂教學。補充接口語法,設計一個小的教學項目如下:
在上例實現“精細化”理論教學過程中,選用的成員變量,成員方法都是兩個或兩個以上的,目的是為了在細節處,充分比較這些語法使用的相同和不同。優點是以實例展現,代替抽象的理論敘述,學生在實例展現過程中能循序漸進地理解并掌握知識。更有利于學生掌握專業知識和提高理論應用于實際的能力。
4 “精細化”教學在計算機專業項目教學的改革中的實際意義
4.1 明確大的教學目標與小的教學目的
教師在教學中明確了教什么、怎樣提高,讓學生知道“教、學、做”的具體內容與方法,更好地理解老師的教學目標,更好地適應教學。為實現大的教學目標形成方法指導。
在課堂教學中,教師將學生需要掌握的技術和操作能力,“精細化”地展現在教學過程中,以教學項目為單元的教學模式,強調和梳理清楚知識點和技能點,每個教學單元以完成一項作業來結束。為實現小的教學目的形成過程指導。
4.2 有利于學生探索精神與好的學習方法的形成
在課堂教學過程中,以“項目”為主線,以“精細化”教學方法為輔助方法,基于學生的認知特點精心組織教學內容,設置若干“子項目”,補充主體項目教學內容單元,學生容易接受,會積極地去思考所學內容、探索對新知識的學習。學生的自主學習能力和探索精神得到強化,在教學過程中不斷地根據“項目”的需求來學習,變被動地接受知識為主動地尋求知識。改變了學生傳統的學習觀,調動了學生的積極性,培養了學生的創新精神和合作意識。由“學會”到“會學”。“精細化”的項目教學取代以“知識點”為線索的傳統方式。
實踐證明這些是可行的,《Java程序設計》這門課程的提高階段難度非常大,在80節的項目教學與“精細化”課堂教學相結合的過程中,學生根據課堂講授知識,主動克服思維上的不足,克服基礎知識差的缺陷,較為完善地掌握了Java程序設計的基礎知識,完成了期末課程設計“基于Java的學生成績管理系統”和“基于Java的航空訂票系統”,這是教學效果最好的體現。
4.3 有效擴展課堂教學容量
實驗課程的任務是讓學生將理論學習應用到實踐,加深對理論的理解和提升實踐能力。實驗教學也是轉換學生學習方式和提高學習質量的主陣地。在實驗課上,以學生的練習為主,有明確的教學目的才能充分指導學生學習。為此我特意根據要求學生所要掌握的實踐知識點編寫了實驗報告冊,按周次下發給學生。
在實驗報告冊里按階段增加拓展部分,適當提高實驗的難度,引導學生掌握最基本的實驗,消化所學理解知識。經過一個學期的運作,學生知識掌握的程度較以往學期或沒有采用實驗報告冊的班級好很多。編制實驗報告冊是在實踐課程中應用“精細化”教學的方式。
4.4 促進持續學習習慣的形成
成功的教學目標不僅是讓學生掌握課內知識,更重要的是讓學生成為全面發展的人。我在項目化教學過程中引入“精細化”教學的方法,起點定在小的知識目標上,80%以上的學生可以在小的項目單元中達到知識掌握的目標。小的知識目標的積累可以帶動學生學習能力上的全面提升??梢姟熬毣钡慕虒W方法讓學生實現整體進步。
5 “精細化”教學在未來的展望。
本學期學生按要求完成期末作業基于Java的學生成績管理系統后,提出最迫切的愿望就是怎樣讓自己編寫的程序成為手機App,能在手機上運行該程序。實現一個綜合性強的項目所涉及的學科知識是多樣的。目前計算機專業教學限制在一系列課程內,局限在少部分的專業課內,已經形成了相對固化的形態。教學組織也有局限性,學生提出的問題并不是所學專業課程所能解決的。如果現有的專業人才培養方案開放課程,設立少而精的專業核心課程,輔助開設有利于專業核心課程深入的其他專業課程。不僅突破專業界限,還讓一些重要的專業課發揮出其專業優勢,在新的技術領域突破學科壁壘,實現學科交叉與融合,讓計算機專業也能實現在工程教育上的跨越,以適應社會發展對人才培養不斷提高的要求,從而實質性推進應用型人才培養進程。
在未來的教育中,需要不斷地創新,掙脫原有的框架模式,依然還要進行教學改革。通過現代教學手段可以加強項目教學的深度,進一步提高教學質量,最終的落腳點依然還是如何組織課堂教學,在課堂上基于學情的“精細化”教學可以彌補一切教學形式的不足之處。
【參考文獻】
[1]陳亞靜.大數據時代下高校教學的幾點啟示[J].信息與電腦(理論版),2015(22).
[2]劉一農,扈航,劉二穩,等.高??破战逃J郊按嬖诘膯栴}與對策[J].山東建筑大學學報,2014(4).