摘要:本文從研究性學習的特點入手,從學習目標、學習內(nèi)容、課題的實施以及學習的最終評價等方面探討了研究性學習在Visual foxpro程序設計課程教學中的應用進行的一點探索,以及實踐過程的簡要描述。
關鍵詞:VFP教學;研究性學習;程序設計
中圖分類號:G642文獻標識碼:A文章編號:1009-3044(2008)19-30094-02
Exploration and Practice that Investigative Study in Visual Foxpro Teaching
HE Dong-mei, WANG Jin-hai
(Tangshan Professional Technology College, Tangshan 063000, China)
Abstract: This article obtains from the investigative study's characteristic, from the study goal, the study content, the topic implementation as well as the study appraised and so on aspects to discuss the investigative study finally an exploration which programming curriculum teaching's application carried on Visual in the foxpro, as well as practice process brief description.
Key words: VFP teaching; Research is studied; Programming
Visual foxpro程序設計語言作為學習軟件編程的一門入門課程,也是培養(yǎng)學生研究能力和實踐能力為目標取向的必修課程,它強調(diào)在實踐操作中培養(yǎng)學生科學的態(tài)度和創(chuàng)新思維、綜合能力。
所謂研究性學習,指的是學生在教師指導下,根據(jù)各自的興趣、愛好和條件,選擇不同研究課題,獨立自主地開展研究,從中培養(yǎng)創(chuàng)新精神和創(chuàng)造能力的一種學習方式。與以往學習方式相比,研究性學習更有利于培養(yǎng)學生自主學習和創(chuàng)新能力。
1 研究性學習以其獨有的特點彌補了傳統(tǒng)教學方法的不足
在研究性學習中,教師要組織學生從學習和生活中選擇和確定他們感興趣的研究專題,可以取自我們的教科書,也可以是教材內(nèi)容的拓展延伸,也可能是對課程以外各種問題與現(xiàn)象的探究。強調(diào)學手動腦的實踐過程,讓學生自主的探究、實踐、發(fā)展和體驗,學生在解決問題的過程中會涉及多種知識的選擇、積累和運用,從而培養(yǎng)學生分析問題、解決問題的能力。
由于研究性學習中學生面臨的是復雜的綜合性問題,這就需要依靠學生的分工協(xié)作。這時,協(xié)作既是學習的手段,也是學習的目的,通過協(xié)作學習和研究,學生可以取長補短,取得高質(zhì)量的成果,與此同時,在共同參與的過程中,學生還需要了解不同人的個性,學會相互交流、協(xié)作。例如彼此尊重、理解以及容忍的態(tài)度,表達、傾聽與說服他人的方式方法,制定并執(zhí)行合作研究方案的能力等。這就更加符合現(xiàn)代軟件工程開發(fā)所需的團隊精神。
2 信息技術(shù)教學中研究性學習的設計
研究性學習的設計有多種角度,由于人們所選用的參照標準不同,角度不同,因此對它的設計有不同的表述,本文主要從學習目標、學習內(nèi)容、學習過程、學習評價等四個方面,對信息技術(shù)研究性學習加以設計。
本文以“數(shù)據(jù)庫管理系統(tǒng)設計一題”為例,對研究性學習的過程作一簡要敘述。
2.1 學習目標的設計
本課題的研究目標主要讓學生通過對該課題的研究,懂得數(shù)據(jù)庫管理系統(tǒng)的設計并不是一件很困難的事情,但是,要想作好就必須善于總結(jié)舊知識和研究新知識。在利用一次課的時間與學生交流之后,由學生在幾個不同題目中選擇了通訊錄管理系統(tǒng)這一研究課題,要求:設計一個數(shù)據(jù)庫管理系統(tǒng),實現(xiàn)用計算機管理和維護通訊錄檔案,有良好的用戶界面,有完整的數(shù)據(jù)管理功能,并提供各種查詢功能。
2.2 研究學習內(nèi)容的設計
1) 確定系統(tǒng)的功能:就要考慮模塊的設置問題,可以把整個系統(tǒng)分為幾大相關模塊,以便于小組同學分工協(xié)作;
2) 系統(tǒng)整體風格和創(chuàng)意設計:風格是指系統(tǒng)的使用者的綜合感受,怎樣為使用者以最方便最有效的通訊錄管理是我們此次研究的目標之一;
3) 為完成上邊的目標,我們在系統(tǒng)開發(fā)過程中怎樣更快更好的完成和完善系統(tǒng)功能。
2.3 研究課題的實施
該課題的實施可以分三個階段進行:
第一階段:準備和指導。安排一次課,介紹該系統(tǒng)開發(fā)的目的、系統(tǒng)開發(fā)的目標和要求以及一些要注意的問題,然后向?qū)W生展示演示一個自制的通訊錄管理系統(tǒng)和Windows自帶的一個通訊錄管理程序的實例,(如能以前屆學生的范例演示最好),讓學生去體會它們的不同之處,找出其優(yōu)點和不足同時作為參考。這樣學生能有一個更好目標并建立能完成本次課題的信心。
第二階段:設計方案,開展研究。為避免學生分組太極端,平衡各組學生水平,采用學生自由結(jié)組和教師指定相結(jié)合和辦法,產(chǎn)生各個研究小組。各小組根據(jù)自己的設計進行系統(tǒng)分析和確定系統(tǒng)的功能模塊,確定分工和職責,每人利用課余時間寫出程序流程和代碼,然后利用課上時間動手進行上機實驗,開展研究,得出自己的結(jié)論,在研究的基礎上,完成具有一定功能的通訊錄管理系統(tǒng)。
第三階段:中間評價、交流。在課題進行一定自由設計時間后,采用將學生的成果進行集中展示和給分相結(jié)合的方法進行評價。教師利用投影儀組織學生公開展示每組的系統(tǒng)設計雛形,組織學生進行交流,找出其中的優(yōu)點和不足之處,必要時可以給出一定的建議和方法或要求。使系統(tǒng)功能更完善。
第四階段:最終評價。
在對該系統(tǒng)設計的評價中,記分過程中是從以下幾個方面來考查研究成果報告的質(zhì)量,同時將學生在研究過程中的特點和有創(chuàng)意的地方以定量的記分式評價。
■
對本課題的評價著重在考查學生在研究過程中,是否有獨特的解題思路、選用知識是否全面,所用方法是否簡單易行且獨特等。
3 小結(jié)
通過本次學習,我做為一個教師深深體會到,在教學中不同的教學方法對不同的課程來說所能取得的學習效果是完全不同的。
在本次學習之后我總結(jié)出以下一些體會:
1) 學生通過本次學習,轉(zhuǎn)變了學生對本課程的學習態(tài)度和學習方法,對于知識的積累與總結(jié)以及自主學習的方法得到更好的掌握。
2) 用自己的思考解決了實際問題,學生在學習過程中能利用所學知識探究和和出解決問題的更好的方法和思路,并從中培養(yǎng)和提高同學們分析和解決問題的能力。
3) 通過一個階段的學習,同學們初步掌握了數(shù)據(jù)庫設計和軟件設計和一般過程和方法,更加激發(fā)了同學們學習Visual Foxpro程序設計這門課程以及相關計算機知識興趣和熱情。
4) 究性學習過程十分注重學生之間的合作和溝通以及與老師的交流,通過這次課題研究培養(yǎng)了學生的團隊合作精神并且構(gòu)造了一個合諧的課堂氛圍。
5) 在研究性學習的課題研究過程中,教師對課題的研究的過程、方法以及設計等等各方面都要了如指牚,所以這對教師的能力是一個考驗。因此,在此過程中教師要不斷的提高自己的素質(zhì),才能更好的對學生進行指導和學習,在教學相長的過程中與學生共同進步。
6) 但是,也應注意到這種學習方式也有不盡人意的地方:如有的學生自主學習的主動性差,有敷衍了事的,有只用課堂中講過的方法沒有新意的,也有因為沒有了教師指導而不知所措的盲目進行的,更有在一組中完全依靠別人的等等情況,體現(xiàn)了由于我們進行研究性學習的時間和機會太少,教師和學生并不能做到完全相互理解對方,使研究性學習的效果打了折扣。
讓我們共同努力,創(chuàng)造完善各方面的條件,將這一好的學習方式進行到底。
參考文獻:
[1] 劉海濤. 研究性學習在物理教學中的嘗試與探討[J]. 中國職業(yè)技術(shù)教育, 2005.4.
[2] 陸宏. 研究性學習在信息技術(shù)教學中的探索與實踐.
[3] 吳曉文. 研究性學習與地理教學[J]. 素質(zhì)教育研究, 2005.2.
注:本文中所涉及到的圖表、注解、公式等內(nèi)容請以PDF格式閱讀原文