999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

民辦本科院校非計算機專業VB教學方法的研究與實踐

2009-10-20 09:04:58王朝暉
計算機教育 2009年17期

王朝暉

摘要:本文從民辦本科院校非計算機專業學生的現狀和特點出發,結合本人近20年的教學經驗,分析民辦本科院校非計算機專業VB程序設計教學的現狀,通過實例分析的方法,引出一種新的課堂教學思路和理念,旨在有效提高民辦本科院校VB程序設計語言的教學水平和學生的學習效率。

關鍵詞:VB程序設計;算法;實例分析;計算機等級考試

中圖分類號:G642 文獻標識碼:B

VB程序設計是很多高校非計算機專業學生必修的一門計算機基礎課程,我們學校也不例外。蘇州大學應用技術學院是民辦公有本科院校,該學院的非計算機專業理工科學生全部必修VB程序設計,并且要求學生通過江蘇省計算機等級考試二級,且與學位掛鉤。本人所教授班級學生每年等級考試的通過率均名列全院前茅,受到該院學生和教師的好評。今年在首次實行的由學生選擇任課教師過程中,出現了“漲停版”狀況,在短短的十分鐘內,選我所授VB課程的學生人數爆滿,導致后面很多想選修我的VB課程的學生沒能選上,事后這些學生私下問我:“如果沒選上我的VB課,能不能到我的課堂聽課?”這件事情給我的觸動很大,學生的認可是最高的獎勵!通過多年的研究和探索終于摸索出一套適合民辦本科院校的程序設計的教學方法。

1教師的人格魅力是吸引學生學好知識的必要條件

“師者,傳道授業解惑者”,教師這個行業是一個非常神圣的職業。它不但給學生傳授知識、解答疑問,更重要的是直接影響學生的思想價值觀和世界觀的形成。老師的一言一行都銘記在學生的心目中,潛移默化地影響著他們的成長。所以教師的責任心和職業道德是非常重要的,在某種程度甚至比他的知識水平還重要。這是我的個人看法。要想做一名好教師,首先要做一個好人:一個有愛心、肯奉獻、有責任感和心胸寬闊的人。具備以上特點,再加上淵博的知識,則具備了教師的人格魅力。現在的大多數學生雖然都是獨生子、嬌生慣養、相對比較自私,但他們很聰明,很活躍,很有正義感,明辨是非的能力也很強。他們當中絕大部分都是積極向上的,有進取心,想很好地完成自己的學業,給家長、朋友、老師以及社會一個完美的答卷。只是自制、自理能力相對較弱,需要老師的監督和幫助。這個時候因為離父母較遠,每天接觸的長輩除了老師還是老師,老師的作用就體現出來。有很多學生愿意找他們喜歡的老師交流,甚至做知心朋友。學生喜歡的老師一定是有人格魅力的教師,這一點確定無疑。那么,一旦學生喜歡上這個老師,他們就愿意接受這個老師給他們傳授的知識,按時完成教師布置的任務,在這種和諧的學習氣氛中,學生的學習效果就不言而喻了。現在的學生和老師的關系和多年以前不同,甚至有很大變化:當學生需要老師做長輩的時候,老師就好像他們的父母,給他們關心和愛護;當學生需要老師做他們的知心朋友的時候,老師和學生應該是平等的關系,放下老師的架子,暢所欲言,各抒己見,甚至可以爭論的面紅耳赤。當學生需要老師做他們的嚴師,督促他們學習和上進的時候,老師就是一個有威嚴、神圣不可侵犯的人。只有這樣,才能更好地引導學生成為一名會生存、會做人、會獲取新知識的人,這也正是當今高等院校培養本科生的目標。

2從社會實際狀況出發,讓學生明確學習目標

