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

版本頻繁升級下的C#程序設計課程教學思想與方法的研究

2012-04-29 00:00:00謝霞冰袁紅春王艷
考試周刊 2012年84期

摘要: 與其他程序設計語言相比,C#語言有其自身的特點,對其教學的研究尚不完善。隨著.NET平臺的升級,引發了更多值得探討的問題。文章探討了C#及.NET平臺的升級對教學產生的影響及其應對措施,針對C#課程的教學的指導思想提出了觀點。

關鍵詞: .NET框架 C# 程序設計 教學研究

引言

C#是一門全新的程序設計語言,隨著.NET的發布而誕生,是.NET平臺下程序設計的主要語言之一。許多院校開設了C#程序設計的課程,但是隨著技術的發展和教學的深入,一些問題也顯現出來。比如由于版本升級所導致的問題,學時分配問題,教學指導思想和教學方法的問題,以及學生學習態度的問題,等等。能否有效地解決這些問題,成為C#課程教學面臨的一大挑戰。

1. NET的版本升級的應對

從.NET誕生至今,微軟已經發布了7個版本的框架(Framework),分別是1.0,1.1,2.0,3.0,3.5,4.0和4.5。伴隨著這些版本的發布,一般都會同時發行相應的集成開發環境(Visual Studio,縮寫為VS,下同)。隨著.NET版本的不斷升級,在每一次的更新中,C#用戶必須學習三個方面的新特性,分別是:.NET框架的新特性、集成開發環境的新特性和C#語言的新特性。

首先,版本升級使得學習和備課壓力增大,這是毫無疑問的。為此,教師需要不斷學習,不斷提高自己的程序設計能力。其次,版本升級帶來的程序設計技術演進對教師思維能力形成了挑戰。.NET的每次重大升級都有其背景和動因,體現了微軟對技術演進趨勢的理解,而每個有志于從事.NET開發的人都應該努力把握這種趨勢,這對按固定方法教學的教師是一種挑戰。最后,增加了在教學中把握基本知識點、重點與難點的難度。由于.NET版本的不斷升級,許多新的特性被加入進來,面對越來越多的知識點,如何取舍,如何區別重點難點等問題需要重新思考。筆者認為,教師首先必須不斷學習,并參加一些實際項目的開發,在實踐中掌握.NET的新特性,把握其發展趨勢;其次在教學過程中應該以教學大綱為基本依據,循序漸進地進行知識點的更新,在講授舊方法的同時增加對新方法的介紹,以便讓學生在掌握舊方法的同時了解新方法,通過對比認識到新方法的優勢和局限。教師也可以根據不同專業的應用需求,有針對性地引入對新特性的介紹。

2. C#課程教學指導思想的把握

.NET不但在內容上包羅萬象,而且在技術上也不斷推陳出新,而C#作為.NET的原生語言,更是與.NET框架、工具有著密不可分的關系,幾乎每一次.NET的升級都伴隨著C#語言的改進和升級。事實上最新版的C#4.0已經和1.0有了很大的不同,可以說C#完成了從靜態程序設計語言到動態程序設計語言的轉變。面對C#的改變,教師的教學自然也應該做出應對和調整。筆者認為,不但要調整教學內容、教學重點和教學方法,更應該把握好教學的指導思想,因為這直接涉及教學的方向性問題。對于教學指導思想,筆者認為,需要把握以下幾點。

(1)C#課程在整個課程體系中的地位與作用。不同的院校和不同的專業對本課程的定位有所不同。一般來說,有兩種定位。一種是把本課程作為一門基礎和核心課程,在此課程的基礎上構建相應的課程體系。另一種是將本課程作為一門供學生拓展知識面的選修課程。如果定位為前者,那么本課程的作用就是為學生的后續學習打下基礎,在教學上應當注重夯實基礎,讓學生深入理解概念,養成良好的編程習慣,掌握一定的編程技巧;如果定位在后者的話,那么本課程在教學上應當盡量拓寬視野,盡量多介紹最新的技術,以便于使學生能了解.NET的全貌。

(2)本專業學生的培養目標與就業方向。課程的教學應該時刻不離培養目標,C#課程也不例外,也要結合專業與就業方向有所側重。比如信息管理與信息系統專業,就應該更多地講授數據庫編程方面的內容,而對于像繪圖、多線程方面的內容則應該略作介紹即可??紤]到學生將來的就業,還應該結合企業的需求進行有關知識的補充。

