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

C#程序設計在實際教學中的創新

2015-02-27 16:55:22王衛清
新教育時代電子雜志(教師版) 2015年17期
關鍵詞:程序能力課程

王衛清

(廣東嶺南現代高級技工學校 廣東廣州 510663)

C#程序設計在實際教學中的創新

王衛清

(廣東嶺南現代高級技工學校 廣東廣州 510663)

C#程序設計是大學生計算機教育中的一門必修課程,通過學習這一門課程,學生不僅能夠獲得一定的軟件的開發能力,還能夠培養學生的邏輯思維能力,進而有效的提高學生的綜合素質。本文主要從教學的環境、教學方式、教學環節以及教學的內容幾個方面分析了目前C#程序設計教學中存在的一些問題,并結合C#程序設計的特點提出了一種培養學生編程能力的創新教學方式,該教學方法融合了與C#語言相關的一些計算機知識,注重引導學生構建完善的計算機軟件知識體系,因此該教學方法不僅能夠有效的促進學生對C#語言的系統性的掌握和靈活的運用,還能夠有效的提高學生的編程能力,有助于學生的長遠發展。

C#程序設計程序設計教學創新教學教學現狀

NET是微軟新推出的一款開發平臺,該平臺也是目前開發企業運用最為廣泛的開發平臺之一。C#是.NET開發平臺下的一門全新的面向對象的編程語言,C#語言在繼承了C++和C語言強大的功能的同時,去掉了兩種語言的一些復雜的特性,并且該語言還綜合了C++的高運行的效率和VB的簡單的可視化操作,因此其強大的可操縱能力和創新的語言特性以及其便捷的面向組件的編程支持,讓其成為.NET開發的首選程序語言,因此在很多高校中的計算機專業中都開設了C#程序設計的課程,該課程的教學目標是注重提升學生的實際編程能力和邏輯思維能力。

一、C#程序設計教學現狀分析

1.教學環境

隨著高校招生人數的逐漸增加,在校學生的平均素質也在逐漸的下降,學生學習能力和素質的參差不齊,讓教師在不知不覺中就降低了教學的要求。并且由于大部分學生還沒有正確的認識到大學學習的主要目的,多數學生都將精力花費在計算機等級考試和期末復習上,因此課程教學中的實際編程能力并沒有引起普遍學生的重視。

2.教學方式

在進行C#程序設計教學中,大部分都是采用課件進行教學的,課件教學雖然在增加課堂信息量的同時還有效的減輕了教師板書的負擔,但是研究表明,教師在教學中過分依賴教學課件也帶來了一些問題。例如:一些重要的邏輯推理過程的示范和講解,學生需要花費較長時間才能理清推理的思路,“消化”推理的過程,但是教師利用課件進行講解時,便會不自覺的加快課件的演示節奏,學生不能及時的跟上教師的講解進度,自然便會影響課堂的教學質量。

3.教學環節

C#程序設計的教學環節主要是理論教學、課后作業、上機教學和程序調試和測試,這種傳統的C#程序設計教學環節設置較為單一,并且教師過分的注重學生的期末考試成績,導致很多學生存在著理論知識豐富,實際動手能力差的狀況。并且由于教師沒有充分的意識到培養學生動手操作能力的重要性,因此在C#程序教學中,往往不會阻止學生進行大程序的開發實踐鍛煉,因此學生由于缺乏規范的軟件開發訓練和協作開發的經驗,因此學生畢業后再面對大規模的軟件開發時,往往不知從何處入手。

4.教學內容

C#程序設計課程與傳統的知識型課程存在著一定的差距,C#是一門面向對象的編程語言,因此在進行C#程序設計教學時如果仍然采用傳統的知識型課程的教學方法,只注重理論的講解,忽略了對面向對象的方法和思維的講解,這樣的教學內容的選擇會造成大部分學生“知其然而不知其所以然”的現象,很多學生對C#語言的掌握僅僅停留在表面一些理論知識的掌握上,在進行實際的程序開發和程序調試時經常會出現不知所措的現象。

二、C#程序設計在實際教學中的創新

1.創新教學

C#程序設計創新教學并不是與學生接受性的學習進行絕對的對立,實行創新教學必須以接受性學習作為前提和基礎。總而言之,創新教學的特征就是以掌握全部知識的內涵為目的,通過創新教學的方式,運用邏輯思維,將傳統的知識學習變為知識創新的過程。

