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

文科專業《Visual Basic程序設計基礎》課程教學實踐與探討

2014-03-31 12:45:24戴振華
湖南科技學院學報 2014年5期
關鍵詞:計算機課程教師

戴振華 楊 杰

(湖南科技學院 計算機與通信工程系,湖南 永州 425199 )

文科專業《Visual Basic程序設計基礎》課程教學實踐與探討

戴振華 楊 杰

(湖南科技學院 計算機與通信工程系,湖南 永州 425199 )

通過對《Visual Basic 程序設計基礎》課程長期的調研,并根據教學組成員教學實踐,指出該課程的教學現狀,提出幾點教學改革的措施及意見,為高校文科專業在開設該門課程時提供一些教學參考,同時也為我校該課程改革提供方向。

面向對象;Visual Basic;教學改革;融合

0 引 言

《Visual Basic 程序設計基礎》課程是高校非計算機文科專業開設的公共基礎課程,是培養學生程序設計、基于面向對象進行程序開發能力的基礎課程。它的主要優點體現易于學習、在編程功能較強、能夠進行網絡編程、而且具有方便實用的數據庫,同時能為學習其他程序設計基礎語言打下良好的基礎,更重要的是還可培養文科學生的計算思維能力,從而提高其理性分析問題與解決問題的能力,因此,很多高校在文科專業中開設該門課程。

該課程是我校文科專業必修的公共基礎課程,開設本課程旨在提高學生應用計算機解決實際問題的能力,尤其是能為專業服務。為了突破傳統灌輸式的教學方法,更好地培養學生的基于計算機的分析能力、提升實際操作能力,使學生更好地獨立思考問題,逐漸提高創新思維的能力,積極進行教學改革是很有必要的。通過該課程多年的教學實踐,并凝結本教研室多位老師的智慧,得出以下觀點和意見,供各位教學專家探討。

1 本課程的教學現狀

該門課程是基于對象進行程序設計,提供了可視化用戶界面,更多地使用窗體和控件進行系統設計,編程機制是采用事件驅動方式的,實踐性強。知識點主要有:面向對象程序設計基礎、結構化程序三種基本結構、數組、控件的使用、窗體的建立、文件的使用、數據庫的應用和多媒體技術應用等內容。

在我校該課程每年學習人數近2千人,面向學生有多個不同專業。這些專業對程序設計基礎的目標要求都不太一樣。然而在很長一段時間里,該課程的設置的不合理及教學的單一,已經引發諸多問題。通過幾年的教學實踐和調研同類型一些院校的教學情況,筆者發現該課程的教學過程中,主要還有以下幾點值得改進的地方:

(1)高校文科類專業學生計算機能力相對較弱,特別是開設程序設計課程時,學生感覺難學,教師感覺難教,很多學校采用傳統教學模式,理論脫離實際,不能及時更新教學內容,學生在學習時感覺云里霧里,最終抹殺學生的計算機學習積極性;

(2)教學內容單一,在教學過程中沒有針對不同專業的特點來實施相應的教學;

(3)缺乏良好的教學組織,沒有從學生的知識水平、學習特點、接受能力等去衡量實施教學,導致得不到良好的教學效果;

(4)教師教學過程缺乏必要的范例教學來調動學生學習的積極性;

(5)教師缺乏與學生的互動,沒有突出學生在學習過程的主體作用,學生的學習熱情難以提升;

(6)教師和學校不夠重視實踐教學,機房上機隨意性布置幾個題,上網玩游戲的多,對學生缺乏必要的監管,導致學生失去學習的方向。

2 課程教學改革幾點措施

分析以上問題可以看出,明確教學目標,激發學生學習興趣,調動學生學習的積極主動性,建立以問題和應用為核心的教學模式,激發學生的計算意識和計算思維,提高其分析問題和解決問題能力顯得非常重要。我們在近幾年的教學實踐中進行如下改革探索,取得較好的教學效果,學生的能力得到一定的提高。

2.1 教學目標與專業融合,激發學生學習興趣

在日常的教學中我們可以發現,學生對自己感興趣的知識點,總是會積極主動地去鉆研。但是,教師在組織教學過程中,由于缺少完整的學習目標框架,導致學生的學習興趣不能被完全激發。因此,每個學期一開始,我們就開教研室會議,討論該如何上好第一節課。一般地來說,我們會安排“程序設計基礎趣味導學”作為第一堂課的內容,從簡單的游戲程序入手,給學生演示一些趣味性強的程序,并注意這些程序與專業的融合,激發學生的計算機學習興趣,讓學生自己體會學習計算機的必要性。教師可以讓他們親自操作,從中體會程序設計給他們帶來的成功喜悅。教師還可以運行往屆學生做出的實際作品,讓學生形成自己的目標,從而激發學生學習計算機的積極性。