(3)合理分配學時。針對C#語法和高級應用方面的學時,要合理分配,不能像C++一樣花大部分時間講授語法,而應當以應用為導向,通過案例的方式多介紹其高級應用。

(4)既要注重動手能力的培養,更要注重基本概念的掌握。學習這樣一門程序設計類的課程,動手能力自然非常重要,但不能因此而忽視“理論”教學。因為“理論”是基礎,理論不扎實的程序員在遇到復雜問題的時候無法解決,也無法走得更遠。因此在教學中對于基本概念等理論問題,還是要給學生解釋清楚,讓學生在理解的基礎上學習,然后輔助以案例,讓學生有進一步理解和領會。

結語

C#是一門全新的程序設計語言,從其誕生至今不到10年的時間,卻隨著.NET平臺經歷了大規模的升級,許多新的特性被加入進來,這既使得C#的功能越來越強大,又給相應課程的教學帶來了一定的挑戰。

參考文獻:

[1]朱永光..NETFramework升級的挑戰[J].軟件世界,2007(18):36-38.

[2]http://msdn.microsoft.com/zh-cn/library/aa139615.aspx,2011.3.27.

[3]花蓓.基于VisualC#.NET《程序設計基礎》課程教學探索與實踐[J].福建電腦,2010(6).

[4]謝霞冰等..NET版本演進引起的C#課程教學問題與對策.計算機教育,2012(1).

主站蜘蛛池模板: …亚洲 欧洲 另类 春色| 美女扒开下面流白浆在线试听| swag国产精品| 18禁色诱爆乳网站| 91国内在线观看| 亚洲视频欧美不卡| 天天综合网色| 欧美国产菊爆免费观看 | 日韩小视频在线播放| AV在线麻免费观看网站| 婷婷色婷婷| 中文字幕有乳无码| 亚洲v日韩v欧美在线观看| 在线观看av永久| 日本亚洲成高清一区二区三区| 欧美在线天堂| 国产午夜无码片在线观看网站| 欧美精品三级在线| 亚洲一区二区在线无码| 91在线激情在线观看| 婷婷亚洲视频| 国产麻豆精品手机在线观看| 国产美女免费网站| 老司机午夜精品视频你懂的| 激情亚洲天堂| 国产 在线视频无码| 无码aaa视频| 亚洲中文字幕国产av| 波多野结衣一区二区三区88| 亚洲天堂高清| 97在线观看视频免费| 超清无码一区二区三区| 无码人妻热线精品视频| 美女被操黄色视频网站| 欧美黄网站免费观看| 91系列在线观看| 亚洲专区一区二区在线观看| 中文毛片无遮挡播放免费| 亚洲欧洲日韩综合色天使| 国产精品爽爽va在线无码观看| 中文字幕中文字字幕码一二区| 精品久久蜜桃| 91精品国产91久久久久久三级| 亚洲欧洲天堂色AV| 不卡网亚洲无码| 色婷婷亚洲综合五月| 人妻无码一区二区视频| 精品福利网| 99无码中文字幕视频| 国产办公室秘书无码精品| 色爽网免费视频| 亚洲成综合人影院在院播放| 免费毛片a| 极品国产一区二区三区| 亚洲一区二区无码视频| 美女被狂躁www在线观看| 欧美国产日韩另类| 波多野结衣无码视频在线观看| 性色生活片在线观看| 久久久久人妻一区精品| 日韩无码黄色网站| 国产精品冒白浆免费视频| 日韩欧美国产综合| 亚洲香蕉久久| 91午夜福利在线观看精品| 色综合手机在线| 国产美女人喷水在线观看| 亚洲码在线中文在线观看| 国产好痛疼轻点好爽的视频| 国产色网站| 婷婷亚洲最大| 国产极品美女在线播放| 午夜在线不卡| 日韩精品视频久久| 亚洲无码37.| 在线观看国产精美视频| www.99精品视频在线播放| 亚洲无码37.| 亚洲人成网线在线播放va| 巨熟乳波霸若妻中文观看免费| 香蕉国产精品视频| 国产91精选在线观看|