目前我國的教育現狀是:從小學甚至幼兒園開始,就強調學習、學習再學習!也就是孩子除了學習之外,不能有其他事情可做,只要學習好,什么都好。所謂的“一俊遮百丑”,卻忽略了其他方面的培養和教育,雖然政府也正在努力改變現狀,但因為社會競爭激烈以及人口眾多,一時還難以改變。正因為如此,家長也是為了孩子今后的生存考慮,不得不督促孩子學習、學習、再學習!其他方面的教育等上了大學再說。這就給高等院校的教育帶來了很大的壓力,大學生存在的問題很多:首先是為什么要學習?學習目的不是很明確。其次是學生認為在大學里不用刻苦學習。因為在中學階段學習很辛苦(這是不爭的事實),學校為了升學率,學生為了考大學,甚至有中學教師給學生一種誤解:上了大學就可以放松了。導致學生上大學后不愛學習,認為沒必要再學習了,因為學習畢竟是一件很苦的腦力勞動。

針對當今大學生的現狀,我們的高校教師一定要讓學生明確自己為什么要學習?也就是學習的目的和意義是什么?結合實際狀況,首先一個有價值的人一定是一個知識豐富的人,不管是民營企業家,還是公司里的老板、董事長或者CEO,其次,如果沒有豐富的知識,也就談不上更強的能力,這是一般的道理。每個人都想成為一個有價值、有作為的人,如果沒有知識的的儲備,沒有學習新知識的能力,那他就很難達到目的。最后,學習無止境,學習的內容也是豐富多彩的,不單單是書本上的知識,還有學做人、學做事,學習別人的好經驗,等等,就像北京大學學生侯東說的:“學習不單純是學習知識,更多的是學習合理安排時間,合理調配資源,善于處理一些環境影響并最終找到自己的生活方式和目標”。

3采用適合民辦本科院校大學生特點的教學方法

(1) 消除學習計算機程序設計語言的畏難情緒,給足學生一定能學好這門課的信心。

VB程序設計是一門計算機高級程序設計語言,學生在學習這門課程之前,已經掌握了計算機的基本操作和基本概念,也就是學過了“計算機應用基礎”這門課,具備一定的計算機基本操作,但計算機語言和計算機的基本操作不一樣,而且差別很大,基本操作是固定的動作,通過反復練習就可以熟練掌握,而且效果顯著。而計算機語言要通過思考、推理和判斷才能給出正確的算法,也就是解決問題的步驟,并用程序設計語言把它正確地表達出來。難度要比操作大得多。很多學生在學習VB程序設計時,最難的就是入門這一關,特別是民辦大學生更是如此,他們不習慣采用計算機解題方法,甚至覺得計算機程序設計語言太難學了,簡直像天書。他們更習慣于日常生活中的解決問題的思路。針對學生存在的這些問題,一般情況下我們首先要打消學生對學習程序設計語言的畏難情緒,給他們信心和希望,告訴他們計算機程序設計語言沒有他們想象得那么難學,任何事情都是一樣,只要努力認真用心去做了,都能做好,包括老師本身,也不是天生就會程序設計語言的,也是一點一滴學出來的。例如,在日常生活中,我想把一瓶醬油(簡稱a)和一瓶醋(簡稱b)交換一下,交換后,原來裝醬油的瓶子,現在裝醋;原來裝醋的瓶子,現在裝醬油,問:我們應該怎么操做才能實現呢?學生會認為這個問題太簡單了,很快就給出答案:先拿來一個空瓶子(簡稱c),再把a瓶子里的醬油倒入空瓶,然后把b瓶中的醋倒入原來裝醬油的a瓶中,最后把倒入空瓶中的醬油倒入原來裝醋的b瓶中,就完成了醬油瓶和醋瓶互換的任務。這個問題不就是程序設計中的兩個變量交換值的道理嗎!一個變量a=1(醬油),另一個變量b=2(醋),現在要把a和b的值進行交換,(相當于把醬油和醋互換)則需要引用第三個變量c(相當于空瓶),先用c保留變量a的值(把醬油倒入空瓶),即c=a,再把變量b的值給a(把醋倒入醬油瓶),即a=b,最后把c的值給b(把空瓶中的醬油倒入醋瓶中),即b=c,則完成了a,b兩個變量值的交換。在程序設計過程中,有很多內容是和我們現實生活中的內容相似的,很好理解和掌握,相信同學沒有學不會的內容。

