【摘要】 當(dāng)前高等學(xué)校計算機專業(yè)學(xué)生程序設(shè)計、開發(fā)能力普遍偏差。程序設(shè)計課程的教學(xué)效果不能令人滿意,已經(jīng)引起了眾多計算機專業(yè)教師的重視。文章分析了當(dāng)前高校程序設(shè)計課程教學(xué)的現(xiàn)狀和存在的主要問題。并就如何提高程序設(shè)計課程教學(xué)效果,有力推行素質(zhì)教育進行了探討。認(rèn)為將intel未來教育理念引入到程序設(shè)計課程教學(xué)過程中能較好的改善教學(xué)效果,并有助于提高學(xué)生的綜合素質(zhì)。
【關(guān)鍵詞】 程序設(shè)計課程;intel未來教育
【中圖號】 O244 【文獻標(biāo)示碼】 A 【文章編號】 1005-1074(2008)12-0109-01
1 高校程序設(shè)計課程教學(xué)現(xiàn)狀與存在的主要問題
目前高校程序設(shè)計課程仍然以灌輸式的教學(xué)方法為主,教師偏重于對語法的講解。課程內(nèi)容枯燥無味,無法激發(fā)學(xué)生的學(xué)習(xí)興趣。雖然,不少教師已經(jīng)意識到采用項目驅(qū)動的方式開展程序設(shè)計課程的教學(xué)能有效提高教學(xué)效果。但是,卻缺乏具體的可操作的方法。此外,由于我國高校中實行的期末考試制度,使得學(xué)生學(xué)習(xí)只為成績。而程序設(shè)計課程的教學(xué)喪失了實際意義。針對這些問題intel未來教育給我們帶來了重大的發(fā)現(xiàn)。
2 將intel未來教育理念引入程序設(shè)計課程教學(xué)
2.1 intel未來教育概述 Intel未來教育項目自2000年起開始在全國范圍內(nèi)開展。這一項目給廣大教師帶來了教學(xué)理念上的重大沖擊。Intel未來教育理念強調(diào)課程教學(xué)以提高學(xué)生高級思維能力和技能為目標(biāo)。該理念提供了實現(xiàn)這一目標(biāo)的方法框架。①提出以框架問題為核心開展教學(xué)。②以項目學(xué)習(xí)的形式,以教師為支架推進學(xué)生自主學(xué)習(xí)。③強調(diào)對學(xué)生的學(xué)習(xí)過程和學(xué)習(xí)成果的評價和監(jiān)控的目的和意義。④強調(diào)在教學(xué)過程中進一步提高學(xué)生的信息素養(yǎng)的重要性。
2.2 框架問題 框架問題是intel未來教育理念的核心。框架問題框定了單元學(xué)習(xí)的范圍,并能引導(dǎo)學(xué)生深入學(xué)習(xí)和探索。我們提出的框架問題應(yīng)該是有層次的。按照不同的層次我們把框架問題分為基本問題、單元問題和內(nèi)容問題。其中,內(nèi)容問題來源于我們的課程教學(xué)目標(biāo),在書本上能找到明確的答案。單元問題比內(nèi)容問題更高一個層次。它應(yīng)該是開放性的、沒有明確的答案的,需要學(xué)生運用進行高級思維技能才能找到答案。而基本問題則是指向整個學(xué)科的核心和關(guān)鍵的問題。它是比單元問題更能讓學(xué)生持久思考,更具有挑戰(zhàn)性的更深層次的問題。在以c++為代表的程序設(shè)計語言課程的教學(xué)過程中。我們可以將課程內(nèi)容劃分成幾個部分。每個部分作為一個單元,進行框架問題的設(shè)計。例如:將《c++程序設(shè)計》課程中的三種基本程序結(jié)構(gòu)這部分內(nèi)容作為一個單元。基本問題、單元問題和內(nèi)容問題可見表1。
2.3 項目學(xué)習(xí) Intel未來教育理念要求要將問題的求解過程至于一個引人入勝的項目中。這樣不但提高了學(xué)生的積極性,還能夠培養(yǎng)學(xué)生解決實際問題的能力。如何設(shè)計一個引人入勝的項目呢?專家認(rèn)為,在設(shè)計項目時要考慮目標(biāo)、角色、對象、情景、產(chǎn)品和標(biāo)準(zhǔn)等要素。在項目的實施過程中,學(xué)生充分利用各種資源,實際體驗,探索創(chuàng)新。以團隊為組織形式互相協(xié)作完成任務(wù)。我們所設(shè)計的項目既要符合學(xué)生現(xiàn)階段的知識水平,又要貼近學(xué)生的生活或社會生產(chǎn)現(xiàn)實。例如:在《c++程序設(shè)計》課程中的三種基本程序結(jié)構(gòu)單元的教學(xué)過程中。我們可以設(shè)計一個見表2的項目。

