張經(jīng)學
(福建省屏南職業(yè)中專學校,福建 屏南 352300)
在VB課程教學中培養(yǎng)學生創(chuàng)新能力
張經(jīng)學
(福建省屏南職業(yè)中專學校,福建 屏南 352300)
Visual Basic(VB)是一門普及實用的編程語言,在日常的生產(chǎn)和生活中都發(fā)揮很大的作用。中職教育是以就業(yè)為導向,以職業(yè)技能的系統(tǒng)化培養(yǎng)為目標的。目前中職VB教學在課程設置和教學方式上都存在一定的局限性,這種的局限很大程度上限制了中職學生的創(chuàng)新能力培養(yǎng),筆者總結了在VB教學中培養(yǎng)中職生創(chuàng)新能力的幾點措施。
VB教學;中職教育;創(chuàng)新能力
計算機的應用隨著信息技術的飛速發(fā)展而日漸普及,計算機的應用能力已經(jīng)成為衡量一個人的基本素質和文化水平的一個重要方面。Visual Basic(VB)是一門在各類生產(chǎn)和生活實踐中得到廣泛使用的可視化高級編程語言。在以職業(yè)化教育為主的中職學校中,VB教學是一門重要的計算機基礎課程。
1、中職教學的內容和目標。中職教育是以就業(yè)為導向,以服務為宗旨,主要通過“校企合作,工學結合”的模式來培養(yǎng)人才。中職生的培育目標是經(jīng)驗層面的技能型、技術應用型人才。中職教學要解決的是學會怎樣做的技能,是實現(xiàn)經(jīng)驗層面的工作過程系統(tǒng)化。中職生作為技能型人才,有到崗即可操作、基礎理論完備、能夠熟練地實現(xiàn)工作過程系統(tǒng)化的優(yōu)勢。要實現(xiàn)中職生成為技術應用性人才的培養(yǎng)目標,就必須要加強對中職生實際應用能力和創(chuàng)新能力的培養(yǎng)。
2、中職學生的認知特點。中職生的文化基礎較薄弱、學習的主動性不高,對于枯燥的理論知識具有嚴重的排斥心理,同時他們的邏輯思維能力不強,以形象思維為主,不善于用符號去思考,他們更愿意接受形象生動的實例教學。
(一)輸入式教學模式單一。中職VB教學多采取單一的輸入式教學,以教師講授為主,中職生被動接受知識灌輸,除了檢驗教學成果的環(huán)節(jié),學生幾乎沒有主動參與教學的機會。教師在講完一個單元后布置幾項課后作業(yè),下次授課開始講授新內容之前,通過提問、檢查課后作業(yè)等方式了解學生對已教內容的掌握情況。這種枯燥的輸入式教學,讓學生對VB課程的學習興趣缺失,對授課內容的印象也很膚淺,僅僅是完成課后作業(yè)來敷衍老師。學習效果好的學生記住了教師講授的知識并學會運用,而更多怠于學習的中職生則完全沒有掌握任何知識。這種教學實效的低效率,是對中職教育資源的極大浪費,也是對中職生的嚴重不負責。
(二)課程設置違背學生的認知規(guī)律和學習特點。中職生具有抽象思維能力薄弱、排斥符號化表達、傾向于使用形象思維進行思考和學習的認知特點。VB作為程序設計語言本身就較為枯燥難懂,很多內容都具有很強的抽象性,而中職VB教學中卻長期采取由符號系統(tǒng)組成的學科體系去教這些排斥符號體系的中職生。中職的VB教學課程設置采用的是普通高等教育的課程體系,使用傳統(tǒng)科研型人才的培養(yǎng)教材,明顯違背了中職生的認知規(guī)律和學習特點。這種VB教學的課程設置,自然無法適應中職生的實際學習需求。
(三)教學與應用的脫離。中職教育強調的就是培養(yǎng)學生的技術能力,中職生的競爭優(yōu)勢也主要在熟練的操作技巧和工作過程的系統(tǒng)化,但是在中職VB教學中,教學只注重對VB基礎知識和編程技巧的講述,而忽略了對如何利用VB來解決工作中遇到的現(xiàn)實問題的教學。VB程序設計的思路是對問題領域實行自然分割,按照通常的思維方式建立問題領域的模型,設計盡可能直接自然地表現(xiàn)問題求解的程序。這個過程首先就要求學生要具有分析問題的能力。其次,需要學生要有建立解決問題模型的能力。
中職VB教學多是以給定的已經(jīng)被抽象為模型的教學案例為主,很少涉及到生產(chǎn)生活中的實際問題。學生固然學會了使用VB進行編程,但是一旦進入工作崗位,面對多變的、非固定化、非模型化的實際問題時,卻很難利用VB知識來解決這些問題。這就是中職VB教學中教學與應用的脫離造成的不良后果。
1.教師教學意識創(chuàng)新對中職生創(chuàng)新能力培養(yǎng)的影響
意識對實踐具有導向作用。教師的教學意識直接影響著教學過程和教學實效。只有教師充分建立了創(chuàng)新的教學意識,才能夠在教學中通過具體的教學來引導、培養(yǎng)學生的創(chuàng)新能力。一個墨守陳規(guī)、不喜歡思考、排斥變動的教師是不可能促進學生的創(chuàng)新能力的。只有教師對VB教學的目的和方式產(chǎn)生了創(chuàng)新意識,才有可能在教學中培養(yǎng)學生的創(chuàng)新能力。
每個中職學生都具有自己獨特的知識基礎水平和感知能力,同樣的課程對每個學生產(chǎn)生的教學實效是個性化的?,F(xiàn)在的中職VB教學教給學生的都是通過將教師的知識倉庫簡單復制到學生的知識倉庫里的東西,這種簡單的知識轉移不是教師所應當做的事情。教育的本質是讓學生通過可以推論的共性的東西得到不可推論的個性的自我總結。中職生的的全面和高素質發(fā)展絕不是掌握越多越好的知識和技能,而應當是在有限的時間獲取充分的知識以形成學生個人特色的學習能力、創(chuàng)新能力、解決問題的能力。
例如在Timer控件的教學中,學生按照課本上的步驟,無需理解也可以用VB寫出一個鬧鐘定時的小程序。程序書寫的步驟都是確定的,第一步怎么做,第二步寫什么,這些固定的步驟是共性的可以推論的東西。但在學完Timer控件之后,每個學生分別獲得了什么經(jīng)驗和策略,都是教師無法知道的。甲學生學習了這個程序之后能融會貫通應用,自學會了制作電腦自動關機、定時偷菜、秒表的編程設計。乙學生學完之后只記得了步驟,每每需要寫這個程序時都還要翻書來照抄上一遍。如何使每個學生都在最大限度上達到融會貫通,由已知的共性知識得到不可推論的個性總結,是教師的創(chuàng)新教學意識所必須解決的問題。
2.落實教師教學意識創(chuàng)新的措施
教師應以創(chuàng)新為基點,堅決擺脫傳統(tǒng)的“以講授為中心”的教學方式。在教學中擺正灌輸與引導、講授與討論、教材與實驗的關系,嘗試多種教學方式的交叉應用。VB教學經(jīng)常需要采取PPT等方式來展示教學內容,有許多教師的PPT都是對書本文字的簡單抄寫,而富有創(chuàng)新意識的教師則應在PPT中充分展示其創(chuàng)新能力,教學PPT不僅僅是教學內容的表達,更是教師的思維圖形化、文字化的表達過程,教師通過邏輯的框圖或圖像的框圖將思維過程表現(xiàn)出來,讓學生觀摩、借鑒自己的思維過程,并引導學生盡力以創(chuàng)新的方式解決問題。
方法論遠比方法本身重要。教學不是階段性的,每個人的一生都應在不斷的學習中。如何在有限的在校學習時間內,教會中職生在任何情境下獨立、主動設計自己的學習過程,這是中職教育的極大命題。方法論的教學可以教會學生基于工作過程進行學習的設計和再造。教師的作用不在于讓學生去復制知識倉庫里的東西,而在于引導學生做出教師做不出的東西。中職VB課程的教師不應做課本知識的搬運工,而應當從中職生的認知特點出發(fā),運用問題探究法、案例教學法、項目教學法等教學方法,提高學生分析問題、解決問題的能力。以VB教學中常用到的教學案例來說,應能夠讓學生從這個教學案例中獲得經(jīng)驗和策略,學會創(chuàng)新的思維和行為習慣,能夠在職業(yè)生涯中,利用獲得的經(jīng)驗和策略去解決實際問題。
案例教學法就是以案例為基礎的教學方法。案例教學法具有教學目的明確、學生主體性強、課堂生動的特點。VB教學的主要任務就是讓學生應用計算機技術解決實際問題。VB具有極強的實踐性,要求學生既要掌握理論知識,又要掌握操作技能并能在實際中應用。
教師應當通過案例設置情境,并結合項目模塊、任務驅動等機制,讓學生自主、自發(fā)利用VB知識建立解決實際問題的程序模型。案例教學需要由教師預先搜集資料,將案例下發(fā)給學生,通過任務驅動鼓勵學生自主確定目標問題,并搜集相關資料進行分析和解決。在課堂上,則組織學生通過任務模仿練習。教師應在學生初步解決給定的案例之后,在原案例的基礎上,改變或增加一些條件,形成新的案例來使學生鞏固學習到的解決方法。在案例教學中,最重要的是學生的自主、積極參與,同時學生還需要互相交流和總結,最后才由教師進行分析、總結、評價。
例如在進行If-Then-Else選擇語句教學時,教師通過一個用“QQ的用戶名和密碼的登陸界面”案例來引導學生進行學習和思考。QQ登陸界面是所有學生都很熟悉的內容,這個熟悉而常見的東西居然蘊涵在今天的教學內容中,學生自然會表現(xiàn)出強烈的好奇心,對教學內容充滿了興趣。教師告知學生這些登陸界面都是基于If-Then-Els選擇控制語句設計出來的,鼓勵學生結合已學的VB知識來書寫出這個If-Then-Els語句,單個同學書寫有難度時,可以通過小組合作完成。對于學生提出的非正統(tǒng)的語言書寫方式,教師要尋找其中的閃光點,鼓勵學生的獨創(chuàng)性和勤于思考的優(yōu)秀品質。教師也要及時總結學生在書寫過程中出現(xiàn)的普遍問題,并在最后總結過程中予以分析或糾正。
中職VB課程的教師應對教學進程擁有更多的掌控權。在課堂上,無需按照學校給定的特定授課程序進行教學,而是根據(jù)授課對象的基礎和特點進行個性化教學。在中職VB教學的前兩節(jié)課往往是進行程序設計概述和編程基礎的基本知識的講述,教師僅僅是照本宣科,為學生讀了一次課本,這種教學根本無法吸引學生興趣,燃起學生對VB學習的激情,很多中職生的第一節(jié)VB課都是在昏昏欲睡中度過的。教師可以突破這種傳統(tǒng),不再向學生宣讀這些可復制、可推論的基礎知識,而是通過具體的案例來引發(fā)學生的學習興趣。教師可以搜集大量的貼近中職生學習和生活的VB程序應用實例,如網(wǎng)頁驗證碼的隨機刷新、滾動字幕、掃雷、紅綠燈等的程序設計。這些應用要貼近學生生活,讓學生明白日常生活中常見到的東西其實都可以通過VB設計出來。這些程序并不復雜,只要學會了使用VB,他們也可以親手寫出這些程序。同時,也讓他們明白,VB教學并不全是枯燥和抽象的,其中也充滿了許多生動有趣內容。
計算機技術的發(fā)展日新月異,VB的操作技巧會出現(xiàn)新的變化,甚至會很快被更新更好的程序語言所替代。中職VB教學不僅是讓學生學會使用VB解決實際問題,也要讓學生從現(xiàn)在掌握的、普適的計算機編程基礎知識去面對未知的、未來的、各異的新型計算機編程事務。教學只能幫助學生從一般的過程獲取個性的、新的經(jīng)驗,而如何將這種個性的經(jīng)驗適用于未來的不確定情境中,則是創(chuàng)新能力的要求。中職生在工作過程中會面臨更多的多變的實際問題,只有形成了創(chuàng)新思維、創(chuàng)新能力、不斷在工作過程中建立自己的學習過程,才能真正地適應社會的進步。
[1]劉海洲.VB教學的改革與創(chuàng)新[J].信息與電腦(理論版),2010(11)
[2]王文霞.中小學教師教學創(chuàng)新能力的結構及其與希望特質、教學效能感的關系[D].西安:陜西師范大學,2006.
[3]李波.創(chuàng)新教育思想及其基本內涵[J].當代青年研究.2006(08)
[4]范兆雄.技術創(chuàng)新經(jīng)濟學與創(chuàng)新教育理論[J].教育與經(jīng)濟.2001(01).
[5]崔建軍,姬曉霞,王麗.淺談中職學生創(chuàng)新精神與創(chuàng)新能力的培養(yǎng)[J].2008(01).
[6]李磊.國際視野、本土行動:比較教育的功能及其實現(xiàn)[J].教育導刊.2010(01).
[7]姜大源.職業(yè)教育學研究新論[M].北京:教育科學出版社,2007.
To cultivate Students'Ability to innovate In the Post VB Teaching
ZHANG Jing-xue
(Fujian Pingnan Vocational SecondarySchool ofClassical Studies,Pinnan 352300 Fujian)
Visual Basic(VB)is a popularization of practical programming language,play a significant role in the daily production and life.Secondary vocational education is an employment-oriented,the systematic cultivation ofprofessional skills.VBTeachingin vocational curriculumand teachingmethods there are some limitations,such limitations greatlylimits the innovative abilityofvocational students,the author summarizes the culture ofvocational students in VBTeachinginnovation capabilitySeveral measures.
VBteaching;in vocational education;innovation capability
G455
A
1671-5004(2012) 03-0111-03
2012-5-22
張經(jīng)學(1970- ),男,福建屏南人,福建省屏南職業(yè)中專學校講師,研究方向:中職計算機教學。