此外,教師在上課的時候,應與該專業學生專業課教師進行及時溝通,通過專業課教師提出專業需求,我們再將這些應用需求用程序設計語言實現,然后在課堂上進行實例演示,讓學生理解計算機不僅在計算機專業領域可以應用到,而且還可以在他們所學專業中得到很好的應用,無形之中激發了他們學習的積極性。

2.2 不同專業學生采用相應的教學內容和教學方法

由于每個學生都來自不同地方,接觸計算機的時間不一樣,自身的能力水平也不一樣。因此,在實際的教學過程中,我們首先要依據不同專業學生的特點進行相對應的指導,有區別的激發每個學生學習計算機的積極性。提倡在學習過程中,提出自己對相應問題的看法和見解,教師幫助學生一起分析或解決該問題,要注意該過程主要是以培養他們學習能力為目的,為他們今后解決其它問題提供一定的幫助。

由于各學生之間的計算機理解和實際運用的水平不一樣,學生處于不同專業,因此,因材施教,針對不同專業制定不同的課程教學大綱,自編能適應不同專業學生的高質量教材。

針對學生對計算機的認識程度進行因材施教具體應做到:依據不同專業學生的實際情況,制定層次清晰、適應性強、達到學生能接受的教學體系。從課程基礎部分、高級部分和上機實驗操作部分培養學生的計算機基礎能力和培養學生實際編寫代碼的能力。基礎部分主要是程序設計語言的基礎知識,包含一些常用算法,重點講解VB的常用控件、菜單的生成及編程、窗體的生成及編程、文件如果操作等。高級部分主要通過將教學內容放置在網絡上,主要是VB語言與當前新技術應用的結合,包括一些高級的對象應用、多媒體應用、常用的 API 函數應用以及數據庫應用等內容。在上機實驗部分,老師提供多個單元的上機操作實驗和自我檢測實例。通過對學生有針對性的上機操作,目的是讓學生掌握程序設計的基礎方法與怎樣進行程序的調試,不斷提高學生實際編程能力,加深對所學知識的理解。

2.3 采用范例教學幫助學生更好理解所學知識點

激發學生的學習興趣是基礎性工作,培養學生的分析問題和解決問題的能力才是最重要的。應當采取多種方法把學生的注意力集中到學習計算機編程課程中來,達到計算機能力培養的教學目標。而適當采用范例教學能幫助學生更好理解所學知識點。

范例教學的內容必須是基礎的、根本的內容,能充分體現所教知識點的例子。范例教學的教學模式是“提出所涉及問題—深入分析問題—引出入新知識點—解決問題—完成總結”。這種把解題的方法和思路傳授給學生,把相關的知識點引入進來的做法能切實提高教學的效果,使學生形成對所學內容深刻的記憶,是啟發性思維學習、提高學習效率的一種重要方式。

經過多年的教學實踐我們發現,在選擇范例時應符合這些原則:(1)目標性原則。應針對教學目標來選擇不同的教學范例,從而使學生加深對基礎知識和原理的掌握。(2)引導性原則。范例中應能引出一些問題,供學生進行分析思考。(3)經典性原則。一些典型的范例能使學生掌握的知識點和分析問題的方法具有普遍性,從而能有效解決今后所遇到的問題。

另外,教師在選擇應用范例時,應重點注意:(1)在課堂教學演示中所使用的范例應注重課程與學生所學專業知識的結合。(2)在課外作業中應盡量使用具有討論意義的范例,它可以是學生自主探究并分析解決的范例。(3)適當應用團隊合作范例。

通過不同形式的范例教學,使學生能體會到學習計算機知識給自己專業學習帶來的好處,同時增強了學生自主學習、自主分析和解決問題的能力,有力地培養了學生的計算思維能力。

2.4 用教學互動來提高學生學習積極性

在傳統課堂中,教師經常會提起一些記憶型的問題,很少要求學生對問題進行本質思維。在多年的教學實踐中,我們發現,教師應更多跟學生進行互動。比如這樣一些提問:

(1)能使學生思維擴散的提問

它是指允許學生做出不同思考,沒有唯一性答案的問題,特別是對于“為什么”、“那會出現什么情況”問題,通過這些問題,來誘發學生進行深入思考,引導學生對問題實質的判斷和分析推理。

