




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、C#程序設(shè)計在實際教學中的創(chuàng)新摘 要:C#程序設(shè)計是大學生計算機教育中的一門必修課程,通過學習這一門課程,學生不僅能夠獲得一定的軟 件的開發(fā)能力,還能夠培養(yǎng)學生的邏輯思維能力,進而有效 的提高學生的綜合素質(zhì)。 本文主要從教學的環(huán)境、 教學方式、 教學環(huán)節(jié)以及教學的內(nèi)容幾個方面分析了目前C#程序設(shè)計教學中存在的一些問題,并結(jié)合C#程序設(shè)計的特點提出了一 種培養(yǎng)學生編程能力的創(chuàng)新教學方式,該教學方法融合了與 C#語言相關(guān)的一些計算機知識,注重引導學生構(gòu)建完善的計 算機軟件知識體系,因此該教學方法不僅能夠有效的促進學 生對C#語言的系統(tǒng)性的掌握和靈活的運用,還能夠有效的提高學生的編程能力,有助于學生
2、的長遠發(fā)展。關(guān)鍵詞:C#程序設(shè)計程序設(shè)計教學創(chuàng)新教學教學現(xiàn)狀NET是微軟新推出的一款開發(fā)平臺,該平臺也是目前開 發(fā)企業(yè)運用最為廣泛的開發(fā)平臺之一。C#是 .NET開發(fā)平臺下的一門全新的面向?qū)ο蟮木幊陶Z言,C#語言在繼承了 C+和C語言強大的功能的同時,去掉了兩種語言的一些復雜的特 性,并且該語言還綜合了 C+的高運行的效率和 VB的簡單的 可視化操作,因此其強大的可操縱能力和創(chuàng)新的語言特性以 及其便捷的面向組件的編程支持,讓其成為.NET開發(fā)的首選 程序語言,因此在很多高校中的計算機專業(yè)中都開設(shè)了 C# 程序設(shè)計的課程,該課程的教學目標是注重提升學生的實際 編程能力和邏輯思維能力。一、C#程序
3、設(shè)計教學現(xiàn)狀分析1. 教學環(huán)境 隨著高校招生人數(shù)的逐漸增加,在校學生的平均素質(zhì)也在逐漸的下降,學生學習能力和素質(zhì)的參差不齊,讓教師在 不知不覺中就降低了教學的要求。并且由于大部分學生還沒 有正確的認識到大學學習的主要目的,多數(shù)學生都將精力花 費在計算機等級考試和期末復習上,因此課程教學中的實際 編程能力并沒有引起普遍學生的重視。2. 教學方式在進行C#程序設(shè)計教學中,大部分都是采用課件進行教 學的,課件教學雖然在增加課堂信息量的同時還有效的減輕 了教師板書的負擔,但是研究表明,教師在教學中過分依賴 教學課件也帶來了一些問題。例如:一些重要的邏輯推理過 程的示范和講解,學生需要花費較長時間才能理
4、清推理的思 路,“消化”推理的過程,但是教師利用課件進行講解時, 便會不自覺的加快課件的演示節(jié)奏,學生不能及時的跟上教 師的講解進度,自然便會影響課堂的教學質(zhì)量。3. 教學環(huán)節(jié)C#程序設(shè)計的教學環(huán)節(jié)主要是理論教學、課后作業(yè)、上 機教學和程序調(diào)試和測試,這種傳統(tǒng)的C#程序設(shè)計教學環(huán)節(jié) 設(shè)置較為單一,并且教師過分的注重學生的期末考試成績, 導致很多學生存在著理論知識豐富,實際動手能力差的狀況。 并且由于教師沒有充分的意識到培養(yǎng)學生動手操作能力的 重要性,因此在C#程序教學中,往往不會阻止學生進行大程 序的開發(fā)實踐鍛煉,因此學生由于缺乏規(guī)范的軟件開發(fā)訓練 和協(xié)作開發(fā)的經(jīng)驗,因此學生畢業(yè)后再面對大規(guī)模
5、的軟件開 發(fā)時,往往不知從何處入手。4. 教學內(nèi)容C#程序設(shè)計課程與傳統(tǒng)的知識型課程存在著一定的差 距,C#是一門面向?qū)ο蟮木幊陶Z言,因此在進行C#程序設(shè)計教學時如果仍然采用傳統(tǒng)的知識型課程的教學方法,只注重 理論的講解,忽略了對面向?qū)ο蟮姆椒ê退季S的講解,這樣 的教學內(nèi)容的選擇會造成大部分學生“知其然而不知其所以 然”的現(xiàn)象,很多學生對C#語言的掌握僅僅停留在表面一些 理論知識的掌握上,在進行實際的程序開發(fā)和程序調(diào)試時經(jīng) 常會出現(xiàn)不知所措的現(xiàn)象。二、C#程序設(shè)計在實際教學中的創(chuàng)新1. 創(chuàng)新教學C#程序設(shè)計創(chuàng)新教學并不是與學生接受性的學習進行 絕對的對立,實行創(chuàng)新教學必須以接受性學習作為前提和
6、基 礎(chǔ)??偠灾?,創(chuàng)新教學的特征就是以掌握全部知識的內(nèi)涵 為目的,通過創(chuàng)新教學的方式,運用邏輯思維,將傳統(tǒng)的知 識學習變?yōu)橹R創(chuàng)新的過程。C#程序設(shè)計課程的多態(tài)、封裝、屬性、方法、變量以及 語法格式等基本的程序設(shè)計方法和程序設(shè)計的技巧都能夠 采用接受性的學習方式的概念性知識,在創(chuàng)新教學過程中, 主要是培養(yǎng)學生分析問題,以及解決問題的能力。C#程序設(shè)計的實例教學是一項典型的教學創(chuàng)新活動,C#程序設(shè)計實例教學主要涵蓋了 C#程序設(shè)計的方法理論和基本知識, 其目的 是如何在已學的知識理論上設(shè)計出不存在的程序軟件,教師 在C#程序教學中運用創(chuàng)新的教學方式, 引導學生對教學目標 進行分析,知道自己在編程
7、中“要做什么” ,“如何去實現(xiàn)” 編程,最后在實現(xiàn)了教學目標的時候,可以讓學生知道 C# 程序“可以做什么” ,以此來實現(xiàn)創(chuàng)新教學的目的。2. 創(chuàng)新教學的實際運用在進行C#程序設(shè)計實際教學中, 對于觸發(fā)事件服務(wù)、 程 序結(jié)構(gòu)、以及語言結(jié)構(gòu)等等的理論性知識,教師在進行課程 講解是,可以結(jié)合生活的實際案例進行案例教學,這樣就能 夠有效的將將抽象的理論知識具體化,有效的提高了學生對 知識的理解能力。比如,在講到“循環(huán)結(jié)構(gòu)”這樣的關(guān)鍵章 節(jié)的時候,就要結(jié)合各種相關(guān)的實例進行詳盡的解答,對一 些學生特別難以理解的,像“ while , do.while ”等循環(huán)結(jié)構(gòu) 的控制條件,就要反復的結(jié)合實例進行重
8、點講解,讓學生能真正的掌握其原理。在理論知識講解后,教師還應(yīng)該采用一個簡單的綜合的 程序?qū)嵗龑嵺`知識和理論知識進行講解,為了能夠有效的 提高教學質(zhì)量和效率,教師可以將實例程序的編寫過程,利 用多媒體工具錄制成動畫文件,用動畫注解的方式將知識難 點和重點以及注意事項等等的講解融其中。比如,在編寫 Hello 程序的時候, 一般來講有 7 個層次, 每一個層次, 該怎 樣操作, 老師就可以將編寫程序的層次, 用多媒體演示出來, 這樣教師在進行課堂講解時,通過播放動畫進行針對性的講 解,對于知識的難點和重點可以適當?shù)姆怕シ诺乃俣龋?者進行反復播放,提高學生對知識重點和難點的理解能力和 掌握情況
9、。并且由于很多學生會存在上課注意力不集中、遲 到、早退以及請假等現(xiàn)象,上課不能將課堂內(nèi)容進行掌握, 便可以通過下載動畫教程的方式,在課后進行反復觀看,方 便課后進行學習。 另一方面,對于當代的大學生來 說,自學是獲取知識另一種主要途徑,并且自學的意義和重 要新有時甚至超過課堂教學。C#的很多實例的講解和習題以及源代碼在很多專業(yè)教學網(wǎng)站上都可以查找到,學生在進行 學習時,可以通過網(wǎng)站進行自學,這樣就能在很大程度上減 輕教師的課堂教學壓力,提升學生的學習效率。另外,想要 讓學生在課后主動、積極的進行學習,教師還要充分的注重 擴展性教學和興趣教學,并適當?shù)牟贾靡恍┱n后作業(yè),這樣 能夠督促學生利用課后
10、的空余時間通過互聯(lián)網(wǎng)、圖書館等途 徑去學習課堂中沒有涉及的知識點,激發(fā)學生的學習興趣, 讓學生主動、積極的進行知識的專研,從而有效的培養(yǎng)學生 的創(chuàng)新學習能力。C#程序設(shè)計教學,在進行實訓教學時,教師可以將學生 分成若干個項目小組,利用模塊化的教學方式,將大型復雜 的程序分解成若干個相對獨立的我小程序,幫助學生進行思 考和分析,逐個的解決每個模塊中的難點和問題,幫助學生 將完整的大型復雜的可執(zhí)行軟件逐步實現(xiàn),呈現(xiàn)出來。這樣 不僅能夠有效的鍛煉學生對程序的分析能力,有效的提高了 學生的動手編程能力,同時通過項目小組的方式,在一定程 度上還鍛煉了學生的協(xié)作能力,有利于學生長遠發(fā)展。3. 教師的創(chuàng)新學
11、習教師的智能結(jié)構(gòu)包括能力結(jié)構(gòu)和知識結(jié)構(gòu)兩個方面。創(chuàng) 造性的教師知識結(jié)構(gòu)是一種三維立體的結(jié)構(gòu)模型,主要由知 識的深度、廣度以及知識的獲取方法三個部分組成。知識的 廣度要求教師應(yīng)該具備廣闊的專業(yè)知識基礎(chǔ),能夠從多種角 度對專業(yè)知識進行審視,發(fā)現(xiàn)新問題,拓展新領(lǐng)域。知識的 深度強調(diào)了教師應(yīng)該專業(yè)的新動向和成果有一定的了解和 獨特的見解,從而引導學生進行創(chuàng)新和發(fā)明。而獲取知識的 放大則是要求教師不僅要傳授給學生固定的知識,還應(yīng)該教 會學生學習的方法。總而言之,創(chuàng)新型的教師應(yīng)該具備淵博 的專業(yè)知識和科學的教學方法,這樣才能夠有效的幫助學生 更好的獲取知識,取得更大的進步。參考文獻:1 趙暉,付秀花 .計算機語言程序設(shè)計課程的教學創(chuàng)新J.教育與職業(yè), 2013,( 23):136-137.DOI: 2 王靜 .基于興趣培養(yǎng)的 C 語言程序設(shè)計 教學研究 J. 電腦知識與技術(shù) (學術(shù)交流) ,2007,4(22):1130-1131.DOI: 3 丁海燕.C語言程序設(shè)計教學主線與教學創(chuàng)新J.高等理科教育, 2012,(4):122-125.DOI: 4 陳鳳琴.任務(wù)驅(qū)動教學法在VisualBasic.NET程序設(shè) 計教學中的應(yīng)用J.大觀周刊,2012,( 50): 202-202,206.5 王淵,鄧小方,郭斌等 .“項目驅(qū)動”教學法在 Web 程序
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度股份代持與股權(quán)激勵實施方案協(xié)議
- 2025年度足療中心員工工資保底與員工滿意度調(diào)查協(xié)議
- 房產(chǎn)證抵押貸款額度調(diào)整協(xié)議(2025年度)
- 2025年度食品包裝設(shè)計及委托加工合同
- 二零二五年度儲蓄存款業(yè)務(wù)創(chuàng)新激勵機制合同
- 二零二五年度銀行賬戶監(jiān)管協(xié)議:銀行賬戶資金監(jiān)管與網(wǎng)絡(luò)安全保障合同
- 二零二五年度智能物流件代發(fā)合作協(xié)議
- 二零二五年度體育賽事運營補充協(xié)議范本
- 二零二五年度茶飲連鎖品牌全國代理權(quán)獨家協(xié)議
- 幼兒園學生人身安全賠償協(xié)議范本2025
- 防范游戲充值詐騙保護個人游戲賬號安全
- 數(shù)學與體育融合課程設(shè)計
- 七年級英語閱讀理解專項訓練(含答案)共20篇
- 初步設(shè)計法律規(guī)范
- 社區(qū)獲得性肺炎疾病查房
- 神奇的光:如何形成彩虹
- 三、膽石癥課件
- 兔子坡(閱讀課上課課件)
- 固定資產(chǎn)清查盤點明細表
- 起重吊裝施工重難點及管控措施
- (理實)《Java程序設(shè)計》圖形用戶界面(GUI)設(shè)計 課件
評論
0/150
提交評論