龍毓
摘 要:項目教學(xué)是師生通過共同實施一個完整的“項目”工作而進(jìn)行的教學(xué)活動,本文以制作簡易記事本為教學(xué)項目,設(shè)計并實施教學(xué)過程。
關(guān)鍵字:項目教學(xué);設(shè)計;實施
1 關(guān)于項目教學(xué)法
所謂項目教學(xué),是師生通過共同實施一個完整的“項目”工作而進(jìn)行的教學(xué)活動,它既是一種課程模式,又是一種教學(xué)方法。采用項目化教學(xué)能夠避免傳統(tǒng)教學(xué)方式的缺陷,提高學(xué)生分析問題和解決問題的能力,使學(xué)生在教學(xué)過程中不斷得到實踐技能的訓(xùn)練和綜合素質(zhì)的提高。在項目教學(xué)中,項目的設(shè)計是項目教學(xué)成功與否的關(guān)鍵。本文以制作簡易記事本為教學(xué)項目,設(shè)計并實施教學(xué)過程。
2 項目教學(xué)法的設(shè)計與實施 (以簡易記事本的制作為例)
1、設(shè)置教學(xué)情景,明確工作項目:
教師引導(dǎo)學(xué)生瀏覽并認(rèn)識Windows附件中的記事本的作用。記事本可完成一些比較簡單的文本編輯,比如字體、字號、顏色等的設(shè)置。由記事本導(dǎo)入新課:用VB完成簡易記事本的制作,制作完的項目可以完成對文本框中文字的如下設(shè)置:字體的設(shè)置(黑體、楷體、隸書);字號的設(shè)置(16、20、24);顏色的設(shè)置(紅色、綠色、藍(lán)色);字型的設(shè)置(加粗、傾斜、下劃線)。
2、分析討論:
學(xué)生討論,首先考慮制作窗體。教師提醒學(xué)生注意:哪些選項是屬于單選,哪些是屬于多選,如何使用單選鈕,復(fù)選框,并引導(dǎo)學(xué)生將記事本的制作分為四個小項,即:字體、字號、顏色和字型的設(shè)置,使用框架控件分開。
其次學(xué)生考慮各控件的單擊事件,討論如何設(shè)置文本框中文字的如下屬性:字體(Fontname)、字號(Fontsize)、顏色(Forecolor)、字型(FontBold、FontItalic、FontUnderline)。這些屬性值各應(yīng)該如何表示?
3、實驗操作:
第一步:學(xué)生完成應(yīng)用程序界面的設(shè)計。
第二步:設(shè)置屬性。分別設(shè)置文本控件的Text屬性為清空,框架控件的Caption屬性分別為字體、字號、顏色、字型,字體中的單選按鈕Caption分別為黑體、楷體、隸書,字號中的單選按鈕Caption分別為18、24、36,顏色中的單選按鈕Caption分別為紅色、綠色、藍(lán)色,字型中的復(fù)選按鈕Caption分別為加粗、傾斜、下劃線。學(xué)生要知道,除了通過屬性對話框能設(shè)置對象屬性,還能通過語句來設(shè)置對象屬性。
第三步:編寫控件的單擊事件。
教師引導(dǎo)學(xué)生思考代碼的編寫,并適當(dāng)板書,學(xué)生在操作過程中可相互討論,遇到問題可向老師請教,教師巡視學(xué)生的操作情況,給予適當(dāng)幫助。
1)字體部分的三個單選按鈕,其單擊事件可參考為:Text1.Fontname=”黑體”。要注意的是該屬性值是一個字符,要加上雙引號。
2)字號部分的三個單選按鈕,其單擊事件可參考為:Text1.Fontsize=16,要注意的是該屬性值是一個數(shù)字(單位緹),不加雙引號。
3)顏色部分的三個單選按鈕,其單擊事件可參考為:Text1.Forecolor=VBRed,要注意的是在VB中表示顏色時,每種顏色的前面加上VB前導(dǎo),該屬性值不加雙引號。(參考函數(shù)RGB()和INT(),RND(),可以設(shè)置隨機(jī)顏色)
4) 字型部分表示起來比較復(fù)雜,復(fù)選按鈕單擊則有兩種可能,即選中和未選中,所以學(xué)生要用If語句分開表示情況。比如:如果加粗功能被選中(If Check1.value=1 then),則字體加粗(Text1.FontBold=True),否(Else),字體不加粗(Text1.FontBold=False)。要注意該部分的屬性值用邏輯值True或False表示。
第四步:調(diào)試應(yīng)用程序。學(xué)生調(diào)試整個窗體的功能,逐個觀察每個控件單擊后行完成的效果,如果在調(diào)試中出現(xiàn)問題,小組成員間相互探討,也可向老師請教。
部分代碼如下:
Private Sub Option9_Click()
Text1.ForeColor = vbBlue
End Sub
Private Sub Option3_Click()
Text1.FontName = “隸書”
End Sub
3 運用項目教學(xué)法需注意和解決一些問題
項目教學(xué)主張師生的雙向互動,認(rèn)為整個教學(xué)過程需要教師和學(xué)生的積極參與及投入,要求教師在教學(xué)過程中對自身的角色進(jìn)行重新定位,教師不再是主要知識的傳授者;而成為教學(xué)的組織者,引導(dǎo)者,咨詢者,評價者,學(xué)生也不再是知識的被動接受者,而成為知識的主動建構(gòu)者。
在教學(xué)過程中,項目教學(xué)法使課堂發(fā)生了三個方面的轉(zhuǎn)變:由教師為中心轉(zhuǎn)變?yōu)橐詫W(xué)生為中心、由以課本為中心轉(zhuǎn)變?yōu)橐浴绊椖俊睘橹行摹⒁哉n堂為中心轉(zhuǎn)變?yōu)橐詫嶋H操作為中心。那么我們在使用項目教學(xué)法時要注意以下方面:
1、項目要基礎(chǔ)知識相結(jié)合,可將一個大項分成幾個小項,每個小項體作為一個模塊,學(xué)生通過此建立系統(tǒng)的知識框架。
2、項目設(shè)計要合理,難度適中,讓學(xué)生有收獲。
3、重視學(xué)生主體性,又不能忽視教師主導(dǎo)性。教師不是撒手不管,而要對任教科目融會貫通,隨時回答各類學(xué)生提出的各種問題,培養(yǎng)協(xié)作學(xué)習(xí)的氣氛。
4、學(xué)生分組時遵循互補的原則,有利于同學(xué)之間互相學(xué)習(xí);組員分工要明確,沒個人有事可做。
項目教學(xué)中,學(xué)習(xí)過程應(yīng)成為一個人人參與的創(chuàng)造性實踐活動過程,注重的不是最終過程,而完成項目的過程。教師在過程中要認(rèn)真觀察每個學(xué)生的學(xué)習(xí)進(jìn)展及興趣,指導(dǎo)以啟發(fā)學(xué)生,讓每個學(xué)生理解的把握課程要求的知識和技能,訓(xùn)練他們在學(xué)習(xí)中與其他同學(xué)協(xié)調(diào)合作能力。