公務員期刊網 精選范文 計算機程序設計藝術范文

    計算機程序設計藝術精選(九篇)

    前言:一篇好文章的誕生,需要你不斷地搜集資料、整理思路,本站小編為你收集了豐富的計算機程序設計藝術主題范文,僅供參考,歡迎閱讀并收藏。

    第1篇:計算機程序設計藝術范文

    【關鍵詞】程序設計課程 教學方案 能力培養

    【中圖分類號】G642 【文獻標識碼】A 【文章編號】1006-9682(2012)06-0010-03

    程序設計類課程是計算機科學與技術及相關專業的基礎課程,在計算機專業課程體系建設中占有十分重要的地位。目前大部分高校在程序設計教學中多采用傳統的講授法和系統的學習,同時結合一些上機實踐操作來鞏固和熟悉課堂上所講的一些知識點,但對于計算機程序設計課程而言,其特點是更新更快、內容多、課時少。所以,在授課內容處理上既要講授大量的基礎知識、基本概念,而且還要講授具體的應用甚至操作,要讓學生掌握計算機的應用能力;既不能拋棄傳統的、經典的內容,又要介紹當前最新的成果。傳統的系統學習和講授有許多缺點,它偏重知識的灌輸,重理論輕實踐,以教師為中心,以單項講授為主,是式的學習方法,培養出的學生實踐能力不強,不能滿足當前社會對人才的需要。[2~4]教育的目標是培養、提高學生的科學素質,科學素質教育的核心是培養學生的實際動手能力與創新精神。[5]所以,我們提倡把程序設計課程的重點放在學生的能力培養上,即如何從計算機解決實際問題的角度,以解決實際問題的程序設計思想作為切入點進行教學,培養學生具有利用軟件開發環境解決實際問題的能力。

    在上述教學理念的指導之下,為了使程序設計課程達到上述的目標,提出以下教學方案,包括課程設置、教學內容與教材建設、教學方法、教學手段等。

    一、課程設置

    在課程設置上,我們應采用《程序設計基礎C++》+可視化開發環境介紹的方式,并配備集中課程實踐的方式。通過《程序設計基礎C++》的學習,學生可以掌握基本的編程技能,但不能具備利用軟件開發工具進行高級編程的能力,不能滿足社會對計算機專業學生的編程要求,甚至出現大四畢業生連一門開發工具都不掌握的情況。通過這兩門課程的學習,學生能較深入全面地掌握程序設計的思想和技能,并可以使用軟件開發工具進行高級編程。

    學習程序設計的目標是利用計算機這個智力工具來分析和解決問題,對現實問題進行建模并編程解決的能力的培養是程序設計類課程的首要任務。知識、能力和素養三者具有辯證關系,一個具有較強能力和良好素養的人,必須掌握豐富的知識。程序設計基礎領域的知識是由程序設計的基本概念和程序設計藝術(技巧)組成的,要掌握這些基本概念和設計藝術,必須立足于理性化的學習和理性化的實踐。能力是技能化的知識,是知識的綜合體現,程序設計能力的培養必須通過動手實踐來培養,同時程序設計需要以扎實的理論基礎、學科方法以及思維方法來指導實踐。為此,程序設計的課程應在加強課堂教學的同時,更注重上機實踐環節,學生通過上課掌握了豐富的知識,通過實踐鍛煉了個人能力,與此同時個人素養也得到提高。[1] 程序設計基礎C++的語法和語義介紹以及開發工具的介紹,可以幫助學生掌握基本的程序設計概念,只有通過兩門課程大量的上機實踐才能幫助學生把所學的理論知識用于解決實際問題,促進學生程序設計能力的提高。以我校為例,程序設計基礎共96學時(60學時課堂教學+36學時上機實驗),在大一開設,課程結束后緊接著是兩周的程序設計課程設計。目前該課程實踐教學環節由兩部分組成:與課堂教學同步安排的實驗上機和集中安排的課程設計。實驗上機注重學生理解和消化課堂講授的知識,偏重于如何編寫功能單一的“小”算法,局限于一個或兩個知識點,運用這些知識解決一些具體的算法設計問題,培養學生的動手能力,并培養良好的程序設計風格。課程設計是軟件設計的綜合訓練,包括問題分析、總體結構設計、用戶界面設計、程序設計基本技能和技巧,多人合作,以至一整套軟件工作規范的訓練和科學作風的培養,對學生的一種全面綜合訓練,是與課堂聽講、自學和練習相輔相成的、必不可少的一個教學環節。但是,課程設計的效果不盡人意,絕大部分同學只是在DOS環境下實現了一個算法,演示效果缺乏美觀,盡管我們一再要求學生自學可視化開發工具如Visual C++,但是只有極少數同學進行這項工作,很多同學反映,看不懂,太難了。所以,根據實際教學經驗,應該開設可視化開發環境介紹這門課,幫助學生掌握一門實際的開發工具。學習完這門課以后,開設課程設計,這樣,在課程設計階段綜合運用所學知識,提高學生用軟件開發環境解決實際問題的能力。

    二、教學內容與教材建設

    教學內容的組織與實施是程序設計課程改革的重要內容。教學內容在組織上應該與時俱進,不與實際的程序設計發展脫節,比如,STL(Standard Template Library),即標準模板庫,是一個具有工業強度的,高效的C++程序庫。它被容納于C++標準程序庫(C++ Standard Library)中,是ANSI/ISO C++標準中最新的也是極具革命性的一部分。應該作為程序設計課程的必不可少的組成部分,程序設計內容體系結構應分為三個部分:第一部分簡述程序設計的基本概念和思想,以C++語言面向語法和語義為背景,講述一般程序設計語言所具有的基本內容:數據(類型)、操作、程序控制結構、數據控制,這部分內容重點介紹如何進行結構化程序設計及計算機解題的思路和方法,使學生理解算法結構與解題過程,同時掌握程序調試與測試的初步技術。第二部分以C++面向對象機制為背景,介紹面向對象的基本概念:類、對象、消息、方法、封裝、繼承、多態,使學生初步掌握面向對象程序設計開發技術的基本方法,為后繼課程打下基礎。第二部分以標準模板庫和Visual C++開發工具為背景,介紹容器、算法、迭代子、開發環境、MFC、視圖等知識,使學生進一步掌握面向對象的程序設計方法,以及用高效的工具進行軟件開發的能力。

    教材的質量直接影響教學的質量,以注重學生的程序設計思想和能力的培養為指導,組織編寫具有特色的、高水平的教材。此外,隨著教育信息化進程的推進,僅提供一本平面紙質教材,已無法滿足高校的教學需求。為了教學的需要,我們給學生提供了立體化的教材,主要包括:主教材、學習指導書(實驗和課程設計指導書)、主要參考書目、電子教案、多媒體課件、習題庫和試題庫等。這些資料,學生都可以通過網站獲得。

    三、教學方法

    教學方法是程序設計教學的核心,有了合理的課程設置和教學內容,把程序設計的知識傳授給學生,這是決定教學成功與否的關鍵因素。

    在目前普遍采用的教育模式中,學生處于一種較單純的接受式學習方式中,學生所學知識,基本上是由教師以定論的形式傳授給學生的,學生不需要進行獨立發現,而只需接受或理解。教師則更多注重知識的傳授,重視教學內容的選擇和講授的技巧和方法的研究,而往往不重視對學生的自主學習能力和創新思維的培養。因此,在對傳統教學方法分析的基礎上,繼續保持傳教法研究的優勢,改變以教師為中心的狀況,注重學生多方面的能力和素質的培養,特別要重視學生思維能力、思維方法和創新能力的培養,應采用探究式教學方法。

    1.采用探究式教學培養學生的創新能力

    “探究式教學”,是指教學過程在教師的啟發誘導下,以學生自主學習和合作討論為基礎,為學生提供充分自由表達、質疑、探究、討論問題的機會,讓學生通過個人、小組、集體等多種解難釋疑嘗試活動,將所學知識應用于解決實際問題的一種教學形式,[6]探究式教學方法通過“探究—創新”的過程,在培養創新型人才上起了明顯的作用,強調通過在教師引導下的學生自主或合作進行探索而獲得知識,特別適宜于思維能力的鍛煉和自主學習能力和團隊合作精神的培養,它在啟發和培養學生創新能力方面呈現著明顯的優點,受到教育學界的重視并得到了逐步推廣。

    2.采用案例教學法提高學生的興趣

    案例教學法(Case Method),在1870年由哈佛法學院院長藍德爾(C.C.Langdell)首倡,案例教學法已被大學很多專業及中小學教學廣泛應用。它是培養和提高學習者知識能力的一種教學方法,即將已經發生或將來可能發生的問題作為個案形式讓學習者去分析和研究,并提出各種解決問題的方案,從而提高學習者解決實際問題能力的一種教學方法。案例教學法是一種啟發學生研究實際問題,注重學生智力開發及能力培養的現代教學方法,它有著傳統教學方法所不具備的特殊功能。和傳統的“滿堂灌”、“注入式”教學法相比,案例教學側重實踐和案例的講解分析,啟迪學生積極思維,強調在教學過程中學生主動參與,引導學生動用科學的理論知識,去分析、歸納、演繹、推理、總結,從而達到鞏固知識的目的。案例教學的實施一般包括三個步驟,案例的選擇,作為教師可以選擇一些經典案例課題,如程序設計課程中的“學生管理系統”案例,接下來是案例教學的開展。案例教學的一般流程是教師介紹案例背景給出任務目標,學生開展現場討論提出初步意見,之后就是在教師的指導下不斷討論與實踐直至最終完成任務目標。案例教學的最后一步是評價,對學生提交的案例實施報告和案例解決方案根據案例任務目標進行評價,這里案例的評價通常由教師與學生共同完成,讓學生介入評價更有利于加強學生對案例的認識提高案例教學效果。古語云:“授人以魚,三餐之需;授人以漁,終生之用?!痹诎咐x擇及實施階段強調學生的自學能力是非常有必要的。那么如何做到這點呢?首先逐步削弱學生對老師的依賴,即老師不再是學生學習知識的唯一途徑,告知學生如何提高各種途徑獲得解決問題的方法是一種很有效的手段。在課堂中經常告知學生獲取知識的三種途徑:互聯網、書籍或者編程軟件的幫助文檔、他人。其次是對學生獨立解決的任何問題給予鼓勵及肯定,這必將進一步促進其獨立解決問題的興趣。最后是在案例中刻意制造一些未學習過的問題,促使學生必須通過各種途徑找到解決方法。[7~8]

    3.采用任務驅動式教學法增強學生的綜合能力

    任務驅動教學法是一種建立在建構主義教學理論基礎上的教學法。所謂任務驅動教學法,就是讓學生在一個典型的信息處理“任務”的驅動下,展開教學活動,引導學生由簡到繁、由易到難、循序漸進地完成一系列“任務”,從而得到清晰的思路、方法和知識的脈絡,在完成“任務”的過程中,培養分析問題、解決問題以及用計算機處理信息的能力,為學生創造良好的學習環境,讓學生通過努力,能順利完成每個具體的任務,掌握學習內容,獲得成功的體驗。任務驅動式教學在形式上是:提出任務師生共同分析完成任務的方法和步驟適當講解或自學或協作學習完成任務實踐歸納和研討。比如我們在上運算符重載時,在沒進入主題以前,先給學生布置一個任務,實現兩個復數的運算,可能學生會用以前的知識完成任務,也有的學生可能會有比較超前的想法,然后通過研討的方式對問題進行分析并提出解決方案,最終完成任務,學生在完成任務的同時既學會了運用以前的知識點分析解決問題,又學會了運算符重載這一知識點。采用任務驅動教學法進行教學,教師的教和學生的學都是圍繞如何完成一個具體的任務進行。教師教學思路清晰,學生學習目的明確,學習變成了學生的主動行為,可以充分調動學生的主觀能動性,在用的需求下學,學以致用,更容易掌握學習內容,增強學生的綜合能力。[1、7]

    四、教學手段

    在教學手段上,采用多媒體(黑板輔助)+實驗室環境+網絡課堂的方式。多媒體教學已經是一種非常重要的教學手段,但單純使用多媒體進行教學,老師的即興發揮以及與學生的交互將受到限制,所以,我們采用黑板進行輔助的方式。對于識記性的內容可以通過多媒體展示,對于理解性的內容,為了理清學生的思路則通過黑板給學生講解。此外,對于一些例題,我們采用在集成開發環境下進行現場調試和制作例題的多媒體動態演示課件等方法來加深學生的理解。當前,程序設計的課堂教學一般在教室里采用“計算機+大屏幕投影”的方式,實驗課在實驗室環境下人手一機練習。該模式缺點是理論與實踐相脫節、以教師為中心、束縛學生的思維,最終直接影響到教學效果。[9]在實驗室環境下,老師講課時,鎖住所有的機器,使學生機和教師機保持同步,在學生練習時,再給機器解鎖,讓學生自由練習,通過這種方式,邊講邊練,可以通過實際動手編程加深對新知識的理解。為了使所有的教學資源能被有效地利用,要建立一個網絡輔助教學環境,即建立程序設計網絡課堂,將現實教學中的課堂教授、作業、答疑、測試、課程設計、討論等全部在網絡課堂中予以實現,提供課程的教學大綱、教學日歷、參考資料等。這樣,為學生提供了一個很好的學習氛圍。學生可以進入程序設計網絡課堂進行在線學習、在線討論和答疑、在線測試等。

    五、結束語

    總之,程序設計是計算機專業的核心課程,合理的課程內容設置配以科學的教學方法,充分利用科技發展帶來的教學方式的革新,定能促進學生能力的提高,但是,還有很多方面有待進一步摸索。

    參考文獻

    1 楊靜、王浩、胡學鋼、方寶富、張晶.程序設計課程教學改革探討[J].吉林大學學報(信息科學版),2005(S2)

    2詹自勝.案例教學法在計算機程序設計教學中探索與實踐. 省略/lunwen/2008/200811/270935.shtml

    3 方寶富、王浩、胡學鋼.機器人足球賽程序設計教學研究——大學生創新能力培養實踐第七屆全國計算機系主任論壇論文集[C].北京:清華大學出版社,2004

    4 何炎祥、伍春香.現代教學理論指導下的“編譯原理”教學綜合改革[J].計算機教育,2005(3)

    5 劉傳平.《C++語言程序設計》課程教學改革的探討[J].中國科技信息,2005(11)

    6 戴挺、童蔚蘋.探究式教學法在計算機程序設計教學中的應用[J].電氣電子教學學報,2005(4)

    7 崔艷莉、張敏、王重英.淺談“案例+任務”驅動教學法在VB程序設計語言教學中的應用[J].中國農業銀行武漢培訓學院學報,2009(1)

    第2篇:計算機程序設計藝術范文

    關鍵詞:C語言教學;自動化專業;專業技能;專業特色

    中圖分類號:GDP42 文獻標識碼:A 文章編號:1009-3044(2013)13-3111-03

    隨著信息技術在全社會的進一步普及,就業單位對大學生的計算機技能有了更高的要求。作為計算機教學的主要方面—計算機語言的講授,也成為了高等院校教學改革的一個重點內容[1]。計算機語言已不再是一門孤立的課程,而是漸漸地作為一個必不可少的工具滲透到所在專業的整個學習進程中來。隨著中小學階段計算機課程的開設,大學新生的計算機基礎也在日益提升。同時,由于我國人口素質的進一步提高,對計算機應用已不再滿足于傳統的簡單編程,而是希望將計算機作為一個真正的工具,為生產生活服務。因此,高校計算機語言教學改革的迫切性進一步增強。如何適應新時期下學生、社會、用人單位對計算機語言水平的要求,是擺在教學人員面前的一個重要課題[2,3]。

    該文以C語言為例探討計算機語言在自動化專業學生中教學的一些改革途徑[4]。作為一門適應性很廣的計算機語言,C語言有著很強的生命力。它具備豐富的教材來源、大量的可參考教案和程序實例[5]。是在我國從985重點高校到各類職業技術學院中工科學生學習最廣的一門計算機語言,具有很強的代表性。對自動化專業的學生而言,學好C語言有助于加深對計算機程序設計思想的理解,為學習匯編語言和其他計算機高級語言打下良好的基礎。同時為學習后續專業課程以及進行相應的課程設計做好專業知識的儲備。

    當然,應該指出的是,該文所列舉的很多方法并不僅適用于C語言。不同計算機語言具有大量的共性,該文所提出的不少思路完全可以在作適當增刪之后移植到其他計算機語言的教學中。同樣,適應專業也不一定局限在自動化專業,很多方法也可供其他專業參考。

    1 教學過程的組織實施(Plan of teaching process)

    1.1 C語言思想的引入

    作為C語言教學的開始,教師有必要向學生介紹C語言的特點,培養學生對程序設計的興趣。同時需要解答學生在學習C語言初期遇到的一些常見問題,使他們不至于一開始就對C語言的學習產生畏難情緒。就筆者的教學經驗而言,教學初期一般會面臨如下問題:

    1)學了它有什么用?

    這個問題可能是大學新生問得最多的一個問題?這時,教師并不一定說:“到時候你們就知道了”,而是可以從學生所在專業特色開始深入淺出地談一下C語言的特點和一些容易理解的直觀的應用??梢越o學生介紹一下計算機程序在工廠過程自動化控制中的應用。因為學生將來都要去工廠進行實習的,事先給他們介紹一下這些背景知識可以有效地提高他們對C語言學習的好奇和渴望。同時也是為他們的專業課程學習做好鋪墊。

    2)我能學好嗎?

    由于我國一些農村中學計算機教學的局限,一些新生在看到其他有些同學具備較為熟練的計算機操作能力可能會產生焦慮情緒。這時,教師在課堂舉例時,應當多舉淺顯易懂的例子。興趣是最好的老師。C語言教學不是數學學習,不應該拿復雜的公式編程來使學生望而生畏。例如:如果要使學生熟悉條件語言、循環語句的使用,用最簡單的數學四則運算舉例即可。不要讓學生把注意力過多地放在數學背景上。

    3)考試怎么考?

    關注自己的成績是每個學生的權利,作為老師也有義務向學生講述考試的題型和方式。在這里,我們的經驗是鼓勵學生多看其他的講授C語言的書籍。大學不像中學,由于知識的經典性,中學的教材一般是統一的。而大學教材則體現了不同專業,不同編者的個性風格。在這里,我們希望學生能汲取各家之長。如果某個知識點在一本教材里沒有看懂,那么就試圖去另外一本教材里去找找。這種做法另一個好處是破除了學生對知識會一成不變的迷信。讓學生明白:知識是不斷發展的,必須不斷學習才能不斷地充實自己。

    4)今后還會用到嗎?

    在中學,雖然每個學期所學的知識在不斷的變化,但課程名卻總是那么幾個。但是在大學,課程名會隨著所學內容的變化在不斷地更新。如果說新生對大一的英語、數學、政治理論等課程名還似曾相識的話,那么面對高年級的一堆陌生的課程名就有點迷茫了。面對這個問題,我們可以在講授C語言各個章節時用適當的時間舉例講授一下該部分內容在未來的哪些課程里面會有所涉及。通過這樣的講述,學生不但從感性上認識了將來要學習的課程的一些特點,也更進一步加深了對目前學的C語言的理解。

    1.2 注重論述C語言和其他課程的相關性

    作為自動化專業的一門課程,C語言既是整個自動化專業課程體系的一部分,同時也是一個貫穿專業學習始終的工具。我們在講授C語言時,沒有將它與其他課程割裂開來,而是時而不時有目的地貫輸了C語言如何在其他的知識領域中的一些應用。在這里所需要指出的的,或許有老師認為對新生談及一些專業課內容可能會使他們無所適從(因為他們尚無太多的專業基礎)。就我們的實踐經驗來看,這種擔心沒有太多必要。現在大部分學生的自學能力和理解能力較過去已大大增強,而且目前高校給予學生的專業熏陶較之過去也已不可同日而語。新生完全有能力理解老師所講的一些簡易的專業內容?,F舉一些C語言與其他專業課結合的例子如下:

    《數字電子技術》的一個基礎內容是與門、或門、非門等邏輯門電路的講解。而這部分內容又恰好對應了C語言中的與、或、非三種邏輯運算。我們在講授C語言邏輯運算的同時也介紹了該部分內容與《數字電子技術》內容的吻合性。同時,電子技術中又涉及到數/模、模/數的轉化問題。我們在講循環語句時就要求學生嘗試編一個十進制數和二進制數轉化的程序(其算法在更早的《大學計算機基礎》課程里就已經講授到)。使學生對硬件邏輯和軟件邏輯的概念具有了直觀的概念。

    計算機控制的一個特點在于它控制指令的離散性?!队嬎銠C控制》課程中一個很重要的知識點是控制量的遞推運算。我們在講述一維數組時有意識地強化了數組元素的遞推編程。并且通過設置標志位,對某些具有特定意義的元素進行了定位標示。使學生在今后接觸到相關課程時感到有章可循。

    《微型計算機原理》是自動化專業中一門重要課程。在這門課程中,指令地址的概念是一個較難理解的問題。我們在講C語言的指針部分時有意識地涉及到了該部分內容。試圖通過講述指針為今后學習指令尋址打下基礎,反之,也試圖通過介紹指令地址,使學生明確指針一節的地位和重要性。

    作為一門工具性與理論性兼備的課程,《數據庫技術》里面的內容較為繁雜。在講述結構體這一章時,我們有意識地介紹了數據庫的基本組成思想。要求學生用結構體知識編一個小型的數據管理程序。任務雖然簡單,但已經涉及到了數據庫組成的主干思想。使學生對這門課程不再神秘。

    MATLAB語言的講授是《計算機仿真技術》課程的骨干內容。考慮到仿真技術對于自動化專業的重要性,我們在講授C語言語句的同時,也適量介紹了它在MATLAB語言中所對應的代碼。這樣做的目的是為學生破除“世界上只有C語言”這一誤解。為他們更好地理解程序員的含義打下基礎。

    通過諸如此類內容的引入,學生學習C語言不再感到單一乏味。同時,由于我們對相關內容點到為止,并沒有增加學生的負擔。而當學生將來接觸到對應的知識點時,就會享受到以前學習的基礎了。

    2 教學案例分析

    本節就我們講述C語言時的相關案例進行探討。意圖拋磚引玉,進一步完善C語言教學。如前所述,興趣是最好的老師。如果學生有了學習的興趣,自然教學會事半功倍。因此,我們將興趣的培養貫穿了C語言教學的始終。

    計算機編程的一個核心思想之一是通過不斷循環執行一些簡單的語句來實現對目標的搜索,并且在搜索的過程中需要判斷搜索的終止條件是否已經達到。因而條件語句和循環語句的教學是C語言教學的一項重點內容。為了培養學生的興趣,結合學生理工科的專業背景,我們在教學中引入了不少數論名題作為例子,要求學生編程予以驗證。例如:3x+1猜想是一個很有趣的問題[6]。這個猜想是:任意給一個自然數,如果它是偶數,則除以2;如果它是奇數,則乘以3再加上1.所得結果再按如上規則進行運算,最終結果一定是1.例如,對數字7,其后續的運算結果是;22,11,34,17,52,26,13,40,20,20,5,16,8,4,2,1.針對這個問題,我們要求學生用條件語句判斷數字的奇偶性,然后用循環語句實現這個數列的計算。更推廣一步,我們還要求學生用隨機數發生器生成一個隨機整數,然后分別用while循環和do-while循環來實現這個過程,并且要學生記錄下達到1時一共產生了幾個數?如何實現到1就退出循環?在這一循環過程中的最大值是多少?由于3x+1問題的淺顯易懂,且因為其尚未得到證明所具有強大挑戰性,使學生對編程產生了濃厚的興趣。不少學生紛紛試圖去驗證自己所提出的數的正確性。還有學生則試圖進一步通過函數調用的方式來改善程序。也有學生在程序中插入了各種有趣的提示性語句。這個例子的提出,滿足了不同層次學生的不同要求。一下子就把他們帶進了豐富多彩的代碼世界中。

    輸入輸出語句的編寫是人機交互的關鍵環節??偹苤?,英語學習是我國廣大大中學生學習的一個主要課程。幾乎所有的大專院校都把學生能否通過某種英語水平考試作為其能否順利畢業的核心條件之一。我們也注意到個別學生由于擔心英語的壓力而在課堂上記憶英語單詞。對此,我們采用了引導的辦法。在針對3x+1問題編程的訓練中,我們要求學生用英文寫出對應代碼的提示和答案。在此之前,不少學生是用漢語拼音或簡單的“yes”、“no”,甚至僅是“?”來表示問題的。通過我們的這一要求,學生積極地去尋求許多詞匯的英文表述。這樣一來,他們希望看懂C語言編譯器所給出的英文錯誤提示的熱情也越來越高了。通過這樣的訓練,有些學生開始漸漸能嘗試看一些關于C語言的英文著作了。如此不斷循環,學生的計算機能力、英語能力都得到了提高,應該說是實現了雙贏。

    3 結束語

    計算機語言的教學工作是工科專業教學的一個重點環節??萍及l展的客觀要求使得我們更加重視教學課程的一體化。作為一門在專業學習初期階段開設的課程,C語言有它自身的一些教學特點。我們在總結自己的一些教學經驗的基礎上,試圖更好地將C語言這個工具融入到學生的整個專業學習體系中。讓學生從享受編程的快樂開始,無形中回答了自己前期的一些疑惑,同時也不知不覺地為將來的其他課程學習以及自己專業素質的培養打下了良好的基礎。

    參考文獻:

    [1] 謝寶榮.計算機教學設計藝術[M].清華大學出版社,2007.

    [2] 陳國良,董榮勝.計算思維與大學計算機基礎教育[J].中國大學教學,2011(1):7-12.

    [3] 馮博琴.計算機基礎教育新階段的教學改革研究[J].中國大學教育,2004(9):7-10.

    [4] 王鵬遠,蘇虹.高校非計算機專業C語言教學改革與實踐[J].計算機教育,2011(2):15-18.

    主站蜘蛛池模板: 四虎高清成人永久免费影院| 国产成人福利在线视频播放尤物 | 伊人久久大香线蕉AV成人| 国产成人无码精品一区在线观看| 亚洲色成人网一二三区| 91嫩草私人成人亚洲影院| 成人h在线播放| 国产成人yy免费视频| 日韩国产欧美成人一区二区影院| 成人免费无码大片A毛片抽搐| 亚洲欧洲精品成人久久曰影片| 成人福利在线视频| 亚洲国产精品成人久久| 成人欧美日韩高清不卡| 91成人午夜性a一级毛片| 国产成人aaa在线视频免费观看 | 亚洲欧洲精品成人久久曰| 成人a视频高清在线观看| 色偷偷成人网免费视频男人的天堂| 国产成人精品啪免费视频| 免费特级黄毛片在线成人观看| 成人精品一区二区三区中文字幕| 亚洲国产成人九九综合| 国产成人久久精品一区二区三区 | 最新69国产成人精品视频69| 四虎影视永久地址www成人| 国产精品成人va在线播放| 成人年无码av片在线观看| 欧美成人片一区二区三区| 91成人爽a毛片一区二区| 中文字幕人成人乱码亚洲电影| 午夜a级成人免费毛片| 亚洲最大成人网色| 久久电影www成人网| 亚洲综合在线成人一区| 亚洲欧洲精品成人久久曰影片 | 日韩精品成人一区二区三区| 欧美成人中文字幕dvd| 欧美成人免费在线| 成人福利小视频| 国产成人精品1024在线|