前言:想要寫出一篇引人入勝的文章?我們特意為您整理了PBL教學(xué)模式在程序設(shè)計課程中的實踐范文,希望能給你帶來靈感和參考,敬請閱讀。
摘要程序設(shè)計類課程作為軟件專業(yè)的基礎(chǔ)課程,課程的改革受到各高職學(xué)校的關(guān)注,本文在分析了程序設(shè)計類課程教學(xué)研究基礎(chǔ)上,找到pbl教學(xué)模式的基本流程,以《C#程序設(shè)計》課程為例,制定實施目標(biāo)和原則,在實際教學(xué)中進(jìn)行應(yīng)用。
關(guān)鍵詞程序設(shè)計類;PBL
1研究現(xiàn)狀
由于多年以來對程序設(shè)計類課程的認(rèn)識存在不同的看法,目前我國高職院校程序設(shè)計類課程的教學(xué)仍然采用舊的人才培養(yǎng)模式,基本上是理論課和上機課相結(jié)合,但是理論課和上機課又相對孤立開來,達(dá)不到實際的教學(xué)效果??傮w來說存在以下幾個方面的問題:課程定位和目標(biāo)不夠明確;教學(xué)內(nèi)容比較抽象難懂,教學(xué)方法過于單一,課程之間的連貫性較差;考核方式單一,不能全面考核學(xué)生的程序設(shè)計能力;實踐教學(xué)有待進(jìn)一步加強;程序設(shè)計類課程教師水平參差不齊等。針對上面的問題,通過本人的思考和教學(xué)實踐,采取了種種有針對性的措施,例如:把教學(xué)目標(biāo)做了層次劃分,不同專業(yè)的學(xué)生教學(xué)目標(biāo)是不同的,同專業(yè)的學(xué)生根據(jù)社會需求的多樣化,教學(xué)目標(biāo)也應(yīng)該是不同的;改變傳統(tǒng)以講解語言要素為主線的教學(xué)方法,并重如何應(yīng)用語言要素,來解決有現(xiàn)實意義的問題;對于程序設(shè)計類課程的考核問題,在書面考核保留的基礎(chǔ)上,增加機試,而且比例不能低于40%。這些改革取得了一定的成效,但是整體上還存在一些不足,偏重于理論研究,教學(xué)實際過程中操作性不強,還需要在實踐教學(xué)中進(jìn)一步探索。PBL是Problem-basedLearning的簡寫,既問題導(dǎo)向的學(xué)習(xí)。PBL在醫(yī)學(xué)教育中的應(yīng)用已經(jīng)比較成熟,在醫(yī)學(xué)專業(yè)的課堂教學(xué)中廣泛采用PBL教學(xué)模式,在中小學(xué)的基礎(chǔ)教育中也已經(jīng)大量的進(jìn)行研究實踐。PBL模式在高職程序設(shè)計類的課程中還處在起步階段,針對前面程序設(shè)計類教學(xué)中存在的不足,引入PBL教學(xué)模式,改變原有教學(xué)方法,為高職院校程序設(shè)計課程提供一種新的思路。
2PBL教學(xué)模式的基本流程
問題導(dǎo)向教學(xué)模式(PBL)有三大基本要素:問題情境、學(xué)生和教師。首先從問題出發(fā),問題情境是課程的組織核心,學(xué)生根據(jù)這一個問題情境,分析,尋找解決問題的最優(yōu)方法,理解問題在現(xiàn)實中的意義;學(xué)生是問題的求解者,學(xué)生經(jīng)過思考,在老師的指導(dǎo)下,通過小組合作,確定問題如何解決,通過這種途徑的學(xué)習(xí),把新舊知識整合;教師是學(xué)生的解決問題的伙伴和指導(dǎo)者,在學(xué)生碰到困難時,進(jìn)行解疑答惑,為學(xué)生解決問題營造良好的學(xué)習(xí)環(huán)境和氛圍。
3在《C#程序設(shè)計》課程中的實施
3.1課程設(shè)計實施
文章是在PBL模式下以數(shù)字傳媒學(xué)院軟件技術(shù)學(xué)生為研究對象,梳理《C#程序設(shè)計》的知識點進(jìn)行設(shè)計的,從課程目標(biāo)、課程內(nèi)容、教學(xué)策略、課程評價等方面進(jìn)行設(shè)計,為PBL教學(xué)模式在《C#程序設(shè)計》課程中實施提供依據(jù),為在同類的程序設(shè)計課程中實施提供研究基礎(chǔ),文章對課堂教學(xué)進(jìn)行了設(shè)計。
3.2實施的目標(biāo)和原則
以本校數(shù)字傳媒學(xué)院軟件技術(shù)專業(yè)《C#程序設(shè)計》課程采用PBL教學(xué)模式進(jìn)行研究。本文希望在課程中實施PBL教學(xué)模式,使學(xué)生從學(xué)會變?yōu)闀W(xué),讓大多數(shù)的同學(xué)投入到《C#程序設(shè)計》的學(xué)習(xí)中,培養(yǎng)學(xué)生的實際動手能力、分析問題的能力和團隊協(xié)作的能力?,F(xiàn)階段,在PBL教學(xué)模式的實踐過程中,問題的選擇要為《C#程序設(shè)計》課程目標(biāo)服務(wù),在實訓(xùn)上機中創(chuàng)設(shè)愉快的課堂環(huán)境,引導(dǎo)學(xué)生參與課堂教學(xué),充分發(fā)揮學(xué)生的主體作用。
3.3學(xué)習(xí)評價方式
學(xué)習(xí)評價采用集中考試、平時成績、實驗成績評價相結(jié)合的方式。平時實驗成績采取自評、互評和教師專家評價相結(jié)合的辦法。教師、專家對學(xué)生學(xué)習(xí)結(jié)果的反饋能激勵學(xué)生,引導(dǎo)、幫助他們更好、更深入的探討問題、解決問題,讓學(xué)生相信自己有能力解決問題。
3.4實施中注意事項
要注意PBL學(xué)習(xí)的深度,問題導(dǎo)向教學(xué)把整個過程看得比較重要,強調(diào)學(xué)生的親自參與,熟悉課程中提出的問題,通過與同學(xué)之間的合作,通過各種途徑來解決問題,能夠讓學(xué)習(xí)者舉一反三,獲取和實際應(yīng)用相關(guān)的知識。但是,問題導(dǎo)向教學(xué)也不是簡單的事情,部分的學(xué)生在實驗開始階段比較積極,到了課程的深入階段卻沒有堅持下去,這些都是實踐過程中遇到的問題。如何把握好PBL的學(xué)習(xí)深度問題,如何不讓每一個學(xué)生掉隊,是開展PBL需要認(rèn)真考慮的事項。
4結(jié)束語
通過PBL教學(xué)模式在《C#程序設(shè)計》中的實施,提高了學(xué)生的學(xué)習(xí)興趣,學(xué)生體驗到了成功的樂趣,激發(fā)了學(xué)生學(xué)習(xí)的興趣和熱情,促進(jìn)學(xué)生們的學(xué)習(xí)積極性。通過PBL教學(xué)模式的應(yīng)用,提升了學(xué)生的多方面能力,相比于傳統(tǒng)的教學(xué),學(xué)生可以更加直面的去分析學(xué)習(xí)中的問題,通過小組合作、查找資料等去解決這些問題,培養(yǎng)了他們實際應(yīng)用能力和自主學(xué)習(xí)能力。
參考文獻(xiàn)
[1]劉紅.PBL教學(xué)法在C語言程序設(shè)計課程中的應(yīng)用[J].價值工程,2013,(6):198-199
[2]王曉玲.C語言課程教學(xué)中的PBL教學(xué)法應(yīng)用.數(shù)字化用戶,2013,(22):144-144
[3]李丹,劉春華.PBL教學(xué)法在高職高專C程序設(shè)計教學(xué)中的應(yīng)用.衛(wèi)生職業(yè)教育,2017,35(15):62-63
[4]鐘治初.程序設(shè)計系列課程教學(xué)改革之我見.計算機教育,2011,(24):30-30
作者:嚴(yán)良達(dá) 單位:浙江工商職業(yè)技術(shù)學(xué)院數(shù)字傳媒學(xué)院