国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

中職《Visual Basic程序設(shè)計》教學(xué)過程的探索

2016-03-05 09:55柴燕麗
關(guān)鍵詞:程序設(shè)計編程程序

柴燕麗

(新鄭市中等專業(yè)學(xué)校 河南新鄭 451150)

中職《Visual Basic程序設(shè)計》教學(xué)過程的探索

柴燕麗

(新鄭市中等專業(yè)學(xué)校 河南新鄭 451150)

《Visual Basic 6.0程序設(shè)計》是中等職業(yè)學(xué)校對口高考的一門重點(diǎn)課程,是程序初學(xué)者的入門性語言,知識點(diǎn)瑣碎眾多,具有很強(qiáng)的理論性,并且還要求學(xué)生具有很強(qiáng)的實(shí)踐能力,這給VB的課堂教學(xué)帶來了很大的挑戰(zhàn)。本文介紹了在教學(xué)實(shí)踐中探索行之有效的教學(xué)方法,來組織VB的課堂教學(xué)。

中職 課程設(shè)計 教學(xué) 探索

《Visual Basic 6.0程序設(shè)計》是中等職業(yè)學(xué)校對口高考中的一門重點(diǎn)課程,是程序初學(xué)者的入門性語言,學(xué)好它會給以后學(xué)期其它語言打下良好的基礎(chǔ)。對于對口升學(xué)計算機(jī)專業(yè)的學(xué)生來說,VB在高考中占有相當(dāng)大的比重?!禫isual Basic 程序設(shè)計》這門課知識點(diǎn)眾多,具有很強(qiáng)的理論性,并且還要求學(xué)生具有較強(qiáng)的實(shí)踐能力。所以我們更應(yīng)該認(rèn)真研究這門課程的教學(xué)方法,以便學(xué)生順利進(jìn)行計算機(jī)語言的學(xué)習(xí),并且在高考中能拿個好成績。下面我將在多年的教學(xué)過程中積累的一點(diǎn)方法、體會介紹給大家

一、抽象的問題簡單化、生活化

在學(xué)生剛接觸VB的時候有很多的專業(yè)術(shù)語,對于從來沒接觸過程序設(shè)計的中職生來說,理解起來有很大的難度。比如在講到對象的三要素——屬性、事件、方法的時候,學(xué)生不理解什么這三個概念,我就舉了這樣一個例子說:“一只白色的足球被踢進(jìn)了球門“然后我們根據(jù)所講的概念分析得出:“足球”是對象;“白色”是對足球外觀的描述,所以是屬性;“踢”是事件;“進(jìn)球門”是方法。這樣的解釋學(xué)生對于抽象的概念就容易理解多了。在講VB編程的基本步驟時,我又利用同學(xué)們?nèi)粘W钍煜さ腝Q登錄界面為例,從界面的設(shè)計,代碼的編寫,到最后登錄成功出現(xiàn)登錄界面,這一系列的過程計算機(jī)是如何完成的。學(xué)生都很好奇,“原來這個登錄界面我們也能做呀,太神奇了”,所以上課的過程中,學(xué)生會非常認(rèn)真的去聽去學(xué)。

再比如講到循環(huán)語句時,語法結(jié)構(gòu)講完了,同學(xué)們卻不知道如何去用,我就讓同學(xué)們用學(xué)到的內(nèi)容去解決生活中的問題。比如,學(xué)校組織演講比賽,每次評委打分結(jié)束后都要有專人進(jìn)行手動算分,最后所有學(xué)生比賽結(jié)束后還要等待一些時間做最后的匯總。我把任務(wù)交給同學(xué)們“你們不是講了VB編程了嗎,編一個程序?qū)崟r計算每個同學(xué)的得分(去掉一個最高分,去掉一個最低分),比賽一結(jié)束電腦馬上能計算出每一個選手的得分及名次,看看那個同學(xué)做的程序最符合要求?!币?yàn)槭菍W(xué)生們生活中比較熟悉的案例,所以同學(xué)們都很認(rèn)真去參與到寫程序中,有了學(xué)習(xí)的主動性,我們專業(yè)教師都不用去督促,我們的目的就達(dá)到了。