(2)給定一些假設性條件的提問

假定某條件成立或改變的問題是讓學生思考對于條件的改變是否會對程序結果產生影響,會產生什么樣的影響。這樣就要求學生根據掌握的知識進行推斷,做出理性的回答。這樣反復的訓練可以使他們想象力得到增強,無形中分析問題和解決問題的能力得到提高。

(3)對于學習中的難點可以進行提示性提問

在教師教學的實際過程中,尤其對于教學的難點,有時學生可能會對一些程序感到束手無策,有時候擔心課堂時間不夠或者學生不能很好解決,于是就快速地講解這些問題。但是,這樣會給學生帶來依賴思想,時間長了學生就會失去對該門課程的興趣。為了避免這些情況,我們通常不直接講解程序,而是通過給出問題的一些提示性知識點來引導學生思考。

舉個例子來說吧,上機編程實現輸出所有水仙花數及個數,什么是水仙花數,學生一開始可能不是很清楚,這時候教師可給予適當提示:(1)水仙花數是一個3位十進制數;(2)它的個位數的立方再加起來剛好等于這個數本身。更進一步,可以提示他們,既然是3位十進制數,那么這些數應該在什么區間?我們實現這個程序的方法有哪些?是否可以用最原始的方法:窮舉法呢?如果用這個窮舉法,那么使用哪種程序結構來實現呢?順序、選擇還是循環結構?程序結構清楚之后,下一步顯得非常關鍵,這個3位十進制數個位、十位、百位如何分離出來?分析完成后,就可以讓學生將算法實現。這樣不斷進行提示性提問可以使學生的思維一直處于興奮狀態,這樣一來,教學效果就得到增強。

2.5 注重實踐教學,加強實踐操作管理

實踐操作是檢驗知識熟練掌握程度的重要方式,是培養學生通過已有知識來解決實際問題能力和培養計算思維的必要環節。該門課程是一門實際應用性很強的課程,僅僅通過課堂上的有限時間的學習,對所學知識點得不到很好的鞏固,在實際的教學安排中,我們通過一半以上時間的上機實踐,使學生真正理解所學內容。

不過,我們在調研中發現,一些學校只重視理論課的監管,忽視了實踐操作課的重要性。總結下來,實踐操作環節主要存在的問題有:(1)學生在上機操作前沒有充分的預習相關內容,學生完成與否都無關緊要,這樣導致上機操作效率低,有些學生根本就沒有提前編寫調試的程序,這樣就出現復制別人的代碼上機完成任務的情況,其實這樣學生根本沒有領悟所學知識點。(2)由于現在計算機公共課程都是大班上課,一個老師要負責100多個學生,而程序設計課程問題往往比較復雜,對于學生調試中出現的各種問題,教師根本沒有時間一一輔導解答完,導致學生不能找到課程學習的成就感,教學效果越來越差。

對于這些問題,經過實踐我們探索出這樣一種解決方法:先將實踐操作作業發給學生,學生在作業本上寫好編程代碼交上來,教師在看完學生的作業后,將學生程序中的所遇到的典型錯誤都記錄下來,學生對問題的不同解決方法也記錄下來。到機房上機操作時教師把作業發給學生,提前告知學生對程序運行調試的問題進行記錄,學生對于問題的各種想法和實際解決方法思路都要寫在本子上,教師在課堂規定時間內給予學生適當的輔導。但是,由于在實踐操作過程中,學生的人數過多,不可能與每個學生交流編程中遇到問題和自己的看法,這時候,學習委員下課時再將作業本收上來交給老師,作業中留下學生調試程序的記錄,教師再一次認真閱讀作業本,并進行分析,到下次理論課時,教師將學生遇到的問題和自己的想法通過多媒體展示給大家,由學生進行分析討論修改,針對同一個題目的多種思路,引導學生講解自己的算法思路供全體學生討論,互動討論之后教師做總結,這樣教學效果明顯。

3 結束語

多年的教學實踐已經證明,根據不同專業學生的實際情況,注重理論和實踐知識的綜合應用,使學生不但對所學基礎知識有所掌握,而且能運用所學知識解決實際問題顯得非常關鍵。而在這個過程中,教師不斷改進教學方式方法,了解不同專業和不同性格學生的特點,不斷激發學生自主學習的熱情,學校加強對教學的監管,促進教師和學生都能投入到教學中來。這樣,學生能力才得到很好的鍛煉,也符合教育部門因材施教的規定,整個人才的素質也得到提高。