(2) 由淺入深,循序漸進,逐步引導學生步入正確的程序設計大門

在介紹VB內容的時候,教師不一定完全按照指定教材內容組織的順序給學生講解,因為教材本身就是一種參考書,教師可以根據大綱要求,把教材內容經過仔細研究、斟酌、提煉、總結和歸納成由淺入深、循序漸進、通俗易懂、簡單明了的知識內容,再結合日常生活中的實例展現給學生。如VB控件部分的內容不必在開始時全部講解,結合實際情況,用到哪些控件再詳細的介紹那些控件。首先把窗體、文本框、命令按鈕和標簽控件介紹給同學就足夠使用了,因為窗體是VB程序設計的基石和容器,所有VB的其他控件都放在窗體中;文本框可以用來作為輸入和輸出界面;命令按鈕用來激活代碼的運行;標簽用來注釋。至于其他控件,如圖片框、列表框等等可以在后面介紹到數組的時候,作為數組輸出界面時再陸續介紹。總之,介紹的內容以實際應用為主,有應用的需求就介紹,理論聯系實際,效果會更佳。

在介紹VB的語句語法時,不要急于求成,遇到問題需要解決時,再介紹相關的語法規則和語句內容,以問題驅動內容的進展。如設計一個加法計算器,用來求出n個數的和。如果n的值較小,如n=2可以直接把兩個數相加,但如果n=20或n=50的時候,如何實現這些數相加呢?方法很多,但最好的方法就是用循環語句來實現,引出循環的概念、語句和語法規則。

對同學們容易出現的一般性錯誤,盡量用通俗易懂的例子說明語句的含義。因為學生出錯的原因就是沒有真正理解語句的含義。例如,開始使用VB賦值語句的時候,很多同學容易出現的錯誤就是把賦值和被賦值對象寫錯位置。如把x的值賦給y,寫成x=y,其錯誤的原因就是學生把賦值號“=”理解成數學里面的等號“=”了;同樣的錯誤還有,把文本框1中的內容賦給變量a,表達成text1=a。針對這種錯誤,我們就可以通過日常生活中“借錢”這件事情來舉例說明,如名字為x的人向某人y借了500元錢,前提是y一定有500元錢(y=500),我們可以用式子x<=y形式來表示某人y把500元送給了x,因為有箭頭,所以意思好理解,如果把箭頭去掉,則變成了x=y,這就是正確的用VB賦值語句表達的借錢含義。如果寫成y=x,則可以理解成y<=x,也就是x把錢借給y了!這和要表達的含義不相符。所以借錢人和被借錢人一定要分清楚,位置不能寫錯。強調接受者,即被賦值的量(左邊)和送出者,即賦值量(右邊)的位置關系。

在講解程序設計算法的時候,盡量從學生的角度去分析、理解和判斷,最后推出正確的解題方法。先用自然語言分析和闡述正確的算法,然后再用VB語句描述出來,要把分析和表達的全部過程展現給學生,和學生一起分析和判斷,最后再把初步寫出的VB程序放在VB環境中調試和運行,驗證算法是否正確。特別強調的是,有時需要故意設一些陷阱,讓學生跳進去,也就是程序不要一氣呵成,正確無誤。故意留出一些關鍵性的,容易犯的錯誤,運行結果出來,發現錯誤時,學生會很驚訝,在分析的過程中,覺得應該不會出錯,怎么最后結果不正確呢?這個時候教師也不要急于給出答案,讓學生思考幾分鐘,再慢慢引動學生發現問題,進而想出解決辦法,最后教師再給出正確答案。