C#程序設計課程的多態、封裝、屬性、方法、變量以及語法格式等基本的程序設計方法和程序設計的技巧都能夠采用接受性的學習方式的概念性知識,在創新教學過程中,主要是培養學生分析問題,以及解決問題的能力。C#程序設計的實例教學是一項典型的教學創新活動,C#程序設計實例教學主要涵蓋了C#程序設計的方法理論和基本知識,其目的是如何在已學的知識理論上設計出不存在的程序軟件,教師在C#程序教學中運用創新的教學方式,引導學生對教學目標進行分析,知道自己在編程中“要做什么”,“如何去實現”編程,最后在實現了教學目標的時候,可以讓學生知道C#程序“可以做什么”,以此來實現創新教學的目的。

2.創新教學的實際運用

在進行C#程序設計實際教學中,對于觸發事件服務、程序結構、以及語言結構等等的理論性知識,教師在進行課程講解是,可以結合生活的實際案例進行案例教學,這樣就能夠有效的將將抽象的理論知識具體化,有效的提高了學生對知識的理解能力。比如,在講到“循環結構”這樣的關鍵章節的時候,就要結合各種相關的實例進行詳盡的解答,對一些學生特別難以理解的,像“while,do...while”等循環結構的控制條件,就要反復的結合實例進行重點講解,讓學生能真正的掌握其原理。

在理論知識講解后,教師還應該采用一個簡單的綜合的程序實例對實踐知識和理論知識進行講解,為了能夠有效的提高教學質量和效率,教師可以將實例程序的編寫過程,利用多媒體工具錄制成動畫文件,用動畫注解的方式將知識難點和重點以及注意事項等等的講解融其中。比如,在編寫Hello程序的時候,一般來講有7個層次,每一個層次,該怎樣操作,老師就可以將編寫程序的層次,用多媒體演示出來,這樣教師在進行課堂講解時,通過播放動畫進行針對性的講解,對于知識的難點和重點可以適當的放慢播放的速度,或者進行反復播放,提高學生對知識重點和難點的理解能力和掌握情況。并且由于很多學生會存在上課注意力不集中、遲到、早退以及請假等現象,上課不能將課堂內容進行掌握,便可以通過下載動畫教程的方式,在課后進行反復觀看,方便課后進行學習。

另一方面,對于當代的大學生來說,自學是獲取知識另一種主要途徑,并且自學的意義和重要新有時甚至超過課堂教學。C#的很多實例的講解和習題以及源代碼在很多專業教學網站上都可以查找到,學生在進行學習時,可以通過網站進行自學,這樣就能在很大程度上減輕教師的課堂教學壓力,提升學生的學習效率。另外,想要讓學生在課后主動、積極的進行學習,教師還要充分的注重擴展性教學和興趣教學,并適當的布置一些課后作業,這樣能夠督促學生利用課后的空余時間通過互聯網、圖書館等途徑去學習課堂中沒有涉及的知識點,激發學生的學習興趣,讓學生主動、積極的進行知識的專研,從而有效的培養學生的創新學習能力。

C#程序設計教學,在進行實訓教學時,教師可以將學生分成若干個項目小組,利用模塊化的教學方式,將大型復雜的程序分解成若干個相對獨立的我小程序,幫助學生進行思考和分析,逐個的解決每個模塊中的難點和問題,幫助學生將完整的大型復雜的可執行軟件逐步實現,呈現出來。這樣不僅能夠有效的鍛煉學生對程序的分析能力,有效的提高了學生的動手編程能力,同時通過項目小組的方式,在一定程度上還鍛煉了學生的協作能力,有利于學生長遠發展。

3.教師的創新學習

教師的智能結構包括能力結構和知識結構兩個方面。創造性的教師知識結構是一種三維立體的結構模型,主要由知識的深度、廣度以及知識的獲取方法三個部分組成。知識的廣度要求教師應該具備廣闊的專業知識基礎,能夠從多種角度對專業知識進行審視,發現新問題,拓展新領域。知識的深度強調了教師應該專業的新動向和成果有一定的了解和獨特的見解,從而引導學生進行創新和發明。而獲取知識的放大則是要求教師不僅要傳授給學生固定的知識,還應該教會學生學習的方法。總而言之,創新型的教師應該具備淵博的專業知識和科學的教學方法,這樣才能夠有效的幫助學生更好的獲取知識,取得更大的進步。

[1]趙暉,付秀花.計算機語言程序設計課程的教學創新[J].教育與職業,2013,(23):136-137.DOI:10.3969/j.issn.1004-3985.2013.23.063.

[2]王靜.基于興趣培養的《C語言程序設計》教學研究[J].電腦知識與技術 (學 術 交 流 ),2007,4 (22):1130-1131.DOI:10.3969/j.issn.1009-3044.2007.22.086.

