資源描述:
《程序設計課程的教學方法探索與實踐》由會員上傳分享,免費在線閱讀,更多相關內容在工程資料-天天文庫。
1、程序設計課程的教學方法探索與實踐摘要:對程序設計課程的理論教學、實驗形式、課外學習等全方位進行了改革與探索。理論教學以案例驅動為主,提煉知識點,精簡授課內容,激發(fā)學生的學習興趣,并且智斗“手機族”,集中學生注意力;實驗前期扎實基礎,中期因材施教,后期團隊協(xié)作,發(fā)揮“傳幫帶”的作用;利用豐富的教學資源,調動學生課外自主學習能力,激發(fā)學生潛在創(chuàng)新能力。關鍵詞:案例式教學;手機族;因材施教;團隊協(xié)作;創(chuàng)新中圖分類號:TP311文獻標識碼:A文章編號:1009-3044(2016)22-0104-021理論教學注重方法,激發(fā)興趣1.1.靈活應
2、用案例啟發(fā)式教學方法對于初次接觸程序設計語言的學生,語法繁瑣枯燥、邏輯嚴密抽象。拿VisualBasic程序設計為例,它具有可視化的操作界面、結構化的設計語言,足以使學生為之好奇。為了將學生的好奇轉化為學習興趣,抓好入門教學十分關鍵[1]。傳統(tǒng)的灌輸式教學一開始就講解程序的開發(fā)環(huán)境、代碼窗口、屬性窗口等,使得毫無編程基礎的學生不知所云,一頭霧水,導致學生對程序設計產生抗拒心理。但如果老師改變講課策略,結果就完全不同了。第一次課,老師首先做的不是翻書,放幻燈片,而是玩游戲,比如“電子表”、“窗體移動”、“字幕滾動”等,以“電子表”為例,
3、先演示每秒都在變化的電子表,窗體界面如圖1所示,動態(tài)效果簡單直觀,游戲原理祌秘好奇,此時正是揭秘的最佳時機,講解與操作同步如下:1)簡單介紹工具箱,并從中添加Labell和Timerl兩個對象到窗體上;2)打開屬性窗口,設置Labell的Caption屬性為空,Timerl的Interval屬性為1000;3)打開代碼窗口,在Timerl_Timer事件過程中填寫代碼:Labell.Caption=Time;4)運行,就可以看到每秒都在變化的電子表了。貌似高深莫測的“電子表”原理竟然如此簡單,學生直觀到了程序的神奇魅力,輕松自然地掌握
4、了程序開發(fā)環(huán)境。怎樣使電子表更美觀?老師繼續(xù)啟發(fā)引導,讓學生積極思考,通過改變字體、字號、顏色等來美化界面。老師及時有趣的同步分析、直觀互動的操作演示,讓學生不知不覺地掌握了常用的屬性:Font、FontSize、ForeColor等等。案例教學法把教學內容設計成一個個具體的實例,每堂課首先展示一個程序實例,該實例包括了當天所要講的新概念、新控件和新語句,然后講解實現(xiàn)這一程序的基本思路,得出算法,最后編程實現(xiàn)[2]。在典型案例中超前使用語句結構,引出基本概念、淡化繁瑣的語法規(guī)則,能夠讓學生快速掌握基本語句,提高教學效率和學習興趣。每個
5、精彩的案例對學生而言,既是知識的獲取、邏輯思維和形象思維的綜合,同時又是藝術的享受[3]。1.2智斗“手機族”,集中注意力不得不說,信息技術時代的老師必須打贏另一場戰(zhàn)爭,那就是與手機爭奪學生在課堂上的注意力。隨著手機和網絡的普及,現(xiàn)在的大學生基本都是“手機族”,手機帶給學生便利的同時也對課堂教學產生了負面影響。老師慷慨激昂的講述,揮灑自如的板書,美輪美奐的課件對沉浸在手機網絡里的學生而言是毫無意義的,所以必須采取行之有效的舉措禁止課堂玩手機?!罢n堂手機暫存”的辦法繁瑣費時,存在丟手機的風險,并且學生容易抵觸。最好的辦法應該從學生心理上
6、杜絕。老師將禁止玩手機明確列為課堂紀律,對于違反紀律的學生作如下懲罰:1)為全班同學表演1分鐘的節(jié)目,節(jié)目自選;2)負責講授下節(jié)課5分鐘的內容,授課內容下課前確定。表演節(jié)目的懲罰方式既活躍了課堂氣氛,又不至于讓被懲罰的學生傷自尊。這樣小小的懲罰,會讓學生對課堂紀律產生敬畏,不再犯同樣的錯誤。下節(jié)課授課5分鐘任務會對學生產生一定壓力,為了講好這5分鐘的內容,自然會補回這節(jié)課因為玩手機漏掉的知識點,并且還會預習下節(jié)課的內容。懲罰只是手段,目的是讓學生補習知識點,遵守課堂紀律。2實驗課發(fā)揮“傳幫帶”的作用,扎實基礎,因材施教,團隊協(xié)作實驗是
7、檢驗知識、綜合運用知識的重要教學手段,是培養(yǎng)學生解決問題能力和創(chuàng)新能力的必要環(huán)節(jié)。設計好的實驗方案對學生能力培養(yǎng)起著關鍵作用[4]。如何上好實驗課,需要老師花費大量心思。首先,準備的實驗案例要有趣,內容要配套,難度要適中;其次,考慮到學生基礎存在差異,要因材施教,不能一刀切;最后,要考慮讓優(yōu)秀的學生發(fā)揮“傳幫帶”的作用,盡可能帶動掉隊的同學迎頭趕上。綜上考慮,可以將整個實驗課程分為三個階段:基礎練習、因材施教、團隊作業(yè)。2.1前期實驗課進行練習,達到鞏固知識點,扎實基礎的效果實驗過程中,隨時解答學生提出的問題,隨機抽查學生的實驗結果,
8、注重訓練調試程序的能力。強調該課程是通過動手做才掌握的,不是聽會、看會的。把算法、解題思路放在主體地位上,學會分析問題、解決問題的能力。對于前期實驗課,案例設置很重要,需要從“長寬高”三個維度考慮:長度即課堂時間、寬度即