歸根結底,我們在傳授知識的同時,最好能夠把如何學習新知識的方法傳授個學生,這才是我們的教育目的,小之以情,動之以理,由淺入深,循序漸進,慢慢的學生也就走進了VB這個新知識的大門。教師在授課的過程當中適時地出現一些幽默的句子或片斷,也會讓學生覺得VB程序設計的課堂不是那么枯燥乏味。把學生的情緒調動起來,學習的熱情也就隨之而來,效果也就可想而知了。

4結束語

民辦本科院校的計算機程序設計教學方法的探索與實踐是一項復雜和持久的系統工程,無論是在教學理念還是在教學方法上都需要不斷的改革和創新。今后我們還要不斷的研究和探索,在改進教學方法和教學手段的同時,加強學生實踐能力的培養,進一步完善我們的教學機制。

參考文獻:

[1] 牛又奇,孫建國.《新編Visual Basic程序設計教程》[M]. 蘇州:蘇州大學出版社,2002.

[2] 杜少杰. 在“高級語言程序設計”教學中培養學生的職業素質[J]. 計算機教育,2008(22):92-93.

主站蜘蛛池模板: 欧美日韩在线第一页| 成人在线不卡视频| 欧美综合区自拍亚洲综合绿色| 黄色免费在线网址| 久久精品国产免费观看频道| 77777亚洲午夜久久多人| 无码专区第一页| 免费人欧美成又黄又爽的视频| 99热这里只有精品免费| 无码精品福利一区二区三区| 一级福利视频| 青青草91视频| 国产一级小视频| 久久久久夜色精品波多野结衣| 欧美伦理一区| 不卡视频国产| 国产精品主播| 国产综合网站| 高清欧美性猛交XXXX黑人猛交 | 婷婷色中文网| 国产精品久久自在自线观看| 国产一区二区精品高清在线观看| 无码精油按摩潮喷在线播放 | 伊人激情综合| 人妻中文字幕无码久久一区| 日本午夜影院| 2018日日摸夜夜添狠狠躁| 亚洲无码高清一区| 欧美在线网| 精久久久久无码区中文字幕| 欧美日韩午夜视频在线观看| 欧美.成人.综合在线| 日本人妻丰满熟妇区| 欧美激情伊人| 91久久夜色精品| 老司机午夜精品网站在线观看 | 国产成人调教在线视频| 久久大香伊蕉在人线观看热2| 国产91视频免费观看| 99在线视频免费观看| 国产香蕉在线| 欧美一级高清片欧美国产欧美| 亚洲男人的天堂在线观看| 国产欧美日韩一区二区视频在线| 91成人在线观看| 精品视频福利| 亚洲一级毛片在线观播放| 成人国产精品视频频| 四虎成人免费毛片| 麻豆精品在线视频| 69综合网| 亚洲性视频网站| 人妻夜夜爽天天爽| 97影院午夜在线观看视频| 免费人欧美成又黄又爽的视频| 国产在线八区| 亚洲综合经典在线一区二区| 国产91在线|日本| 欧美亚洲欧美区| 毛片在线看网站| 精品视频91| 91亚洲精品第一| 亚洲人成亚洲精品| 久久久久久午夜精品| 91高清在线视频| 精品無碼一區在線觀看 | 99久久99这里只有免费的精品| 毛片最新网址| 精品久久综合1区2区3区激情| 亚洲精品无码AⅤ片青青在线观看| 欧美高清国产| 亚洲成a人片| 狠狠躁天天躁夜夜躁婷婷| 久久精品无码中文字幕| 中国一级特黄大片在线观看| 欧美一级夜夜爽www| 欧美一区二区啪啪| 亚洲视频色图| 久久国产成人精品国产成人亚洲| 久青草网站| 欧美中文字幕在线视频| 欧美午夜视频|