[3]丁海燕.C語言程序設計教學主線與教學創新 [J].高等理科教育,2012,(4):122-125.DOI:10.3969/j.issn.1000-4076.2012.04.026.

[4]陳鳳琴.任務驅動教學法在〈〈VisuaIBasic.NET程序設計》教學中的應用[J].大觀周刊,2012,(50):202-202,206.

[5]王淵,鄧小方,郭斌等.“項目驅動”教學法在《Web程序設計》課程教學中的創新應用與研究[J].電腦知識與技術,2013,(35):7990-7991.

[6]陸金鈺,秦慶東,盧瑞華等.面向土木專業人才培養的《計算機程序設計》課程改革實踐與探索 [J].教育教學論壇,2014,(4):213-214,179.DOI:10.3969/j.issn.1674-9324.2014.04.144.

[7]竇彥玲.《高級語言程序設計實驗》與中醫藥相宜性教學模式研究[J].神州(中旬刊),2012,(7):125.

猜你喜歡
程序能力課程
消防安全四個能力
數字圖像處理課程混合式教學改革與探索
軟件設計與開發實踐課程探索與實踐
計算機教育(2020年5期)2020-07-24 08:53:38
為什么要學習HAA課程?
試論我國未決羈押程序的立法完善
人大建設(2019年12期)2019-05-21 02:55:44
大興學習之風 提升履職能力
人大建設(2018年6期)2018-08-16 07:23:10
你的換位思考能力如何
“程序猿”的生活什么樣
英國與歐盟正式啟動“離婚”程序程序
環球時報(2017-03-30)2017-03-30 06:44:45
創衛暗訪程序有待改進
中國衛生(2015年3期)2015-11-19 02:53:32
主站蜘蛛池模板: 成人综合在线观看| 国产香蕉在线视频| 日韩小视频在线播放| 国产精品天干天干在线观看| 国产91视频免费观看| 亚洲91精品视频| 国产浮力第一页永久地址| 亚洲AⅤ波多系列中文字幕| 久久国产精品嫖妓| 国产精品永久免费嫩草研究院| 国产女人爽到高潮的免费视频 | 亚洲人网站| 亚洲无码久久久久| 欧美日韩国产一级| 国产真实乱子伦视频播放| 国产成人免费观看在线视频| 伊人国产无码高清视频| 亚洲V日韩V无码一区二区| 老司国产精品视频91| 国产精品久久久久久搜索| 女人爽到高潮免费视频大全| 国产精品视屏| 乱系列中文字幕在线视频| 亚洲日本中文字幕天堂网| 色亚洲成人| 97se亚洲| 中文字幕人妻无码系列第三区| 欧美日韩导航| 日韩精品专区免费无码aⅴ| 无码又爽又刺激的高潮视频| 女人18毛片一级毛片在线| 91视频首页| 国产在线高清一级毛片| 亚洲日本中文字幕乱码中文 | 亚洲国产精品日韩欧美一区| 久久久久免费看成人影片| 色欲色欲久久综合网| 国产精品人莉莉成在线播放| 国产精品无码久久久久久| 亚洲一区二区成人| 国产精品亚洲αv天堂无码| 国产精品亚洲片在线va| 久久综合结合久久狠狠狠97色| 亚洲AV无码一区二区三区牲色| 欧美五月婷婷| 无码在线激情片| 久久中文字幕2021精品| a毛片免费看| 亚洲欧美另类日本| 午夜视频日本| 欧美伊人色综合久久天天| 91免费片| 青青草欧美| 欧美色图第一页| 国产嫖妓91东北老熟女久久一| 亚洲国产高清精品线久久| 色欲综合久久中文字幕网| 五月婷婷丁香色| 国产精品极品美女自在线看免费一区二区| 亚亚洲乱码一二三四区| 无码啪啪精品天堂浪潮av| 一级毛片免费的| 91亚洲精品第一| 免费一级全黄少妇性色生活片| 试看120秒男女啪啪免费| 国产午夜在线观看视频| 91网站国产| 欧美成人免费一区在线播放| 中文字幕在线观看日本| 国产第一色| 国产午夜精品一区二区三| 日本黄色a视频| 91精品亚洲| 日本手机在线视频| 欧美在线导航| 中文精品久久久久国产网址| 国产一区亚洲一区| 69av免费视频| 91青青草视频在线观看的| 精品三级在线| 亚洲天堂网在线观看视频| 2021国产v亚洲v天堂无码|