[1]朱國華. Visual Basic 程序設計基礎[M].北京:中國鐵道出版社,2009:4-5.

[2]楊揚,武澎,丁爽. Visual Basic程序設計基礎課程教學改革探究[J].電腦知識與技術,2010,(11):2811-2812 .

[3]劉芝怡,陳舜青. VB程序設計基礎課程教學改革與實踐[J].中國現代教育裝備,2010,(15):80-82.

[4]倪紅梅,吳雅娟,衣治安.基于 CDIO理念下的范例教學在VB教學中的應用[J].安徽理工大學學報(社會科學版),2010,(1):106-108.

G642

A

1673-2219(2014)05-0119-03

2014-02-12

2013年湖南科技學院教學改革研究項目(項目編號XKYJ2013001)。

戴振華(1981-),男,湖南衡陽人,碩士,講師,研究方向為嵌入式系統開發及網絡應用。

(責任編校:劉志壯)

猜你喜歡
計算機課程教師
最美教師
快樂語文(2021年27期)2021-11-24 01:29:04
計算機操作系統
數字圖像處理課程混合式教學改革與探索
軟件設計與開發實踐課程探索與實踐
計算機教育(2020年5期)2020-07-24 08:53:38
教師如何說課
甘肅教育(2020年22期)2020-04-13 08:11:16
基于計算機自然語言處理的機器翻譯技術應用與簡介
科技傳播(2019年22期)2020-01-14 03:06:34
為什么要學習HAA課程?
未來教師的當下使命
信息系統審計中計算機審計的應用
消費導刊(2017年20期)2018-01-03 06:26:40
Fresnel衍射的計算機模擬演示
主站蜘蛛池模板: 亚洲综合色婷婷| 美女被操黄色视频网站| 免费全部高H视频无码无遮掩| 亚洲成a人在线观看| 精品午夜国产福利观看| 免费毛片全部不收费的| 成年免费在线观看| 国产精品亚洲一区二区在线观看| 在线观看国产网址你懂的| 国产无码在线调教| 日韩av无码精品专区| av天堂最新版在线| 国产农村妇女精品一二区| 欧美中出一区二区| 欧美日韩成人| 国产99精品久久| 老熟妇喷水一区二区三区| 新SSS无码手机在线观看| 亚洲aaa视频| 精品国产成人三级在线观看| 狠狠久久综合伊人不卡| 爆操波多野结衣| 伊人激情久久综合中文字幕| 国产主播在线一区| 久久综合九九亚洲一区| 在线播放精品一区二区啪视频| 国产午夜无码专区喷水| 中文字幕久久精品波多野结| 97在线观看视频免费| 亚洲人在线| 亚洲中文字幕久久精品无码一区| 久久国产亚洲欧美日韩精品| 91亚洲免费| 欧美国产日产一区二区| 亚洲成人黄色在线| 精品久久久久成人码免费动漫 | 岛国精品一区免费视频在线观看 | 国产精品爽爽va在线无码观看 | 亚洲人成在线精品| 亚洲高清资源| 97亚洲色综久久精品| 婷婷色中文| 国产成人综合网在线观看| 日韩欧美高清视频| 一级做a爰片久久毛片毛片| 中国国产高清免费AV片| 欧美日韩成人| 国产综合无码一区二区色蜜蜜| 毛片久久网站小视频| 国产成人精品男人的天堂| 青青国产视频| a亚洲视频| 精品视频在线观看你懂的一区| 四虎影院国产| 波多野结衣无码中文字幕在线观看一区二区 | 欧美三级视频网站| 亚洲中文字幕久久精品无码一区| 国产日韩精品欧美一区喷| 色亚洲成人| 国产精品视频公开费视频| 日本道综合一本久久久88| 免费A∨中文乱码专区| 在线欧美a| 四虎成人精品| 亚洲乱码视频| 色婷婷综合在线| 特级做a爰片毛片免费69| 中文毛片无遮挡播放免费| 国产黄色爱视频| 无码区日韩专区免费系列| 欧美一区二区福利视频| 亚洲最新地址| 视频二区亚洲精品| 欧美一区二区福利视频| AV熟女乱| 国产无码网站在线观看| 国外欧美一区另类中文字幕| 91在线精品麻豆欧美在线| 有专无码视频| 国产美女在线免费观看| 高清乱码精品福利在线视频| 亚洲 欧美 中文 AⅤ在线视频|