2.4 學(xué)習(xí)支架 與傳統(tǒng)的教學(xué)方法不同,intel未來教育提出學(xué)生作為教學(xué)主體的理念。這就意味著教師在教學(xué)過程中不再是一個領(lǐng)導(dǎo)者,而是一個引領(lǐng)者。這就要求教師為學(xué)生提供必要的學(xué)習(xí)的支架。學(xué)習(xí)支架并不直接告訴學(xué)生問題的答案,而是給學(xué)生提供在尋求答案的過程中所必須的支持。例如在項目準(zhǔn)備過程中,要求學(xué)生回答這樣幾個問題。①樣的手機才能滿足用戶的需求?②何客觀評價一部手機?通過對這些問題的思考,引領(lǐng)學(xué)生自主進行項目信息的調(diào)研和程序的設(shè)計。在程序編寫過程,給學(xué)生提供必要的網(wǎng)絡(luò)資源。讓學(xué)生在項目實施過程能進一步培養(yǎng)信息技術(shù)能力。
3 存在的困難
依據(jù)intel未來教育理念進行項目學(xué)習(xí),必定需要花費大量時間讓學(xué)生充分準(zhǔn)備、積極實踐和認(rèn)真總結(jié)。但按照我們現(xiàn)有的課堂教學(xué)模式很難對項目學(xué)習(xí)進行具體實施。我們現(xiàn)行的學(xué)生課程考核制度是以期末考試成績?yōu)橹鞯摹?己私Y(jié)果片面,對學(xué)生進一步學(xué)習(xí)沒有任何鼓勵和促進的作用,弊端很多。要徹底貫徹intel未來教育理念,我們就必須打破這種期末考試制度,但現(xiàn)階段還存在極大的困難。這些實際存在的矛盾和困難阻撓了intel未來教育里理念在高校教學(xué)中的推廣。
4 總結(jié)
Intel未來教育是一種先進的教育理念。這種教育理念讓我們的教育目標(biāo)回歸到高校教育的初衷——素質(zhì)教育。我們的教學(xué)目標(biāo)不再僅僅是教授書本知識,而更多的是要培養(yǎng)學(xué)生的各方面技能和高級思維能力。但是我們很難將這一理念照搬照用到實際的教育教學(xué)中。因此,對于intel未來教育理念在我國高校課程教學(xué)中的應(yīng)用,我們還需要不斷探索出一條適合我國教育國情的道路。但是無論是在哪種教育體制,我們的教育教學(xué)目標(biāo)都是相同的——在培養(yǎng)學(xué)生學(xué)科專業(yè)技能的同時,努力提高學(xué)生的綜合素質(zhì)。為了達(dá)到這個目標(biāo)還需要我們廣大教師的不斷探索和辛勤的工作。
5 參考文獻
[1] 吳乃陵,況迎輝.c++程序設(shè)計[M].北京:高等教育出版社,2006:3.
[2] 邊海容.項目驅(qū)動教學(xué)方法在《c語言程序設(shè)計》課程教學(xué)中的應(yīng)用[J].科教文匯,2007,(10).
[3] 陳曉兵,張永軍,王文豪.面向?qū)W生主體和項目驅(qū)動的軟件工程教學(xué)模式研究[J].計算機與信息技術(shù),2007,(12).