亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        中職VB程序設(shè)計(jì)課程有效教學(xué)模式初探

        2014-01-01 00:00:00周彥斐

        摘 要:Visual Basic作為一種面向?qū)ο蟮目梢暬幊陶Z言,因其簡(jiǎn)單易學(xué)、功能強(qiáng)大、應(yīng)用廣泛的特點(diǎn),已經(jīng)成為中職學(xué)校學(xué)生學(xué)習(xí)程序設(shè)計(jì)的首選教學(xué)語言。但程序設(shè)計(jì)的固有思維模式,對(duì)于學(xué)習(xí)基礎(chǔ)和能力相對(duì)較差的中職學(xué)生而言,無疑是一項(xiàng)巨大的挑戰(zhàn)。本文將結(jié)合具體教學(xué)實(shí)例,緊緊圍繞VB程序設(shè)計(jì)中界面設(shè)計(jì)、屬性設(shè)置和代碼編寫三個(gè)環(huán)節(jié),探討由簡(jiǎn)及繁、由易到難的教學(xué)策略,嘗試探究適合中職學(xué)生VB程序設(shè)計(jì)課程的有效教學(xué)模式。

        關(guān)鍵詞:中職;VB程序設(shè)計(jì);教學(xué)模式

        中圖分類號(hào):TP312.1-4

        目前中職VB程序設(shè)計(jì)課程的教學(xué)大多采用案例教學(xué)的形式,即教師首先展示一個(gè)VB程序界面的運(yùn)行結(jié)果,然后對(duì)各個(gè)控件的屬性設(shè)置進(jìn)行分析,再講解所添加代碼的具體功能,最后學(xué)生獨(dú)立或分組完成整個(gè)程序。

        該教學(xué)模式雖然在一定程度上符合學(xué)生的認(rèn)知規(guī)律,但并沒有充分考慮到學(xué)生的記憶和理解能力。一旦程序設(shè)計(jì)復(fù)雜或難以理解,教學(xué)效果將會(huì)一落千丈。因此在VB程序設(shè)計(jì)課程的教學(xué)過程中應(yīng)根據(jù)學(xué)生特點(diǎn)和不同教學(xué)階段運(yùn)用不同的教學(xué)實(shí)例,設(shè)定不同的教學(xué)目標(biāo),以幫助學(xué)生提高學(xué)習(xí)興趣,培養(yǎng)學(xué)習(xí)能力。下面,筆者將根據(jù)多年的實(shí)踐教學(xué)經(jīng)驗(yàn),嘗試探討在VB程序設(shè)計(jì)課程教學(xué)的不同階段分別采用“抄”、“填”、“編”三種遞進(jìn)式教學(xué)策略的可行性和有效性,以供大家參考。

        1 “抄”趣味實(shí)例——激發(fā)學(xué)習(xí)興趣

        一般而言,中職VB程序設(shè)計(jì)課程作為計(jì)算機(jī)專業(yè)的語言類入門課程基本都安排在第一學(xué)期進(jìn)行。對(duì)于一門陌生的課程,只有一開始讓學(xué)生感覺到很有意思,才能激發(fā)他們的學(xué)習(xí)興趣。因此在課程初始階段,教師應(yīng)該選擇一些極具趣味性的小程序,讓學(xué)生去模仿,在體會(huì)VB強(qiáng)大功能的同時(shí)感受其所帶來的樂趣。

        對(duì)于該階段的教學(xué)應(yīng)該著重處理好以下幾個(gè)方面的問題。

        1.1 擴(kuò)充趣味功能。在實(shí)例素材的選擇上可以摒棄課本中過于枯燥的初始案例,但為了提高學(xué)生對(duì)教材的重視程度,最佳的形式應(yīng)該是在不脫離書本實(shí)例的基礎(chǔ)上,對(duì)其進(jìn)行趣味功能上的擴(kuò)充。

        如可以將“倒計(jì)時(shí)”程序改為“拆炸彈”程序,擴(kuò)充可以通過輸入特定的數(shù)字停止倒計(jì)時(shí)的功能。又如可以將“抽學(xué)號(hào)”程序,改為“福彩雙色球抽獎(jiǎng)”程序,擴(kuò)充“選號(hào)”和“中獎(jiǎng)”的功能。

        1.2 編制圖文教程。課堂教學(xué)過程主要以學(xué)生參照教師預(yù)先編制好的該程序的詳細(xì)圖文設(shè)計(jì)步驟,自主完成程序編寫的形式進(jìn)行,并且側(cè)重較為直觀且容易掌握的界面設(shè)計(jì)和屬性設(shè)置部分。如“拆炸彈”程序中倒計(jì)時(shí)效果的實(shí)現(xiàn)可以用如下的圖文信息進(jìn)行描述:

        (1)在窗體中添加一個(gè)Label控件。 (2)將其Caption屬性修改為“60”。

        圖1 圖2

        (3)將其Font屬性中的字體改為“三號(hào)”(4)在窗體中添加一個(gè)Timer控件

        圖3 圖4

        (5)將其Interval屬性修改為“1000” (6)雙擊Timer控件輸入以下代碼

        圖5 圖6

        1.3 弱化代碼編寫。為了幫助學(xué)生克服畏難心理,應(yīng)避免在一開始涉及過多編程的內(nèi)容,盡量選擇一些代碼編寫簡(jiǎn)單,卻能在功能上讓人眼前一亮的程序語句。

        如“拆炸彈”程序中倒計(jì)時(shí)結(jié)束時(shí)的彈框語句MsgBox\"Boom!\"。又如“福彩雙色球抽獎(jiǎng)”程序中藍(lán)色球的隨機(jī)抽取語句Int(16 * Rnd + 1)。

        通過課程前期的“抄”趣味實(shí)例階段的教學(xué),除了能在一定程度上提高學(xué)生對(duì)VB程序設(shè)計(jì)課程的學(xué)習(xí)興趣以外,最主要的還是讓學(xué)生熟悉VB程序的結(jié)構(gòu)框架和設(shè)計(jì)步驟,為后一階段的學(xué)習(xí)打下基礎(chǔ)。

        2 “填”關(guān)鍵詞句——提高思維能力

        對(duì)于本階段的教學(xué)雖然仍需要保證教學(xué)實(shí)例的趣味性,但側(cè)重點(diǎn)應(yīng)該放在如何引導(dǎo)學(xué)生理解編程語言這個(gè)方面。VB編程語言學(xué)習(xí)的真正起點(diǎn)是從理解程序中每個(gè)關(guān)鍵字開始的。但無論是最基礎(chǔ)的控件屬性的設(shè)置,還是變量類型的定義,在學(xué)習(xí)初期都是需要記憶的。由于中職學(xué)生普遍英語基礎(chǔ)較差,如果僅僅通過理論課的形式,將這些必須掌握的關(guān)鍵詞句強(qiáng)行灌輸給學(xué)生,只會(huì)起到適得其反的效果。因此,最佳的方案還是在實(shí)訓(xùn)課程的教學(xué)中引入這些基礎(chǔ)知識(shí),教師通過對(duì)教材實(shí)例的處理,挖掘出一些程序設(shè)計(jì)中的關(guān)鍵詞句,以程序填空的形式讓學(xué)生主動(dòng)思考并形成記憶,提高其閱讀代碼的能力。

        對(duì)于該階段的教學(xué)應(yīng)該著重處理好以下幾個(gè)方面的問題。

        2.1 填空由易到難。程序填空向來都是被普遍認(rèn)可的一種學(xué)習(xí)編程語言的有效方式,但對(duì)于從未接觸過VB程序設(shè)計(jì)的中職學(xué)生來說,即使是在理解的基礎(chǔ)上記憶一小段程序也是相當(dāng)困難的。所以教師在程序填空的設(shè)計(jì)上應(yīng)該充分考慮學(xué)生的理解能力,遵循學(xué)生的記憶規(guī)律。從關(guān)鍵字的填空開始,逐步過渡到關(guān)鍵語句的填寫。

        2.2 注釋必不可少。程序的注釋對(duì)于學(xué)生理解程序語句的功能尤為重要。在前期的教學(xué)實(shí)例中必須做到逐句注釋,甚至是逐字注釋。相同或類似的注釋語句可以讓學(xué)生形成對(duì)程序語句的印象,也可以幫助學(xué)生在相對(duì)復(fù)雜的程序段中尋找規(guī)律,確保程序填空任務(wù)的有效完成。通過課程中期的“填”關(guān)鍵詞句階段的教學(xué),能夠讓學(xué)生對(duì)VB的結(jié)構(gòu)化程序設(shè)計(jì)形成一定的概念,更好地理解VB程序的語法構(gòu)成,掌握VB程序的書寫規(guī)范。

        3 “編”簡(jiǎn)單程序——培養(yǎng)創(chuàng)新意識(shí)

        經(jīng)過前兩個(gè)階段的積累,學(xué)生無論在學(xué)習(xí)興趣方面,還是在思維能力方面都有了顯著的提高。對(duì)于他們來說,運(yùn)用所學(xué)的知識(shí),編寫出具有特定功能的程序,也已經(jīng)成為他們的迫切需求。教師應(yīng)該抓住這個(gè)契機(jī),引導(dǎo)學(xué)生嘗試運(yùn)用各種編程技能,通過將不同程序功能進(jìn)行整合,或是在原有程序的基礎(chǔ)上開發(fā)出新功能的方式,培養(yǎng)其創(chuàng)新意識(shí)。對(duì)該階段的教學(xué)應(yīng)該著重處理好以下幾個(gè)方面的問題。

        3.1 功能由弱到強(qiáng)。程序的階梯式功能需求是教師在實(shí)例設(shè)想中必須要考慮的。因?yàn)樵趯?shí)際的教學(xué)過程中不僅需要在不打擊學(xué)生學(xué)習(xí)積極性的前提下對(duì)不同層次的學(xué)生設(shè)定不同的教學(xué)目標(biāo),而且程序功能的復(fù)雜化趨勢(shì)也要?jiǎng)偤梅蠈W(xué)生自主探究的內(nèi)心需求。如可以將“累加”程序的功能描述為:

        基本功能:顯示1+2+…+100的值。

        進(jìn)階功能:顯示1+2+…+n的值(n為通過鍵盤輸入的整數(shù))。

        終極功能:顯示1+2+…+n的值(n為通過鍵盤輸入的整數(shù)),隨后將該值進(jìn)行反向排列(高位和低位互換)并顯示。又如可以將“運(yùn)算”程序的功能描述為:

        基本功能:顯示表達(dá)式a+b-c*d(a、b、c、d為100以內(nèi)的隨機(jī)整數(shù))。

        進(jìn)階功能:顯示表達(dá)式a+b-c*d(a、b、c、d為100以內(nèi)的隨機(jī)整數(shù)),可以輸入該表達(dá)式的值,并能提示是否正確。

        終極功能:顯示表達(dá)式a+b-c*d(a、b、c、d為100以內(nèi)的隨機(jī)整數(shù)),在5秒倒計(jì)時(shí)內(nèi)可以輸入該表達(dá)式的值,并能提示是否正確,否則將提示失敗并關(guān)閉程序。

        3.2 鼓勵(lì)多種解法。功能實(shí)現(xiàn)的多種途徑可以拓寬學(xué)生的編程思路,即使是繁瑣、冗余的程序代碼,也應(yīng)該給予學(xué)生一定的鼓勵(lì)。教師需要做的僅僅是對(duì)一個(gè)程序功能學(xué)生所給出的多種解法給予有層次的積極評(píng)價(jià)即可。學(xué)生只要一直有實(shí)現(xiàn)某個(gè)特定程序功能的學(xué)習(xí)成果,便自然而然會(huì)去思考并追求最佳的編程技巧和策略。如學(xué)生實(shí)現(xiàn)某程序中一個(gè)具體功能的編程思路歸納起來有三種,則教師可以分別從代碼優(yōu)化、書寫規(guī)范、功能達(dá)成等多個(gè)方面進(jìn)行分析,并依次給予“極優(yōu)”、“優(yōu)秀”、“次優(yōu)”策略的評(píng)價(jià),以鼓勵(lì)學(xué)生進(jìn)行程序創(chuàng)新。

        通過課程后期的“編”簡(jiǎn)單程序階段的教學(xué),能夠讓學(xué)生熟練掌握VB程序設(shè)計(jì)的一般方法,逐步養(yǎng)成良好的編程習(xí)慣和思維習(xí)慣,在具備獨(dú)立開發(fā)VB簡(jiǎn)單應(yīng)用程序能力的同時(shí),也為今后其他編程語言課程的學(xué)習(xí)提供便利。

        從近幾屆學(xué)生語言編程類課程的學(xué)習(xí)情況來看,在VB程序設(shè)計(jì)課程中采用此種教學(xué)模式的班級(jí),在后續(xù)的數(shù)據(jù)庫管理系統(tǒng)、ASP網(wǎng)頁設(shè)計(jì)、管理信息系統(tǒng)等課程中的表現(xiàn),無論是在學(xué)習(xí)興趣方面、思維能力方面、還是在創(chuàng)新意識(shí)方面都明顯優(yōu)于其他班級(jí)。這雖然在一定程度上證明了VB程序設(shè)計(jì)課程采用由簡(jiǎn)及繁、由易到難的教學(xué)策略的有效性,但不能否認(rèn)在編程語言類課程中注重實(shí)訓(xùn)環(huán)節(jié),設(shè)計(jì)趣味性高、實(shí)用性強(qiáng)的教學(xué)案例的重要性。

        任何教學(xué)模式都不是單一和固定的,本文提到的教學(xué)模式同樣也需要案例教學(xué)法、任務(wù)驅(qū)動(dòng)法等其他多種教學(xué)方法的配合。同時(shí)教師需要在實(shí)踐教學(xué)的過程中借鑒其他教學(xué)模式的先進(jìn)經(jīng)驗(yàn),在不斷的教學(xué)探索中尋求該教學(xué)模式在內(nèi)容和形式上的創(chuàng)新,以賦予其更強(qiáng)的生命力。

        參考文獻(xiàn):

        [1]周利林.中職《VB程序設(shè)計(jì)》教學(xué)方法研究[J].電腦知識(shí)與技術(shù),2012(11).

        [2]陳思佳.以能力培養(yǎng)為導(dǎo)向的VB課程教學(xué)改革與實(shí)踐[J].中國(guó)現(xiàn)代教育裝備,2012(23).

        [3]許維.激發(fā)學(xué)生VB學(xué)習(xí)興趣的探討[J].廊坊師范學(xué)院學(xué)報(bào)(自然科學(xué)版),2011(01).

        [4]李祖科.提高學(xué)生VB語言編程能力的思考與實(shí)踐[J].讀與寫(教育教學(xué)刊).2011(05)

        [5]張經(jīng)學(xué).在VB課程教學(xué)中培養(yǎng)學(xué)生創(chuàng)新能力[J].湖南工業(yè)職業(yè)技術(shù)學(xué)院學(xué)報(bào),2012(03).

        作者簡(jiǎn)介:周彥斐(1981-),男,浙江嘉興人,計(jì)算機(jī)教研組組長(zhǎng),中專講師,研究方向:信息技術(shù)教學(xué)。

        作者單位:嘉興市建筑工業(yè)學(xué)校,浙江嘉興 314000

        一区二区三区人妻在线| 亚洲老妈激情一区二区三区| 波多野结衣乳巨码无在线| 亚洲爆乳大丰满无码专区| 蜜桃一区二区三区自拍视频| 日韩一区二区中文天堂| 亚洲av无码国产精品麻豆天美 | 中文字幕视频一区二区| 人妖一区二区三区视频| 国产精品无码素人福利不卡| 国产无人区码一码二码三mba | 99久久婷婷国产亚洲终合精品 | 精品国产av无码一道| 日韩美女av二区三区四区| 午夜免费观看一区二区三区| 无码熟妇人妻av在线网站| 国产成人精品无码一区二区老年人| 极品熟妇大蝴蝶20p| 人成视频在线观看免费播放| 粉嫩人妻91精品视色在线看| 亚洲av不卡无码国产| 精品无码日韩一区二区三区不卡| 亚洲V在线激情| 粉嫩的18在线观看极品精品| 97超碰国产成人在线| 久久婷婷五月综合97色一本一本| 国语少妇高潮对白在线| 538亚洲欧美国产日韩在线精品| 日韩亚洲一区二区三区在线 | 偷看农村妇女牲交| 大量漂亮人妻被中出中文字幕| 台湾佬中文网站| 国产人妻精品一区二区三区不卡| 久久亚洲国产精品五月天| 国产精品毛片毛片av一区二区| 色综合天天综合网国产成人网| 久久久日韩精品一区二区三区| 国产成人精品曰本亚洲| 亚洲另类国产精品中文字幕| 少妇高潮太爽了在线看| 免费观看激色视频网站|