李展?jié)?/p>
摘 要:計算機程序設計課程是計算機專業(yè)學生必學的課程之一,同時也是提升計算機專業(yè)學生程序設計能力的課程。目前ASP、NET程序設計課程非常重要,廣泛應用于動態(tài)網(wǎng)站開發(fā)方面。本文從計算機程序課程中存在的問題出發(fā),探討了項目教學法在計算機程序設計PHP課程中的應用,為程序課程的教學改革研究提供借鑒和幫助。
關(guān)鍵詞:項目教學法;計算機程序設計;研究與實踐
中圖分類號:G642.3 文獻標識碼:A 收稿日期:2016-01-13
一、項目教學法在PHP課程中的重要意義
1.提升思維方法和專業(yè)技能
項目教學法在計算機程序設計課程PHP中的應用能清晰地梳理課程每一章的內(nèi)容,從整體項目出發(fā),能夠提升學生的學習興趣和解決實際問題的能力。
2.提升學生的動手能力
在計算機程序課程設計PHP中運用項目教學法,能夠?qū)局锌菰餆o味的理論通過實驗課程教學變得十分有趣,這能夠提升學生的學習積極性和動手能力。學生在學習計算機程序設計PHP課程的過程中能夠很好地進行操作,學生在實際生活中也會通過程序設計來解決實際問題,從而進一步提升自己的動手能力。
3.促進學生的全面發(fā)展
通過項目教學法在計算機程序設計PHP課程設計中的應用,學生能夠通過教材學習、課堂實驗以及老師的講授來獲取對自身有用的資料和內(nèi)容,能夠針對自身存在的不足和自身的興趣進行有針對性的學習,從而提升自身的理論水平和實踐水平,促進自身的全面發(fā)展。
二、目前PHP課程教學存在的問題
1.教學現(xiàn)狀
我國目前許多高校開設了PHP課程,但在進行計算機程序課程教學的過程中,主要采用的還是傳統(tǒng)的教學方法和教學手段,講課形式是通過理論講授的方式進行,缺少計算機實際操作,因此,高校都想通過課程的創(chuàng)新來提升學生的軟件開發(fā)能力和設計能力。
2.計算機課程課時數(shù)少
我國計算機專業(yè)開設計算機程序設計PHP課程的整體投入較小,課程設置的課時數(shù)相對較少,老師在講課的過程中顯得十分匆忙,學生在課堂中不能對計算機程序設計知識加以完全掌握,只能夠掌握簡單的理論和知識。
3.知識講解不能融會貫通
學校在開展計算機課程時,教師往往重視單一知識的講授,不注重知識的上下聯(lián)系,學生不能對項目開發(fā)過程中所涉及的技術(shù)有一個整體的把握。學生在校期間,自身的計算機程序設計能力不會有明顯的提升,只有參加實際工作后,才能夠真正發(fā)現(xiàn)和體驗項目開發(fā)過程的思路與技術(shù)。
4.教學和檢驗方法落后
目前所采用的教學方法仍然以理論教學為主,而沒有對學生的動手能力和實踐能力進行考查與提升,這種教學方法和檢驗方法不能真正反映出學生的學習效果,不利于學生實踐能力的提升。
三、項目教學法在PHP課程中的應用
1.教材的選擇與項目的選取
教材選擇應包括課程的全部知識點和內(nèi)容,PHP項目選取要注意選擇簡單、典型、完整的項目,從項目的需求分析到前臺搭建、后臺功能實現(xiàn)以及測試與發(fā)布,都要貫穿教學始終,上下融為一體。
2.現(xiàn)代與傳統(tǒng)教學方法相結(jié)合
在PHP實際的教學過程中應當處理好現(xiàn)代和傳統(tǒng)教學方式的關(guān)系。教師應當充分地認識到項目教學法只是一種教學方法,它是為整體教學效果的提升而設計的,它并不能夠取代傳統(tǒng)的教學方式。
在教學過程中,理論教學仍然是十分重要的。必要時使用黑板或是PPT闡述知識點,邊講邊練,提高課堂教學效果。
3.把握老師的角色定位
教師在項目教學的過程中不僅是一名傳授者,同時也是一名指導者和觀察者。老師需要將課程知識教給學生,學生在進行實際操作和實驗的過程中,老師應當進行觀察和指導,對項目階段的完成情況進行動態(tài)監(jiān)控和檢驗。
參考文獻:
[1]葦麗梅. 項目教學法在計算機程序設計課程中的應用[D].上海:華東師范大學,2010.
[2]洪 煒.探討項目教學法在計算機程序設計課程中的應用[J].電腦編程技巧與維護,2014,(24): 41-42.