二、通過案例激發(fā)學(xué)生學(xué)習(xí)的興趣

“興趣是最好的老師?!睕]有興趣的學(xué)習(xí)將是枯燥無味的,也是非常被動的。為了激發(fā)學(xué)生的學(xué)習(xí)興趣,我認(rèn)為“精選教學(xué)案例”是關(guān)鍵。在教學(xué)過程中,我們可以用一個個鮮活的案例把知識點(diǎn)貫穿起來,在每個案例的學(xué)習(xí)過程中適時、適量滲透一些相關(guān)的概念和知識,讓學(xué)生在做中學(xué),學(xué)中做,學(xué)生在教學(xué)案例的學(xué)習(xí)過程中逐漸地、自然地體會概念的用法。最后再適當(dāng)?shù)匾龑?dǎo)學(xué)生進(jìn)行歸納總結(jié),學(xué)生就能很好地理解這些概念了。比如在講到定時器控件時,該控件的Timer事件和Inteval屬性不是特別好理解,于是我自己先制作了兩個“倒計時”板,一個每隔一秒的時間,倒計時上的數(shù)字自動減一,當(dāng)減到零的時候,出現(xiàn)煙花綻放的畫面。另一個是每隔20秒,倒計時上的數(shù)字自動減一。我先把程序做完演示給學(xué)生們看,讓學(xué)生自己去體會二者的不同,從而更好的理解。學(xué)生明白這些之后,我又趁機(jī)讓他們做了一分鐘加減法的小游戲和自己制作一個窗口時鐘。同學(xué)們興趣一下就來了,這樣讓學(xué)生在編寫程序代碼的過程中體會到VB的魅力,使他們對程序設(shè)計抱有強(qiáng)烈的好奇心,從而點(diǎn)燃他們學(xué)習(xí)編程的熱情,積極主動地去學(xué)習(xí)。對于教師而言,學(xué)生能夠積極主動地去學(xué)習(xí)知識,我們的教學(xué)就成功了一半。

三、對學(xué)習(xí)的效果進(jìn)行靈活檢測

1.變枯燥的理論考試為上機(jī)考試

以往我們的考試就是那種傳統(tǒng)的考試方法―― 理論測驗(yàn)(筆試),盡管對口高考也是這樣考試,并沒有上機(jī)調(diào)試程序這一環(huán)節(jié),但平時的教學(xué)中我們?nèi)绻麅H僅用這種枯燥的方法來測試,學(xué)生只會在鄰近考試前努力的讀讀背背,就能考出不錯的成績,并不能對學(xué)生造成很大的壓力;而且這種考試只是讓學(xué)生通過自己的想像著去寫程序,得不到實(shí)踐的檢驗(yàn),對分析問題的思路和過程不能留下很深的印象,并且這樣想象的寫程序?qū)σ恍┘?xì)節(jié)的錯誤,他們不能及時的發(fā)現(xiàn),他們對程序的理解也很困難。因此我嘗試著改變這種傳統(tǒng)的考試方法為上機(jī)調(diào)試程序,這樣會使學(xué)生在調(diào)試程序過程中不斷的發(fā)現(xiàn)問題,解決問題學(xué)生的編程能力得到進(jìn)一步的提高。當(dāng)然在剛開始的時候?qū)W生會覺得有難度,不過我們可以慢慢的來,最開始的幾周,我將要測驗(yàn)的題目提前兩天給同學(xué)們,要他們做好準(zhǔn)備,但考試的時并不指定考那一道題,而且兩個相鄰的同學(xué)問題肯定不一樣,必須靠他自己。他只有認(rèn)真的把所有的題目都準(zhǔn)備好,才能避免考試時丟人。慢慢地就不再給他們具體的題目,只告訴他們凡是平時的例題、練習(xí)、作業(yè)都有可能考,那么他們不得不把平時練習(xí)的每一道題目都徹底明白并記住。為了檢驗(yàn)他們的學(xué)習(xí)效果,我課前利用5分或10分鐘時間,把上節(jié)課講到的例題或練習(xí)拿出來測試,看看他們能到底掌握了多少;另外為了檢驗(yàn)他們的聽課效果,有時我也會在講完新課后,當(dāng)堂進(jìn)行檢測,看看他們一節(jié)課究竟能掌握多少知識。通過這樣的日積月累,學(xué)生分析問題、解決問題的能力都有所提高,編程能力也越來越強(qiáng)。

