計算機論文報告書
隨著科學技術水平的不斷進步,計算機技術在各個領域被廣泛運用。下面是小編為大家整理的計算機論文,供大家參考。
計算機論文範文一:計算機教育學生創新能力培養策略
摘要:在資訊化時代,計算機應用是人們必備的一項基本能力,使得高等院校教育愈加重視計算機教育及學生計算機創新能力的培養。本文從當前就業形勢和工作崗位要求出發,簡要分析了計算機創新能力培養的重要性,然後從教學理念革新、教學內容豐富、教學方法改革、計算機基本技能競賽四個方面提出了培養學生計算機創新能力的有效策略。
關鍵詞:計算機教學;創新能力;培養策略;教學方法;技能競賽
在高等教育改革之前,我國高等院校計算機教育一直採用“掃盲”式的教學模式,但是隨著資訊化社會的逐步推進及計算機應用普及日益廣泛,這一種教學模式顯然滿足不了學生髮展需求。現代計算機教育不僅注重學生應用計算機的熟練程度,更強調培養學生的計算機創新能力。為此,高等計算機教育要以增強學生計算機素質為目的,以改革為著眼點,加強教學方法、教學內容等方面的改革,組織開展計算機基本技能競賽,促進學生計算機創新能力的發展。
1計算機創新能力培養的重要性
在高等院校計算機教學過程中,應充分認識到培養學生計算機創新能力的重要性,這是當前就業形勢和工作崗位對計算機教育提出的客觀要求,也是計算機學科自身發展的必備條件。目前,我國各行各業的資訊化建設如火如荼,社會對崗位人員的計算機應用能力和創新能力有著較高要求,需要每一位工作人員都具備基本的計算機技能,否則難以勝任崗位工作需求。此外,計算機教育本身涉及到對學生程式設計能力、分析能力等多重能力的學習,這要求教學中高度重視計算機教學方法、教學理念等方面的創新研究,讓學生在創新性的教學模式下增強創新能力,更好地適應資訊化社會對人才的需求,同時進一步推動計算機教學工作發展。所以,為適應社會對人才的需求與滿足計算機教育發展的要求,在計算機教學中注重培養學生的創新能力,鼓勵學生多動手、多動腦,切實提高學生的計算機創新能力,成為社會需要的人才。
2培養學生計算機創新能力的有效策略
2.1改革教學方法
教學方法選用是否合理,對學生計算機創新能力培養有著直接影響。為達到良好的計算機創新能力培養效果,教學實踐中可以採用案例教學法和任務驅動法,以學生為中心組織設計教學環節,實施多環節教學,提高課堂教學豐富性,促進學生學習從被動變主動,對計算機學習產生極大熱情。如,進行網頁設計教學時,教師可以把現實生活中關於網頁設計使用的例項和教學內容結合起來,通過例項法以激發學生興趣,增強學生對計算機應用的創新能力。作為大學生,均瀏覽過淘寶網頁,教師把淘寶網頁設計方法傳授給學生,讓學生利用這些方法進行網頁設計,拓展學生的創新意識和聯想能力,既有趣又實用,很好的完成了網頁設計課程的教學任務。
2.2豐富教學內容
在傳統教育模式下,高等院校計算機學科一直圍繞“全國計算機等級考試合格證書”和軟體水平考試證書的取得進行教學,教學內容老套、條理化,脫離工作實際,學生只是機械化的記憶、操作,不利於激發學生的創新能力和學習主動性。對此,應著眼於現代計算機教學趨勢,對傳統的計算機教學內容進行調整,除了涉及課本知識外,還要密切聯絡工作實際,引入課本以外的教學資源,提高教學內容的豐富性,拓展學生的知識量和視野,從而開發學生的創新意識、提高學生的創新能力。如,在二級C語言教學過程中,為了讓學生充分消化這一知識點,培養學生的創新意識和能力,教師可以把時簡單的程式設計過程拿到課堂的多媒體演示上來,向學生進行編定的程式試驗。通過這樣的一個過程,學生可以藉助課本外的教學資源快速的瞭解程式設計過程、消化程式設計方法,並對其產生一定學習興趣,聯想其他軟體的程式設計,有助於促進學生計算機創新能力的增強。
2.3革新教學理念
要想培養學生的計算機創新能力,教師應以素質教育為出發點,轉變傳統的教學理念,樹立創新教育理念,並在教學中不斷貫徹落實,切實培養學生的計算機創新能力。創新教育是培養創新型人才的有效方式,實施創新教育,不僅能培養學生的創新能力,更能全面開展素質教育。所以,計算機教學中教師要在創新理念指導下,對教學方法、教學手段、教學內容等進行創新,多組織設計案例、任務、情境等教學模式,促進計算機教學模式的改革與完善,使之滿足社會對人才創新能力的迫切需求。
2.4組織開展計算機基本技能競賽
在計算機教學中培養學生的創新能力,單純的依靠課堂教學是做不到的,學校應結合社會、學科對計算機教學的需求,組織各型別的計算機基本技能競賽,為學生提供更多的動手動腦機會,讓學生在實踐中潛移默化的形成創新意識、增強創新能力,能用各種計算機技能解決各種實際的計算機應用問題,從而熟練掌握和應用計算機。如,學校根據計算機教材和崗位工作需求,組織計算機綜合全能競賽、文字輸入競賽、Excel表格應用競賽、網頁設計創意大賽等,豐富學生課餘生活,激發學生對計算機學習的興趣,積極參與到計算機學習活動中來,從而提高學生的計算機創新能力,更好地適應社會需要。
3結語
綜上所述,計算機創新能力對學生今後發展有著重要影響,高等院校計算機教學要高度重視學生計算機創新能力的培養工作,多方面、多層次的對學生進行創新能力培養,切實達成高等計算機教育目標。在教學實踐中,教師要樹立創新教育理念,反思教學實踐,創新教學方法和教學手段,密切聯絡工作實際,使課堂教學內容與實際緊密結合,提高課堂教學的針對性,有目的地培養學生創新能力。同時,課外應積極組織各類計算機技能競賽活動,調動學生積極性、激發創新思維,逐漸提高學生的計算機創新能力。
參考文獻
1、DNA計算機原理、進展及難點***Ⅳ***:論DNA計算機模型許進; 譚鋼軍; 範月科; 郭養安計算機學報2007-06-15
2、計算機體系結構軟體模擬技術喻之斌; 金海; 鄒南海軟體學報2008-04-15
計算機論文範文二:計算機離散數學課程改革思考
摘要:“離散數學”是電腦科學與技術、軟體工程、通訊工程、網路空間安全等資訊類本科專業的核心基礎課之一,在電腦科學與技術等專業課程體系結構中起到非常重要的理論支撐作用。本文分析了計算機專業開設“離散數學”課程中存在的一些問題,從教學目標、教學內容、教學方式等方面,建議在教學時結合計算機相關領域中的實際例子,深入淺出地傳授“離散數學”中的理論知識點,並採用理論教學結合程式設計練習,激發學生的興趣,提高教學質量。
關鍵詞:離散數學;課程改革;問題驅動;程式設計實現;結合應用
一、引言
離散數學***DiscreteMathematics***是電腦科學與技術、軟體工程、通訊工程、網路空間安全、資訊與計算科學等資訊類本科專業的核心基礎課之一,在電腦科學與技術等專業課程體系結構中起到非常重要的理論支撐作用[1]。因此,離散數學早在1977年就已被美國電子電氣工程師協會***IEEE***確定為計算機專業的核心課程。2001年又被IEEE協會和美國計算機協會***ACM***聯合認定為計算機專業的第一核心主幹課程[2]。由於電子計算機儲存空間與計算能力的限制,計算機相關的很多領域都使用到了離散結構的概念。如計算機中的任何一個變數都是離散變數,計算機中的圖片都是以離散畫素的形式存在。所有的儲存和通訊的資料本質上都是0和1構成的。因此,“離散數學”的教學內容與計算機硬體和軟體都有著密切的關係。“離散數學”採用嚴格形式化的數學語言來描述離散系統的狀態、關係和變化過程,是進行定性定量分析和邏輯推理的工具,可以為計算機系統處理離散物件的狀態及變換提供有效的描述[3]。離散數學不僅是計算機專業的核心課程,更是“資料結構”、“演算法設計與分析”、“資料庫原理”、“數字邏輯***數位電路***”、“編譯原理”、“資訊保安”、“作業系統”、“平行計算”等一系列課程的先導課程。如圖1所示,離散數學中核心的六個部分:數理邏輯、關係集合論、代數系統、圖論、初等數論和有限自動機,分別衍生出計算機的學科體系架構。通過離散數學的教學,使學生掌握課程的基本概念和基本原理,採用嚴格的數學方法,培養學生的抽象思維能力和邏輯推理能力,為從事計算機的科研與應用提供必要的描述工具和理論基礎,培養學生利用計算機分析問題、解決問題的能力。根據教育部“離散數學”教學指導委員會建議,目前國內離散數學的教學大致可以分為三個層次:科學型、工程型、應用型[4],對應的學時分別為108、90、72。科學型人才培養的目標要求學生有堅實的數學基礎,較強的抽象思維能力,形式化描述能力和推理、分析能力;工程型人才的目標是要求學生有較好的數學基礎,能綜合運用離散數學中的理論和模型去分析問題和解決問題,兼顧電腦科學和計算機應用,內容較為寬廣深入;應用型人才目標則要求學生能夠運用典型的離散模型,進行系統建模與軟體整合[5]。針對不同的教學內容與教學要求,需要採用“因材施教,分流培養”的教學理念與策略。然而,在實際的教學過程中,離散數學的教學課時量常常被壓縮,一般正式授課時間約為48學時。如何在有限的時間裡充分地把知識傳授給學生,將能力傳播給學生,給離散數學的教學提出了新的挑戰。一些高校採用減少學時數量、降低考試難度,這樣會造成學生無法認識到“離散數學”在計算機專業的課程架構中的重要地位,導致“離散數學”的教與學越來越邊緣化[3]。為此,筆者在對“離散數學”多年的觀察與教學的基礎上,對本科階段計算機專業的“離散數學”課程存在問題進行了深入剖析,並給出了一些初步的建議。
二、存在的問題
筆者在近幾年的“離散數學”授課過程中,發現不少學生在課程學習與能力培養方面容易存在以下三個問題。
***一***課程學時少,理論難度大
絕大多數的高校開設“離散數學”的學時有限,往往比“教指委”給出的時間少,一般在48學時,難以完整地開展包括數理邏輯、集合論、代數結構、圖論、初等數論和形式語言與自動機等內容的教學,往往僅對前四部分***甚至更少***的內容展開教學,初等數論和形式語言與自動機部分由於難度較大,將作為選學內容。
***二***課程輻射不夠,相互割裂,學生畏難情緒嚴重
在實際教學中,很多高校把“離散數學”作為一門數學課,由數學系教師作為主講教師,採用純數學經典的“定義—定理—證明—習題”的教學模式[6],忽視了“離散數學”在計算機中的應用背景,讓學生感到恐懼與反感,因其未能從“高等數學”與“線性代數”等課程的學習思路和模式中走出來,從而降低了學習興趣,最終影響教學質量。
***三***理論學習與計算機實踐相互割裂
對於計算機專業的學生,需要將所學的理論知識與計算機程式設計相互關聯起來,不能將計算機工具與“離散數學”的知識點強行割裂,如果將理論學習與計算機實踐相互割裂,只會使學生紙上談兵,實際操作能力不能得到有效提高。
三、課程的建議
1.教學手段多樣化,凝練重點知識。首先要講清楚什麼是離散的概念,為什麼要引入離散的概念,重點介紹離散數學的思維方式和解題思路,消除學生反感、對立的情緒。針對大學生已普及手機等智慧移動裝置的現狀,對於重要的知識點,建議採用微視訊、微課的形式,供學生利用點滴課餘時間,反覆理解,對課堂知識的重、難點進行再現,充分互動,達到知識傳遞的效果,並及時採用微學堂、微試題等形式,對教學效果進行反饋。
2.以點帶線,線面結合,增加課程關聯度介紹,建議梳理計算機專業本科課程,與“離散數學”之間建立對應聯絡。比如在數位電路設計中,使用“與非”門和“或非”門設計邏輯線路,代替單一的“非”門、“與”門和“或”門的組合;利用等值演算,可大幅度優化邏輯線路。再如利用哈密頓圖求解最短路徑問題和旅行商周遊問題,利用基於最優二叉樹的哈夫曼演算法來優化編碼並提高通訊效率;等等。
3.程式設計實現。離散數學作為計算機相關專業的一門基礎課,必須與學生已有的基礎課***如程式設計語言等***相互關聯,使得學生學以致用。開展離散數學中常見演算法的程式設計實現,如利用C/C++語言實現公式真值表的輸出:對於給定的公式,判斷其合法性之後,給出其真值表。類似的,結合離散數學課程,筆者推薦如下演算法:集合的笛卡爾積計算,尤拉圖的判定,關係的判定,自反、對稱、傳遞閉包的計算。對於Dijkstra演算法、Kruskal演算法、Prim演算法等,在後續的“資料結構與演算法”課程中將有詳細的演算法描述,在離散數學課程中不必要求實現。
四、結語
“離散數學”既作為計算機大類專業的一門重要專業基礎課,又在計算機領域具有廣泛的應用。有人說:沒有“離散數學”就沒有計算機理論,也就沒有電腦科學[7],足以證明它的重要性。本文針對計算機專業知識體系的結構特點,提出在教學時結合計算機相關領域中的實際例子,深入淺出地傳授“離散數學”中的理論知識點,採用理論教學結合程式設計練習,激發學生的興趣,提高教學質量。近幾年,筆者通過實際教學的檢驗,該教學方法效果良好,值得借鑑與推廣。
參考文獻:
[1]屈婉玲,王元元,傅彥,張桂芸.“離散數學”課程教學實施方案[J].中國大學教學,2011,***1***:39-41.
[2]帕力旦•賽力提尼牙孜,阿力木.計算機專業離散數學課程教學改革探討與實踐[J].現代教育技術,2009,19***13***:262-264.
[3]胡慧君,劉茂福.離散數學對計算機專業系統知識的輻射作用[J].計算機光碟軟體與應用,2013,***13***:188-189.
[4]教育部高等學校電腦科學與技術教學指導委員會.高等學校電腦科學與技術專業核心課程教學實施方案[M].北京:高等教育出版社,2009.
[5]高志華,賁可榮,劉霞.離散數學課程內容及學習方法探討[J].計算機教育,2011,***13***:107-109.
[6]莫願斌.凸顯計算機專業特色的離散數學教學研究與實踐[J].計算機教育,2010,***14***:111-114.
[7]離散數學在電腦科學中的作用和應用[EB/OL].
不同分數的政治考研備考經驗