• <output id="aynwq"><form id="aynwq"><code id="aynwq"></code></form></output>

    <mark id="aynwq"><option id="aynwq"></option></mark>
  • <mark id="aynwq"><option id="aynwq"></option></mark><label id="aynwq"><dl id="aynwq"></dl></label>
  • 學習啦 > 論文大全 > 學科論文 > 教育論文 > 《C#面向對象程序設計》課程教學探索論文

    《C#面向對象程序設計》課程教學探索論文

    時間: 謝樺657 分享

    《C#面向對象程序設計》課程教學探索論文

      《C#面向對象程序設計》的作者是王晶晶,由機械工業出版社出版。本書既可作為高職高專院校計算機及相關專業的教材,也可作為廣大工程技術人員及計算機愛好者的參考用書。本書結合了高職高專教育的特點,系統講解了C#語言及其程序設計過程。全書共分為11章,從基本概念和實際應用出發,由淺入深、循序漸進地講述了C#語言基礎語法、結構化程序設計、面向對象程序設計、Windows應用程序開發和ADO NET訪問數據庫等內容,每一部分結合典型實例,讓學生在學的過程中動手操作,在學好理論知識的同時強化專業技能訓練,最后又通過學生信息管理系統這一綜合實例,講述了使用C#開發信息管理系統的過程和技術。以下是學習啦小編今天為大家精心準備的:《C#面向對象程序設計》課程教學探索相關論文。內容僅供參考,歡迎閱讀!

      《C#面向對象程序設計》課程教學探索全文如下:

      摘 要:C#面向對象程序設計課程是高職軟件專業核心課程,是培養基于.NET技術程序員的主干課程。對于高職層面的學生,該課程除.NET體系結構、C#基礎語法外,課程內容都具有一定難度。尤其面向對象理論知識從思維方式上顛覆了以往結構化程序設計的基礎。根據教學實踐總結了該課程教學過程中的一些問題,從教學方法和手段的角度給出了解決這些問題的有效辦法。

      關鍵詞:面向對象程序設計 逆向循環教學法 ISAS教學法 實踐教學

      《C#面向對象程序設計》是高職軟件專業的專業核心課程,是培養基于.NET技術程序員的主干課程。這門課程的主要任務是使學生掌握C#語言基本語法知識,了解.NET平臺基本結構,同時學習面向對象編程的基礎理論知識。除了詳細的基礎理論講解,還通過豐富的案例開發實踐,使學生初步具備綜合應用面向對象理論知識從事應用軟件開發的能力,并具備一定的項目開發的專業技能和基本素質。該課程是一個理論和實踐性都很強的綜合應用課程,是學習.NET平臺技術其它課程的基礎。

      1 課程的主要內容

      課程的主要內容包括.NET體系結構、C#基礎語法、面向對象基礎(主要講解面向對象基本特征及其實現技術)、面向對象高級技術(主要包括委托、事件、接口、多線程等)、IO技術、異常處理技術、數據庫訪問技術、網絡編程基礎等。

      2 課程教學中存在的問題

      2.1 課程涉及知識面廣而深,課時不足

      對于高職層面的學生,該課程除.NET體系結構、C#基礎語法外,課程內容都具有一定難度。尤其面向對象理論知識從思維方式上顛覆了以往結構化程序設計的基礎,因此在教學過程中存在較普遍的厭學現象,很多學生缺乏學習興趣,學習效果不太理想。另外,該課程采用的是周4課時設置,一周4個課時,一學期76課時的時間,從教學內容的廣度和深度來看都顯得太少。

      2.2 學生在學習中知識遺忘率高

      在教學過程中發現學生對所學知識記憶不清,對有些東西似曾相識但就是想不起來。C#理論知識點很多,同時,要能熟練運用還要記憶很多“類”,搞清楚理論已經不容易,要記清楚那么多 “類”更是困難。

      2.3 實踐教學方法需要創新

      該課程是一門實踐性很強的課程,即使是理論性很強的面向對象基礎部分都需要大量的實踐做支撐。因此,實踐教學在該課程中的地位非常突出,目前主要采用1:1比例,既每周兩課時理論課,兩課時實踐科。但是,即使做到了理論和實踐課時1:1,實踐課時量仍顯不足。首先,前面已經提到該課程總課時量已經不足,其次,像這樣一門需要大量實踐支撐理論學習的課程,僅靠課堂進行實踐遠遠不夠。

      2.4 教學內容與最新技術同步

      這是一個普遍存在的問題。由于軟件技術發展非常快,編程技術更新速度也非常快。C#從出現到現在已經經歷多個版本,每個新版本都會引入很多非常好的技術。但是,縱觀現在市面上多數高職的教材,課程內容基本是最初出現時的東西,很多新的好的東西沒有涉及。也許這里考慮的是高職的層次以及僅僅是入門的情況,但如何把新的好的技術盡快融入到教學中,對提高學生能力,使學生早日成為市場急需人才非常重要。

      2.5 注重知識的灌輸忽略能力培養

      在教學過程中,注重理論知識的灌輸,對于學生的動手能力培養不足。雖然有50%的課時用于實踐練習,但一般都是針對上次理論課所學知識的實踐。這樣的實踐課過于片面,研究者僅僅只是希望通過實踐課程加深學生對理論知識的理解。但是,編程是一門綜合性和工程性非常強的課程,一個知識點需要與多個其他知識點結合才真正體現它的價值,另外,大部分編程知識只有真正在工程實踐中進行反復應用才能理解其真實價值。

      3 有效教學方法與實踐

      改進教學方法和教學手段是改善上述問題的主要途徑,在多年教學實踐中研究者進行了許多有益嘗試。

      3.1 興趣是先導

      教育心理學指出興趣是人對客觀事物的選擇性態度,表現為人力求認識和獲得某種事物并力求參與相應活動。興趣是通過情緒反應來影響一個人的行為積極性,凡是從事自己感興趣的學習和工作,人就會覺得心情舒暢和愉快,效率也就高;相反,如果從事自己不感興趣的事,則可能心理動力不足,缺乏激情,效率也就低。由此可見,在教學中培養學生的學習興趣的重要性。通過成立課余興趣小組、項目工作室、組織學生參加各種競賽、請業界專家講座等各種方法,調動學生主觀積極性,努力提高學生學習興趣。

      3.2 合理運用多種教學方法

      (1)逆向循環教學法。

      采用逆向循環教學法作為主要教學模型。傳統教學是以課堂為中心,教師為主體,教學方法一般是先理論后實驗實習,這種以課堂為中心的教學不利于學生主體地位的落實和學習積極性的調動,不利于學生主體活潑地健康發展。面向對象大師Betrand Mayer從軟件認知規律出發,提出了逆向教學的思想,這種教學法與傳統的程序設計課程的教授次序完全相反。傳統的次序是自下而上的:從程序的建造單元開始,例如變量與賦值,接著是控制語句和數據結構,再進入模塊設計與構造大程序的技術。Meyer認為,這種途徑能讓學生對程序的基本元素有一個很好的實際理解。但是它并非總是能教授系統建造的概念,而這點是一個軟件工程師要想在專業上成功所必須掌握的。

      逆向教學的原則是:學生先作為用戶來使用一些工具或部件來建造他們自己的應用系統,然后逐步揭開這些工具或部件的面紗看看它們是怎么做的,并改一改,作一些擴展。Meyer指出,這樣這并非就忽略了講授標準的低層的概念和技能,因為最后學生需要能掌握一個程序所需要的所有東西,從大畫面到小細節。不同的是概念的順序,特別是對架構技能的強調,是在自底而上的大綱中常被忽略的。   逆向教學法要求選擇一個功能和規模都足夠大的軟件項目,包括了分析、設計與實現這些方面。并且,它應該包括復用、理解/學習、修改和運行已存在的軟件。這樣一個新班可以接手老班的結果并加以發展、改進。

      通過對逆向教學法的深入研究,提出了自己的逆向教學方法模型,加入了循環概念,形成了具有自身特色的逆向循環教學方法模型。

      (2)ISAS教學法。

      逆向循環教學法作為主要教學模型,主要用于課堂教學。為彌補課堂學時不足,同時調動學生主觀能動性,引入ISAS教學法作為輔助。ISAS是Information Search and Analysis Skills的縮寫,即信息檢索與分析技能,ISAS的教學過程是“學習→實踐→提高”的過程,以任務驅動教學,先提出課程相關的實際問題,將學生分組,然后以團隊的形式去尋求解決方案。ISAS具體教學過程大致分六個階段:選題→分組→搜索信息→分析信息→演講→答辯→評分。通過ISAS教學使學生具有以下能力:搜索和獲取信息的能力、分析和解決問題的能力、團隊協作能力、自主學習能力、語言表達能力、溝通交際能力、文檔綜合能力。

      選擇因課堂學時不足不會講解但又非常重要的內容,作為任務布置給學生自主組合的學習小組,要求學生在規定時間內完成信息檢索、自學,并組織各小組對自學收獲進行宣講,對優勝者給予獎勵。這種方法可以極大提高學生自主學習積極性,同時對培養學生綜合能力很有幫助。

      (3)項目工作室。

      程序設計是實踐性非常強的課程,課堂上的實踐只是為了檢驗學生對當堂課內容掌握情況,希望學生能綜合利用所學解決實際問題僅靠課堂這點實踐遠遠不夠。專業教師在課外開設項目工作室,引入實際軟件項目,組織有興趣的學生進行開發,這樣可以極大提高學生參與積極性,同時對提高學生利用所學知識分析和解決問題的能力作用極大。另外,項目工作室的學生作品是可以傳承的,上屆學生的作品可以傳給下屆,這樣可以讓后來者學習往屆生的技術和經驗,不斷加深對所學知識的理解。

      3.3 多種教輔手段并用提升教學效果

      教學過程中采用多種教學手段并舉,以提高學生學習興趣。

      (1)電化教學。

      利用各種計算機及輔助設備進行教學,包括大型投影儀、計算機、麥克風以及多媒體教學軟件,教師將所有授課內容都制作成多媒體課件。通過多媒體教學軟件教師可以控制學生機進行屏幕廣播、文件發放和接收,及時了解學生的學習情況與動態。

      (2)開展課外知識競賽活動。

      通過形式多樣、豐富多彩的學生競賽活動,促進學生主動學習課程有關知識,加深學生對知識的理解和掌握,提高學生的學習興趣。

      (3)引入慕課課程。

      給學生介紹優秀的慕課網站,鼓勵學生自主學習。

      (4)利用公共資源平臺建立課程資源。

      在公共資源平臺(如世界大學城)上建立課程資源網站,為學生學習提供豐富資源。

      4 結語

      21世紀需要高素質人才,這對高職教育提出更高要求。因此,要轉變“以教師為中心、以課堂為中心、以書嘣為中心”的落伍觀念,樹立“以教育為主線,以學生為主體,以實踐為手段、以信息化為依靠”新型教學觀,充分調動每一位學生的主觀能動性,激發學生潛能,為社會培養德才兼備的人才。

    436926 主站蜘蛛池模板: 国产卡一卡二卡三卡四| 国产无套护士丝袜在线观看| 久久午夜精品视频| 男生和女生一起差差差很痛的视频 | 韩国二级毛片免费播放| 少妇人妻偷人精品视频| 亚洲国产成人va在线观看| 这里只有精品网| 在线播放五十路乱中文| 久久精品日日躁夜夜躁欧美| 精品一区二区三区av天堂| 国产真实伦偷精品| 三级小说第一页| 欧美77777| 全免费A级毛片免费看网站| 色偷偷女男人的天堂亚洲网| 成人h在线播放| 亚洲中文无码av永久| 精品国产午夜肉伦伦影院| 国产精品成人免费综合| 三级黄色在线视频中文| 榴莲视频app色版| 免费福利在线观看| 麻豆国产人免费人成免费视频| 太深太粗太爽太猛了视频| 久久精品一区二区| 波多野结衣bd| 国产91小视频| ass亚洲**毛茸茸pics| 性欧美18-19sex性高清播放| 亚洲AV无码AV制服另类专区| 男女性色大片免费网站| 国产卡一卡二卡三卡四| 91国内揄拍国内精品对白不卡| 抽搐一进一出gif免费视频| 亚洲免费观看视频| 秋葵视频在线观看在线下载| 国产午夜无码福利在线看网站 | 手机看片福利日韩国产| 婷婷久久五月天| 久久精品乱子伦免费|