2.變老師考為同學(xué)考、自己考

職業(yè)學(xué)校的學(xué)生無論從學(xué)習(xí)能力還是學(xué)習(xí)習(xí)慣哪方面來講,都很難與普通高中的學(xué)生相比,對于他們來說動手實(shí)踐課可能要好一些,但對于枯燥的理論,即使再簡單對于他們也猶如“天書”,因此在教學(xué)中,我不得不采用一定的方法和策略來解決這個問題。比如說VB的第二章中,函數(shù)和表達(dá)式很多,尤其是函數(shù)大多數(shù)同學(xué)因?yàn)橐郧皵?shù)學(xué)底子差根本就聽不懂。而學(xué)好這部分對以后VB的學(xué)習(xí)又非常關(guān)鍵,要想讓學(xué)生們掌握各類函數(shù)的功能、表達(dá)式的書寫,必須要多寫多練,那么我們又不能在課堂上占用大量的時間來講練,于是我采用了這樣幾種辦法來解決:①把多寫多練的任務(wù)交給了小組長,讓小組的成員之間相互出題,相互檢查、驗(yàn)證,最后小組長進(jìn)行匯總。②拿出所學(xué)的數(shù)學(xué)課本,老師任意找一個數(shù)學(xué)中的代數(shù)式學(xué)生都可以表示成VB表達(dá)式,比賽看誰做得快,做得準(zhǔn)。③課前5分鐘小測試,老師出題,學(xué)生做,同桌之間相互打分。不管是采用哪種方法,都要求同學(xué)最后研究出正確結(jié)果,遇到問題自己先獨(dú)立思考,然后同學(xué)之間相互進(jìn)行討論研討。解決不了的問題可上機(jī)驗(yàn)證,找老師幫忙分析解決,通過這幾種方法,同學(xué)們積極性都很高,誰都想比別人強(qiáng),都拼命地去學(xué),在同學(xué)們中就形成了一種互幫互學(xué)、相互競爭的氛圍,收到很好的教學(xué)效果。

一門課程的教學(xué)是一個復(fù)雜的系統(tǒng)工程,我將以上一些探索用在課堂教學(xué)和實(shí)踐教學(xué)中,取得了一定的效果。但教學(xué)有法,教無定法,在教學(xué)實(shí)踐中,河里運(yùn)動多種教學(xué)方法,靈活地、創(chuàng)造性的實(shí)施教學(xué),不但能激發(fā)學(xué)生的興趣,而且還能培養(yǎng)學(xué)生的創(chuàng)造性思維和綜合應(yīng)用程序的開發(fā)能力。

猜你喜歡
程序設(shè)計編程程序
編程,是一種態(tài)度
元征X-431實(shí)測:奔馳發(fā)動機(jī)編程
編程小能手
基于Visual Studio Code的C語言程序設(shè)計實(shí)踐教學(xué)探索
紡織機(jī)上誕生的編程
從細(xì)節(jié)入手,談PLC程序設(shè)計技巧
試論我國未決羈押程序的立法完善
“程序猿”的生活什么樣
英國與歐盟正式啟動“離婚”程序程序
高職高專院校C語言程序設(shè)計教學(xué)改革探索