1000部丰满熟女富婆视频,托着奶头喂男人吃奶,厨房挺进朋友人妻,成 人 免费 黄 色 网站无毒下载

首頁 > 文章中心 > c語言程序設計實例

c語言程序設計實例

前言:想要寫出一篇令人眼前一亮的文章嗎?我們特意為您整理了5篇c語言程序設計實例范文,相信會為您的寫作帶來幫助,發現更多的寫作思路和靈感。

c語言程序設計實例范文第1篇

關鍵詞:立體化;教學模式;案例教學;在線教學;多維度考核

中圖分類號:G642 文獻標識碼:B

目前我國高等教育的計算機專業面臨這樣的問題,一方面是計算機科學的飛速發展及對人才能力的高要求,另一方面是高校計算機人才培養模式的滯后前進。因此,用計算機科學和計算機教育學相統一的觀點去研究計算機課程立體化教學模式,是順應我國計算機科學教育發展的需要,提高計算機教育投資與回報效益,培養具有創新意識、創新思維、創新能力和創新精神的計算機人才。

C語言程序設計是計算機及相關專業的一門專業基礎課,在教學計劃中占有重要地位和作用。在C語言程序設計的教學過程中,我們對C語言程序設計的立體化教學模式進行了探索和實踐。在課堂教學中采用“案例式”的啟發教學模式,加強實踐教學環節,建立完善的實踐教學體系;改革教學考核評價模式,建立科學合理的學習評價體系;建立在線教學網站,搭建一個學生自主學習和師生互動的平臺,使其成為課堂教學和實踐教學的有益補充。通過這些環節,建立一套完整的以課堂教學為基礎,以實踐教學為保障,以在線網絡教學為補充的立體化教學模式。立體化教學模式涵蓋了課堂理論教學,實驗實踐教學,課外輔導,自主學習,過程考核,評價與反饋整個學習過程,從多層次、多方位構建起了課程的教與學的體系。下面分別從以下幾個部分來探討我們的實踐成果。

1啟發式的課堂教學

課堂教學是“學知”能力培養的主要陣地,同時也是創新能力和自學能力培養的基地。由于計算機科學的理論深奧、涉及面廣,加之學生自身的一些因素,往往容易造成學生思路跟不上,而對一些課程的學習沒有興趣甚至失去信心。所以C語言程序設計課堂的調動手段非常重要。調動手段包括利用多媒體課件,調動學生的視覺和聽覺效果;采用啟發、互動式教學調動學生的學習興趣和注意力;

安排一些問題和科研方面的新動向、新成果介紹給學生,并展開討論,激發學生的學習興趣和激情。這是我們保障課堂教學效果的所做的努力。

首先積極改進教學方法和教學手段。推廣案例教學法等啟發式教學方法,引導學生進行創造性的思維活動,把學生從被動地“聽”、“看”到積極思維的運動中去,調動學生學習的積極性;組織老師研究同一課程不同章節的教學方法和手段;充分利用多媒體資源,改變黑板加粉筆為主的教學方式,引進和制作與之相配套的電子教案,增加單位時間內的信息量,提高授課效率。

其次應根據實際情況選擇合適的教材與教學內容。我們構建了C語言程序設計教材庫,全面收集目前已有的國內外優秀C語言程序設相關書籍,提供教師在選取教材和備課過程中使用。這樣能避免教師因個人的偏好或者使用慣性而使用單一教材,導致教學內容陳舊單一,缺乏新技術與新成果的引入。

建立適合課堂教學的“案例”庫,為案例啟發教學提供素材保障。目前我們的案例庫已經接近50個,分為基本概念和算法案例、典型問題案例和工程問題案例,這些案例可以根據教學需要在理論教學、實踐教學或綜合實訓教學中使用。在教學過程中通過使用“案例”教學模式,改變學生在學習過程中完全被動的灌輸式學習,學生積極主動地參與到教學過程中,逐漸從被動接受轉向主動學習,從而加強學生思考能力和創新能力的培養,實現了從重知識到重智能培養目標的轉變。

2建立完善的實驗實踐教學體系

C語言程序設計課程本身就是一門理論與實踐并重的課程,在教學實踐中必須將理論教學與實踐教學相結合,使其相互作用,相得益彰。一般情況下,學生在學習中產生的學習困難主要來自于他們對所學知識缺乏必要的感性認識,因此必須采用“體驗式學習”方法,以學生為主,通過必要的實驗讓學生在做中學,學中做。這樣使得所學理論知識在實驗中得到驗證和應用,學生獲得了學習成就 感,增強了學習興趣,提高了學習效果。經過幾年的研究與實踐,我們初步構建起了C語言的實驗實踐教學體系,其包括以下幾個方面:

(1) 編寫實驗指導書。我們在遵循課程教學的規律和節奏的基礎上,編寫了適合我們教學對象和教學要求的實驗指導書,綜合可操作性、趣味性和適當的難度,既保證實驗的可完成性,又增加學生的興趣,使其在探索與解決問題的過程中獲得學習成就感。

(2) 開設綜合課程設計。課程設計環節是實踐教學的關鍵環節,也是對所學知識的綜合應用環節,我們在實驗的設計上遵循符合社會真實要求、提供較大探索空間的原則,設計題目以典型的問題或實際的工程為主。

(3) 與各類競賽結合,在實踐教學中訓練學生的參與意識、競爭意識和團隊精神。我們在實踐教學中引入ACM程序設計大賽、電子設計大賽等各種競賽相關的程序設計題目,鼓勵同學們在課下自己組隊,按照比賽規程,模擬比賽。尤其是在課程設計環節,我們給出一部分綜合設計題目,同學們還可以根據自己的興趣與愛好選擇競賽題目,根據題目的難度確定難度系數,最終給出評分。學生能夠提前了解各個比賽的規則和題目的難易程度,提高同學們對程序設計的興趣和積極性。為以后組織學生參加比賽打下良好的基礎,也保證了實踐教學效果。

(4) 加強實踐環節的考核。在我們的課程計劃中,實踐環節教學(課內上機和課程設計)和理論教學課時比例接近1:1,實踐環節教學效果直接影響著課程的最終學習效果。實踐環節教學主觀性比較強,如果教師要求松,可能直接導致教學效果差,達不到預期教學要求。在長期實踐教學中我們發現,制定嚴格的實踐教學考核方案,與學生成績直接掛鉤,對于保證實踐環節教學效果是非常重要的。我們是通過在學生成績評價體系中加強實踐環節的成績所占比例來做的。

3建立科學合理的學習評價體系

評價是對學生學習過程與學習效果的評定與總結,一個好的評價系統體系,不僅能評定出學生真實的學習效果、理論知識扎實程度和實踐動手能力的強弱,而且能跟蹤學生整個學習過程,分析教學與學生學習過程中存在的問題,以便改進教學方法,促進教學相長。

在C語言程序設計學習評價體系中采用多維度考核評價方法,建立了適合C語言程序設計課程考核的多維度考核評價體系,它打破以往以期末考試成績為主的成績評定方法,經過幾年的實踐與完善,我們為課程確立了多方面的考核因素和成績計算公式:

總評成績=實驗(40%)+ 作業(10%)+期末考試(50%)-考勤扣分

這種多維度、過程性的成績評定方法,強調了學習的積累與構建過程,消除了學生平時不學習,考前突擊學習的弊病。同時還從側面規范了教學,要求教師同樣注重教學的過程性,引導學生循序漸進,將知識的學習貫穿于整個學期。

構建題庫管理與網絡考試平臺,為過程性測試提供物質基礎和手段。針對傳統考試工作量大、效率不高、反饋能力弱、選題靈活度小、閱卷量大等局限性,我們利用計算機與現代網絡技術,搭建了一種新型的C語言智能化考試和評分系統。

C語言智能考試系統不同于已有的程序設計考試系統,不但可以對客觀題型進行自動閱卷評分,還可以對學生設計的程序進行自動評分。采用的評分方法是基于程序比較的方法。該方法的基本思想是:由教師提供的一系列模板程序(相當于提供編程題的參考答案)作為輸入,通過將學生程序與模板進行程序標準化轉換,消除程序表達方式多樣化后,進行程序匹配,計算它們的語義相似程度,給出學生程序的評分結果。語義相似度越高,學生程序得分就越高。

這種考試方式不但減輕了教師的工作負擔,而且避免了傳統考試“千人一卷”的缺點,試題選擇靈活度大,考核知識點全面。借助計算機技術,我們還能對考試結果進行分類統計分析,增強了考試的反饋效應。

4建立在線教學平臺

在線教學充分利用計算機多媒體技術和網絡技術,促進了信息共享與交互,是課堂教學的延續和有效補充,能有效激發并維持學生的學習動機,同時培養學生自主學習的能力。建立在線教學網站,充分利用校園網資源,探討新型的E-learning學習模式,為學生的學習增加新的互動的學習平臺。

在線教學平臺最重要的是內容,它決定著在線教學平臺是否能起到其真正的作用和意義。我們經過多方面考查與摸索,制定了一個適合C語言程序設計課程的網絡教學平臺方案。該平臺依據社會建構主義的教學思想,即教育者(老師)和學習者(學生)都是平等的主體,在教學活動中,他們相互協作,并根據自己已有的經驗共同建構知識。主要內容如下所述。

(1) 課程管理:教師可以全面控制課程的所有設置,包括限制其他教師;可以選擇課程的格式為星期、主題或社區討論,靈活的課程活動配置――論壇、測驗、資源、投票、問卷調查、作業、聊天、專題討論。

(2) 作業管理:可以指定作業的截止日期和最高分。學生可以上傳作業(文件格式不限)到服務器――上傳時間也被記錄。

(3) 在線測試:教師可以定義題庫,在不同的測驗里復用,題目可以分門別類地保存,易于使用,并且可以“公布”這些分類,供同一網站的其他課程使用。

(4) 資源管理:支持顯示任何電子文檔、Word、PowerPoint、Flash、視頻和聲音等可以上傳文件并在服務器進行管理,或者使用web表單動態建立(文本或HTML)。

(5) 問卷調查:問卷調查作為分析在線課程的工具已經被證明有效,隨時可以查看在線問卷的報告,包括很多圖形。數據可以以Excel電子表格或CSV文本文件的格式下載。

(6) 互動評價:學生可以對教師給定的范例作品文檔進行公平的評價,教師對學生的評價進行管理并打分。

5結束語

C語言程序設計立體化教學模式的實踐,是探索適應當今計算機人才需求的新型培養模式的大膽嘗試,是以計算機教育學的理念“授之以漁”為指導,以“學習、實踐和創新一體化”為思路,從而高效、高水平、高質量地培養計算機方向人才的實際應用。實踐表明,C語言程序設計立體化教學模式的實施,構建起了一個重實踐、重創新和多方位的課程教學與學習體系,有效提高了課程的教學質量和學生的學習效果。

參考文獻:

[1] 曹聰. 計算機軟件課程立體化教學模式的探索[J]. 高等理科教育,2007,(3):64-67.

[2] 關忠仁. C語言教學質量的思考與實踐[J]. 中國大學教學,2007,(3):56C58,64.

[3] 宋云嫻,韓凡石. 立體化教學資源模型構建[J]. 電氣電子教學學報,2005,(4):100-103.

[4] 王宇穎,侯爽,郭茂祖.題庫系統試卷自動生成算法研究[J].哈爾濱工業大學學報,2003,(3).

[5] 范亞芳,渠芳等. “面向教學的數字化信息資源服務系統”的創建與實現[J]. 圖書情報工作,2005,(9):80-83.

[6] 余勝泉,張澤. E-1earning 時代高校教材的立體化出版[J]. 中國大學教學,2006,(2):56-59.

[7] 王曉輝,趙中建等譯. 為了21世紀的教育―問題與展望[M]. 北京:教育科學出版社,2001:299-301.

c語言程序設計實例范文第2篇

關鍵詞:C語言程序設計;案例驅動;教學方法

中圖分類號:G642 文獻標識碼:A

1引言

“C語言程序設計”是計算機專業的基礎課,同時也是“數據結構”、“操作系統”、“嵌入式系統”等計算機專業課程的前導課程,它已經成為我院計算機專業的一門必修課,在整個課程體系中占有重要地位?!癈語言程序設計”不僅是學生學習程序設計的開端,而且與學生形成程序設計過程理念、提高分析問題、解決問題的能力有著密切的關系。通過這門課程的學習,學生可獲得程序設計語言知識,培養軟件開發能力,還可以鍛煉邏輯思維能力,對學生綜合素質的提高具有一定的促進作用。

客觀上,C語言教學過程中,教師的教法和學生的學法對教學效果會產生直接的影響。由于C語言牽涉到的概念比較復雜,規則繁多,使用靈活,容易出錯,不少初學者感到學習困難。傳統教學過程中,教師需要在課程規定學時內講解C語言的語法、語義以及這門語言方方面面的規定,為了完成教學任務,教師往往在授課時先講語法規則,再舉例講解教材上或事先準備好的簡短程序代碼,一味“填鴨式”的灌輸,而對學生而言,他們不但要在較短時間內記住大量瑣碎的知識點,還要能靈活運用知識點,融會貫通,完成教師課堂上演示的例子或課后布置的作業,但因缺少真正的編程調試及實踐環節,學生逐漸感覺到學習內容的枯燥乏味,理論與實踐不能有機地結合起來,解決實際問題的能力差,學習興趣在學習過程中隨時間而減退或消失,學習效果不好。本文結合筆者的實際教學經驗,提出并探索了采用“案例驅動”教學方法來改善課堂教學,并將其應用于實踐,與大家共勉。

2 “案例驅動”教學法的探索實踐

2.1教學中存在的問題

“C語言程序設計”是一個邏輯性很強的課程,但多數學生在學起來時感到無從下手。主要原因可歸結為以下兩點:

一方面,目前學校使用的教材中,絕大多數結構都基本相同,即在每一章介紹完概念后,提供一些例題解釋相關概念的使用方法,并在章節結束后針對本章中出現的內容提供一些練習題??荚嚻毡椴捎脝芜x、判斷及簡答等方式測試學生對教材內容的掌握程度。從實際效果分析,這只測試了學生對各章節中的基本概念的記憶程度而非理解程度。

另一方面,在考試的壓力下,特別是目前的應試考試中,學生更多注意的是教材中的典型例題與老師指定的重點內容,對程序的系統概念沒有真正地理解,特別是沒有整體程序設計的思想。通過對考試結果的分析,可以發現在考試中涉及的綜合編程部分,學生的得分率很低。為了確保學生的課程通過率,教師在考試時盡可能將綜合測試部分的比例壓低或提供給學生統一的復習提綱,結果使學生在學習時一切圍繞任課老師的講授內容死記硬背,偏離了理論與實踐相結合的軌道,無法將所學理論知識運用到實踐中解決具體問題,更無法形成良好的編程思想。

2.2 “案例驅動”教學思想的提出

我院屬于應用型本科院校,其教育目標著重于培養具有實際工作能力的技術型和應用型人才?!癈語言程序設

計”在應用型教學中是必不可少的一門學科,而且往往在新生入學的第1學期開設,以便培養學生的編程思想,為后續課程做鋪墊。因此,強調實踐性成為“C語言程序設計”教學中尤為重要的問題。為了改變傳統的“填鴨式”知識灌輸,能夠在規定的學時內加強學生的理解能力,同時其培養編程思想,以提高學生的編程能力,結合C語言的特點,反思傳統教學方式的弊端,筆者提出“案例驅動”的教學思想。即將所要學習的新知識隱含在一個或幾個案例之中,引導學生對案例進行剖析、討論,明確它大體涉及哪些知識,并找出哪些是舊知識,哪些是新知識,老師指導、幫助學生找出解決問題的方法,最后通過案例的完成而實現學生對所學知識的理解、編程思想的建立和實踐動手能力的提高。在選擇案例的過程中,應當遵循以下的標準。

第一,所選案例往往具有真實性,一般在日常生活中能典型地反應教學內容。

第二,所選案例難易程度要適中。案例的選擇要考慮學生的知識背景,過于復雜的案例,將導致學生學習興趣下降。難易適中的案例才有利于學生學習的深入進行,提高其學習積極性和主動性。

第三,案例要能覆蓋多個知識點,以便提高學生綜合運用知識的能力,達到整合知識的目的。

2.3 “案例驅動”教學法的課堂組織實施

2.3.1學時調整及案例引入

為了體現精講多練的原則并適時引入案例,我們首先對整個教學過程的學時作了重新編排:將原來的96學時調整為112學時,增加實踐學時的比例,整個教學過程分兩學期完成。

新生入學后第1學期的后8周完成前48學時內容的講授,主要包括C語言基礎語法知識(變量、常量)、簡單的輸入輸出函數(scanf和printf)、三大結構、函數,并將這些知識點融匯于一個案例――計算器案例中。通過案例的分析及教師的指導,學生在實踐的過程中能快速理解C語言的基本概念并初步建立編程思想。

第2學期共16周的時間完成后64學時內容的講授,包括數組、指針、結構體、鏈表等,并將這些知識點整合于一個具體典型的案例――學生成績管理系統中。這一階段的學習實踐,讓學生分別用數組、結構體、鏈表三種數據結構去實現任務目標,學生對C語言有更深一步的認識,進一步提高了編程技能。

引入案例后,能夠打破以往按照章節順序授課的基本模式,教師可以按照不同的技能層次分學期講授課程。這樣使學生在不同的技能培養階段,循序漸進地、穩步地提高實踐能力,從而達到培養應用型人才的目的。

2.3.2案例分析

“案例分析”旨在通過教師課堂演示案例系統讓學生分析案例,提出解決問題的途徑和方法。對于同一個案例,不同的學生會提出不同的分析結果和實現方法。案例分析體現了一種以“應用為目的、從實例出發”的教學思路,能充分調動學生自主獲取知識的學習愿望,它也體現了一種以學生為本的教學思想。

理論課部分我們主要采用了“案例分析”教學法,以教師為主體,通過教師對案例的演示講解,說明課堂內容,使案例與課程的基本理論融為一體,構成一個完整的課程內容體系。以數組這一章為例,在講解數組之前,給學生演示用數組實現的案例――學生成績管理系統1.0,在正確輸入用戶口令后,首先,進入系統的主菜單界面,如圖1所示。通過主菜單,可以分別實現學生成績的輸入、輸出、查詢、排序等主要功能。演示的過程中不斷向學生提出問題,在學生思考的同時引出知識點。其次,借助于PPT詳細講解每一個新知識點的主要語法及功能,并用每一個小程序代碼具體說明講解,讓學生在小程序例子中理解消化新知識。再次,根據學生的理解程度,將案例中的每一個功能模塊單獨選出來讓學生分析,給出實現功能模塊的主要思路。最后,回到PPT中,將整個案例中所用到的知識點分模塊地進行匯總,例如,在進入系統時輸入用戶口令,需要用到字符數組及其相關函數。這樣,每一個功能模塊對應一個知識點,可使學生更好地理解其中的理論知識,也為后續的實踐部分打下良好的基礎。

2.3.3案例實現

“案例實現”是“案例驅動”教學中的最后一步,也是極為重要的一步。通過學生親自編程來實現“案例分析”中提出的案例,真正地將知識點融入到實踐中,實現理論與實踐的有機結合。這一步的實現通常放在實踐課上完成,我們在理論課的知識點講解及“案例分析”結束后,緊接著安排實踐課。根據案例涵蓋知識點的多少及難易程度,合理安排實踐課的學時,每一學時實踐課實現一至兩個功能模塊。

在整個案例的實現過程中,對于比較簡單的功能模塊,教師根據學生對知識點的掌握情況,實時地找不同的學生到教師機上進行簡短的編程,或利用他的思路,讓其他學生一起編碼或思考。這樣,教師一邊引導教師機前的學生完成編程任務,一邊在教室中監督其他學生動手實踐并靈活答疑。對于比較難的功能模塊,教師先將函數實現的流程圖給學生,然后具體講解并按照實際編程步驟,舉例帶領學生一起做同步訓練。這樣,教師能夠在把握重點的同時控制進度,讓學生保持連貫而清晰的學習思路。為了達到更好的效果,我們往往在實踐中將學生搭配分組,每組5~6名學生,民主選取一個編程能力比較強的同學為小組長,在老師講解流程后,由小組長按照組員實際掌握的程度協調其成員完成整個案例,并向教師反映小組成員的完成情況,及時進行評分記錄。實踐課結束提交所有的案例代碼及實驗報告。教師根據小組長對組員的反映情況及每位同學代碼的完成程度給予適當的分數,與最后的期末考試成績按照一定的比例進行折算,最終得出既可以體現學生對理論知識的掌握情況,又可體現學生動手編程能力的期末綜合成績。

3“案例驅動”教學法實施效果分析

按照以上的實施步驟,“案例驅動”教學法取得了良好的教學效果,學生獲取理論知識的能力得到了提高,實踐技能也普遍增強。以采取“案例驅動”教學方式后的近兩學期的期末考核情況為例,其成績分布如圖2所示。

4結束語

當今信息社會計算機的應用非常廣泛,各行各業需要不同層次的計算機專業人才。在進行計算機教育中,應依據培養目標提出不同的教學要求。對于每一個學習計算機知識特別是“C語言程序設計”的學生,都有一個由淺入深、逐步提高的過程。教師在這個過程中必須激發學生的興趣,更新教學理念,充分利用、整合各種教學資源,注重教學方法的探索,真正使“C語言”這門課程成為學生學習其他計算機知識的基石。本文針對當前應用型本科院校的教學特點,從教學實踐出發,闡述了“案例驅動”教學法的應用,供大家探討,實踐證明,教學效果顯著。同時,我們還會在今后的教學過程中不斷改進,以求不斷進步。

參考文獻:

[1] 張仿,盧繼勇.“啟發式”教學方法與C語言教學[J]. 重慶郵電學院學報:社會科學版,2004(S1):50-60.

[2] 高秀娥. C語言教學方法探討[J]. 中國教育學雜志:高等教育版,2006(12):146.

[3] 張建珍. C語言教學方法探究[J]. 計算機教育,2007(9):12-13.

[4] 郭芹. 對高職高專計算機專業程序設計教學的思考[J]. 中國科技信息,2008(1).

[5] 陳龍猛,王保桂,李吉忠,等. 大案例教學法在Visual Basic程序設計教學中的探究[J]. 計算機教育,2008(5):59-62.

Research and Practice on the “Case-Driven” in C Programming Language Course

Chang Mei1, Li Ying-qiu1, Li Yong2

(1.Neusoft Institute of Information, Dalian 116023, China; 2.Binzhou University,Binzhou 256600, China)

c語言程序設計實例范文第3篇

關鍵詞: 一體化教學 課程模式 任務驅動 考核機制 以賽促學

一體化教學改革已經在廣大職業教育院校廣泛開展,所取得的成效已經逐步體現。一體化教學中,學生提高了學習興趣,學習的積極性、主動性得到了充分調動,知識的掌握更牢固,運用能力更強。為了推進和全面開展一體化教學,計算機專業的一體化教學改革迫在眉睫。

數據結構很多是用C或類C語言描述的,所以在傳統教育中,通常先開設C語言課程,隨后的學期中學習數據結構,但在實際教學中發現存在以下問題:一是先學的C語言注重語法的學習,沒有太多實際應用,掌握不夠牢固,在下學期學數據結構時需要花很多時間復習C語言的知識;二是花時間復習C語言,自然就會占用學習數據結構的時間,導致數據結構講授時時間倉促;三是過多的語法和細節的學習并沒有讓學生覺得掌握好了C語言,反而覺得太過瑣碎,難以掌握。為了解決上述問題,我們把《C語言程序設計》和《數據結構》這兩門課程整合,并進行一體化教學改革,具體從以下方面開展和實施。

一、針對學生特點,設計課程模式為“由果到因”

教學是教師的教和學生的學所組成的一種人類特有的人才培養活動。傳統教育中,教師是教學主體,傳道授業解惑,這種方式強調教師的主體地位,側重考慮教師所教授的知識和方法,而忽略了學生學習的主觀能動性,我們俗稱“填鴨式”教學;現在的教育倡導以學生為主體,充分調動學生的主動性和積極性,讓他們從原來的“要我學”轉變為“我要學”,這樣可以大幅提高學生的學習效率,取得更好的效果。另外,職業院校的學生普遍存在基礎薄弱、自覺學習能力較差的現象?;谏鲜隼砟?,課程模式設計為“實例―理論―設計實例”,即教師先給出實例讓學生模仿操作,操作過程中或操作后(依據不同實例的具體情況確定)講解實例相關理論知識,然后讓學生自己設計實例。通過模仿―學習―應用的過程,達到學以致用。

如C程序的入門,傳統的課本都是先講授C程序的結構、數據類型、運算符、表達式,直到順序結構程序設計講完,學生才可以自己寫簡單的程序,這個過程大致需要8到10個學時的理論學習,如此漫長的時光中,很多學生已經失去了學習C語言的興趣,等到讓他寫程序的時候,大部分學生很難寫出來。改用新的方式后,簡短地對C語言進行介紹后,就給出幾個經典的程序,讓學生上機操作,熟悉上機環境和C程序的調試方法。學生在操作過程中,切實感受到程序在計算機中的運行,并看到運行的結果,這些直觀的沖擊會讓學生保持良好的學習狀態和持續的求知欲望。然后講解C程序的結構和實例中用到的數據類型、運算符等理論知識,為學生答疑解惑。有了基本的概念后再模仿已經操作過的實例,自己設計程序完成指定的任務,實現復習、鞏固和靈活應用的既定目標。

二、使用任務驅動模式,依據課程內容,合理劃分任務

為了配合第一點的實現,將現有的《C語言程序設計》和《數據結構》課程進行整合編排,設計如下幾個任務:C程序入門、程序設計的三種結構、順序表、鏈表、堆棧、隊列、樹、排序、搜索、圖。各個任務進一步細分,劃分成若干個子任務,方便具體實施,如順序表又分為順序表的創建、插入、查找、刪除等。

任務的劃分是一體化教學改革中的重點,任務的難易程度、規模的大小、實例的選擇,都直接關系到課堂的組織、學生的學習效率、學習的積極性等,這些因素都直接影響教學效果。要做到任務劃分合理、實例選擇得當,需要注意以下兩點:第一,任務劃分要經過專業教師的討論和分析,條件允許的話,最好請企業的專家進行指導,得出哪些內容是需要整合的,哪些內容是需要拆分的,拆分到哪些任務中是合理的,便于教學實施,有利于在以后的學習和工作中應用。第二,每個任務下的子任務拆分要合理,規模大小要盡量適合每次課(一般為2學時)的實施;實例的選擇要遵循從簡到難、循序漸進的原則,并能通過兩到三個實例將相應的子任務的內容分解。同時應該考慮到學生的興趣,盡量從學生感興趣的實例入手,提高學生的主觀能動性。

三、理論知識做到夠用就好,最好隨時補充

傳統教學中,我們習慣于先把理論知識全盤講給學生聽,要求學生理解、掌握,然后會應用。實際教學過程中,枯燥的理論知識很快就會讓學生感到厭煩,他們不等你把這些知識講完,就已經將注意力投入到了其他跟課堂內容根本不相關的事物上。結果大部分學生只掌握了整堂課中小部分的內容,教學效果很不理想。采用任務教學后,學生首先拿著程序上機操作,在做的過程中會發現不懂的地方,隨之產生這是什么,這個可以做什么的疑問,從而吸引學生的注意力,提高課堂教學效率。

以前教C語言,我發現到寫順序結構的程序時,學生寫程序無從下手,幫助他回憶程序書寫的整個過程,其實只需要三分鐘的時間就夠了,我疑惑:既然短短幾分鐘就能夠讓學生了解程序的基本組成,為什么先前要花那么多時間講?最關鍵的是,講的那些理論知識,根本就沒有幾個學生能掌握,效率極低。由此得到啟發,不如先讓學生操作,然后探究為什么這么做,這樣順理成章地將理論知識傳授給學生。顯然這時候的理論講解要簡明、扼要,切忌長篇大論。當然,這樣也會產生一些問題,理論知識會被分割得支離破碎,沒有系統性。目前我們采用的是一個任務結束后讓學生討論、總結,教師補充的方式將相應的理論知識串聯,使之完整和系統化。課堂上當學生有疑問或用到已學過的知識時,也要隨時補充和復習,通過多次強化,幫助學生牢固掌握相應的理論知識。

四、防止“重操作、輕理論”

在任務驅動模式實施過程中應避免出現“重操作、輕理論”的狀況。也就是片面強調學生的動手操作而忽略了理論知識的傳授。教學過程中,教師對于整個課堂的組織把控顯得更重要。盡管我們強調課堂的主體是學生,要充分發揮學生的主觀能動性,但并不是讓學生放任自由。教師應在課堂中做好組織引導工作,合理劃分時間段內任務,讓整堂課有序、有效進行。如可以將一堂課劃分為操作、同學討論、教師小結、設計實例等環節。將理論知識滲透在每堂課中,學習了這些操作中遇到的理論知識后,能夠運用這些知識設計實例,而不是簡單機械地重復操作,達到理論指導實踐的目的。

五、制定完備的考核體系,保證教學順利進行

為了監督學生保質保量完成每個任務,并保持一定的積極性,需要對整個教學過程進行有效監督和管理。傳統教學中結果考核顯然已經不適用于任務制教學模式,而應該采用全新的過程考核機制。過程考核的細則在制定時要考慮到學生的操作能力、態度、學習效果等因素,使考核起到監督學習過程、端正學習態度、肯定學習效果、促進學生努力的作用。良好的考核機制可以有效保證教學的順利進行,防止課堂監管失控。學生在被考核的過程中,會更好地約束自己,更好地實現自我管理。

六、適當開展競賽,以賽促學

積極鼓勵學生參與技能競賽。技能競賽既能起到交流經驗、切磋技藝的作用,又能調動教師和學生鉆研技術、提高技能的積極性。為了使競賽取得良好成績,應營造能促進學生學習的氛圍。這樣以競賽為學習目標,以競賽的成績作為獎勵,從而促進日常教學活動順利開展。

七、配套合理的課程設計,提高綜合應用能力

c語言程序設計實例范文第4篇

一、問題的提出與分析

目前,高職教育在教學內容、教學方法等方面,知識老化,方法陳舊落后,理論與實踐相脫節。這迫切要求我們對教學方法方式進行改革。

一段時期以來,教學改革仿佛變成了關于媒體、工具如何在教學中使用的改革。從簡單的教學用具,到音像材料,到計算機、多媒體技術、計算機網絡等,信息傳播通道的改進,使教學內容表達趨于直觀,增大了課堂信息量,提高了教學效率,但不能代表整個教學改革的全部內容,這一點在我們的教學實踐中得到了證明。所以如何設計目標為導向的教學活動,是我們教學改革研究的重點。

二、改革思路與方案

(一)消除學生對C語言的神秘感,培養學生的興趣

教師應做好入門階段的工作,向學生講授C語言的發展歷史、當前的狀況,通過舉例說明學生們所熟知的某些軟件或作品其內在的創作工具是C語言或C語言也可以同樣地制作完成,最好能夠編寫一個小型實用程序,以培養學生對C語言的興趣,縮短學生所熟知的軟件工具與課堂知識間的距離。

(二)精選內容,突出重點,講清難點

教科書一般內容較多,教師應精選課程內容,確定講授重點。精選課程內容是提高教學質量的一項重要工作,它是教學內容的核心部分。《C語言程序設計》的核心內容包括C語言基本語法、程序設計思想和程序調試方法。語法是任何一門語言的基礎,C語言的語法包括數據、數據類型、運算符、流程控制語句、數組、函數及其調用、變量的作用域、指針、文件等。在介紹這些語法時應該重點講清楚那些對后續章節影響較大、且在實際編程過程中頻繁使用的語法,而不可過多地拘泥于講解一些瑣碎卻并無多大用處的語法。C語言和程序設計的學習是相輔相成的,C語言基本語法的學習必須通過必要的程序設計實踐才能真正掌握,同樣,也只有掌握C的基礎知識才能設計出好的程序。

(三)教學方法的改進

在教學實踐中,對C語言程序設計的教學方法不斷地研究和改革,探索與嘗試,在不同的教學環節上,針對不同的教學內容,采用了多種多樣的教學方法進行教學,例如啟發式教學、討論式教學和互動式教學以及理論與實踐結合式教學,還有邊學邊用式教學等等。

在課程的宏觀教學上通過逐步拓展的實訓項目和設計,將每一階段的學習進行小結性的貫穿與能力提高。將知識點都溶化到一個個實訓項目的程序編寫中。在課程初期,主要是進行單項的編程練習,重在掌握C語言的基本語句、數據類型與程序結構等。在進入數組、函數、結構、指針和文件內容教學時,開始實訓項目的編程實踐,逐步組建如“學生管理系統”這樣的綜合性程序系統,并且不斷添加功能模塊,不斷優化設計,使整個系統按照內在關聯逐步拓展而成。這樣的實踐性教學內容與方法設計給項目拓展教學法以實際落腳點,符合認知與學習規律。

在課堂的微觀教學上采用實例遞進驅動教學法,改變滿堂灌的做法,將學生的眼手腦全部調動起來。精心設計實例,給學生一個比較實際的切入點,通過老師的演示使學生感覺能夠入手,然后再通過將此實例不斷修改、擴充,引導學生參與到程序的編制過程中,在這個過程中,展示學生所作的程序,讓學生來評判優劣,吸收優點,修改錯誤,引導學生進行優化。這樣通過一個程序實例的層層推進,引入課程內容,使得學生的每一步學習都有基礎,是循序漸進,螺旋式上升的過程。

(四)課程設計環節的把握

C語言由于它的實踐性很強,要真正掌握它,課程設計是必不可少的重要環節。要想使課程設計收到實效,一定要根據學生的實際情況,開展不同的教學活動。所以在進行課程設計準備選題時,應充分考慮學生的興趣,多選擇一些學生熟悉的、實用的趣味性強的題目,包括一些簡單的游戲。另外,不同的學生根據掌握程序不同,或者根據不同的課時數,活動形式也應區別開來。對成績好的,課時多的,只給出題目,指導他們去找資料,分組討論,引導他們的思考方向,由他們自己獨立編碼調試。而對成績中等的這部分同學,應給出思路,幫助他們進行整體設計,指導他們編碼調試。這樣一來,在整個課程設計的過程中,絕大多數的同學都動了起來,都能認真調試程序,他們自己在課程設計總結中都感到很有收獲。

三、改革實踐的效果

(一)突出了學生主體作用

學生不再是被動的、教師傳授知識的對象,而成為了學習的主人。他們可以根據自己的對課程掌握的情況和認知情況,自主地選擇學習方式和學習內容。這樣使學有潛力的學生可以有更多的學習選擇,得到應有的發揮。而學習上有困難的學生,也可得到教師有效的指導,既解決了學習起點不一的問題,又可以充分發揮學生學習的主動性和積極性,變被動學習為主動學習。

(二)體現了教師的指導作用

在這個教學過程中,教師的角色已經轉換,他們不再是教學活動的中心,課堂教學也不是教學活動的唯一形式。教師傳授更多的是如何獲取學習信息,教會學生如何掌握學習的方法,學會學習。教師真正成為學生的啟發者、指導者和幫助者。

(三)加強了學生協作性的培養

所有的學生都可以在課堂上、上機練習時或課程設計中,圍繞一個主題和問題,大膽地展開自己的想象思維,發表見解,經集體討論和交流,尋求問題的解決方式。這樣可以使參加討論的每一位學生對同一問題,獲得多方面、較深入的認識,有助于思考能力、交往能力的養成,有助于團隊精神、集體觀念的培育,使學習者為某—相同目標而團結共事的合作精神得到提升。

教學要與科學技術以及社會經濟發展相結合,尤其是計算機語言教學,更應與當前計算機應用技術的發展相適應。我們將面臨許多新情況和新問題,我們要為計算機語言教育在已有的基礎上再上一個新臺階去研究和探索。

參考文獻:

[1]譚浩強.C語言程序設計[M](第一版).北京:清華大學出版社.2000.

[2]郭慧玲、胡海芝.《C程序設計》課程教學改革探究[J].電腦知識與技術,2006,(35):201-202.

[3]屈曉.淺談C語言教學的體會[J].科教文匯(上旬刊),2009,(06):147-148.

作者簡介:

c語言程序設計實例范文第5篇

(1.甘肅農業大學 信息科學技術學院,甘肅,蘭州 730070;

2.蘭州交通大學 電子與信息工程學院,甘肅 蘭州 730070)

摘 要:高等農業院校程序設計類基礎課程以培養實踐人才為根本目標,將CBE教學模式和程序設計類課程教學結合起來,在教學內容、教材及教學資源建設、教學方式等關鍵環節進行了綜合改革,形成了2+2+3的“理論教學及實驗教學相統一的課程建設體系,理論教材及實驗教材相統一的教學資源建設,CBE教學方式、項目驅動教學方式及雙語教學方式三層次實踐人才培養過程”實踐人才培養模式,培養具有“寬基礎、強特色、高素質、實用性”復合型實踐程序設計人才,在實踐人才體系培養方面取得了顯著成效.

關鍵詞 :高等農業院校;程序設計;CBE教學模式;實踐人才培養模式

中圖分類號:G645文獻標識碼:A文章編號:1673-260X(2015)07-0265-03

基金項目:中華農業科教基金會教材建設研究項目“基于CBE項目驅動式的C語言程序設計教學模式探索與研究(NKJ201203023);國家自然科學基金(61063028);甘肅省科技計劃資助項目(No.145RJYA288);甘肅農業大學教學研究項目(GSAU120226,GSAU120229);甘肅農業大學盛彤笙科技創新基金資助項目(GSAU-STS-1322)

1 引言

當前,我國農業正處在由傳統農業向現代農業轉變的時期,用信息技術對農業生產的各種要素進行數字化設計、智能化控制、科學化管理,能夠大幅度減少農業消耗,降低生產成本,提高產業效益.根據教育部“面向21世紀教育振興行動計劃”提出的以培養人的創新思維和創新能力的創新教育來適應日新月異的科技發展和社會需求的有關精神,結合高等農業院校的具體情況,以創新教育為導向、深化農業院校學生計算機程序設計能力培養的教學體系建設為目標,對高等農業院校程序設計類課程人才培養模式進行了探索和改革.

程序設計類課程是高校計算機教育的基礎與重點,是一門對理論與實驗開展同步教學的課程[1].在不遠的將來,程序設計和數學建模與微積分、高等代數、大學物理一樣,成為所有大學的核心基礎課程[2].程序設計類課程具有知識點多、概念復雜、規則繁多、使用靈活、自由度大、抽象度深等特點[3-5].我校生源中農村學生居多,基礎教育階段接觸計算機較少,大學低年級階段急需大力普及計算機基礎知識、培養計算機應用能力.作為農業院校,程序設計類基礎課程培養人才的目標要更明確,方法和手段要更有效,因此培養具有“寬基礎、強特色、高素質、實用性”復合型實踐人才是非常有必要的.

在這個培養目標基礎上,學校按照國家精品課程指標體系要求,突出創新意識和能力培養的先進教育思想,強化教學全過程管理,以把程序設計類基礎課程建設成為能夠反映本學科領域的最新研究成果、具有農業院校鮮明特色的示范性精品課程為目標,在教學內容、教材及教學資源建設、教學方式等關鍵環節進行了綜合改革,形成了2+2+3的實踐人才培養模式,在實踐人才體系培養方面取得了顯著成效.

2 基于CBE項目驅動式的程序設計類實踐人才培養模式

CBE(Cometency Based Education)的涵義是“職業綜合能力為基礎的教學模式”,簡稱能力教育[6].CBE教學模式的特點是教學方法多樣化,一切以學生為中心,強調在實踐中學習,在學習中實踐[6].CBE的特點恰好和我校實踐人才培養目標相符合,學校以“十二五規劃”建設為契機,融合CBE教學特點,建立程序設計類基礎課程實踐人才培養模式,結合高等農業院校的實際,以崗位必須的知識、技能、行為意識為從業能力的基礎,以能力表現為教學目標,教學進程的基準,注重“學”并以學生的學習為中心,不受時間和環境限制組織課程與實施教學,形成了2+2+3的實踐人才培養模式.

2.1 理論教學內容及實驗教學內容相統一的建設體系

2.1.1 理論教學內容課程體系建設

隨著我國經濟持續快速增長和信息技術的飛速發展,我國走新型農業現代化道路對培養新一代具有信息素養和計算科學創新能力的農業科技創新人才提出了迫切需求.以這種社會需求為導向,對農業院校程序設計類課程體系建設進行探索和改革,構建“分層次、分專業”的課程體系,貫通三大層次全校五十三個農業本科專業培養方案,將程序設計類課程按專業分三類開設,農醫類專業開設VB、文史類專業開設VFP、理工類專業開設C,實現了因材施教、以社會需求為導向的目的.教學內容強調課程內多知識點融合、跨課程知識體系融合、已學與拓展知識融合、實驗與課外研究融合等四方面,做到了從點到面、從單元到系統、“引導入門-基礎系列-專題研究-科學研究”的循序漸進的教學過程.

2.1.2 實驗教學內容體系建設

通過實驗進一步理解程序設計的基本知識,通過理論和實踐教學,使學生較好地掌握程序設計語言各方面的知識,掌握基本的程序設計過程和技巧,具備初步的高級語言程序設計能力,并能熟練應用程序設計集成環境進行程序設計語言的編寫、編譯與調試,達到全國計算機等級無紙化考試的要求.為配合理論教學我們將實驗分為以下三種類型.第一類是基礎與驗證型實驗,主要涉及該課程的相關知識點;著重培養學生邏輯分析的能力,學會使用流程圖、偽代碼描述問題,學會使用計算機的處理方法思考問題,把計算機語言的教學內容從數學游戲的圈子轉變到社會實踐中的計算機應用,培養和訓練學生分析、解決實際問題的能力.第二類是設計與開發型實驗,有效培養了學生綜合應用知識與技術的能力,培養學生帶著問題自主學習、尋找答案的能力.實際中結合學生信息管理系統、數值數據處理、信息數據管理等開發案例展開實驗.第三類是研究與創新型實驗,針對部分興趣高、編程能力強的學生設計該類實驗,重在培養學生的研究能力與創新意識.采用軟件工程的方法引導學生進行分析和設計,實現完整的小型應用系統,主要以“挑戰杯”、“創新杯”競賽、SRTP項目及畢業設計的形式進行開展.

2.2 理論教材及實驗教材相統一的教學資源建設

2.2.1 理論教材建設

根據《普通高等教育農業部“十二五”規劃教材》的要求,并按照2013年全國計算機等級考試調整方案要求,對教材每個知識點按照“提出問題—解決問題—歸納分析”三部曲進行建設.對每個實例按照“提出實例—程序設計分析—參考程序—程序運行結果—程序分析—注意事項”幾個步驟進行編寫.在各知識點中,增加了一些兼具趣味性和實用性于一體的程序實例,并補充了代碼風格、函數封裝、程序調試、常見錯誤分析等現代程序設計必備的知識.這些資源通過整合后上傳至網絡教學平臺成為網絡課程,由授課教師按課程進度授權給學生使用.

2.2.2 實驗教材建設

為配合等級無紙化考試要求,實驗教材運行環境建立在等級考試集成開發環境下,增加了無紙化上機測試題,包括選擇題、程序改錯題、程序填空題和程序設計題四大部分.教材建設過程中,收集整理了大量教學資源,注重立體教材建設工作,教材全部配套編寫了多媒體課件、講義和教案,習題提供標準答案.配套課件實現“文字分層顯示、算法動態演示”的功能,增強圖文并茂的特點.

2.3 CBE教學方式、項目驅動教學方式及雙語教學方式三層次實踐人才培養模式

強調實踐對理論教學的指導作用,將企業作為實訓基地,建立校企長期合作,采取校企互動的方式,針對性地培養既具有扎實的基礎理論知識,又能解決實際工程問題的復合型、實用型人才.實踐項目內容從知識方法應用、綜合設計到研究探索循序漸進,深化實驗項目的層次性和工程背景,實現以工程為背景、研究方法多樣、綜合應用所學知識、對實驗進行研究探索的程序設計類實踐教學體系,從而使程序設計類課程體系更加適應社會需求,更加靈活應變.實踐教學體系如圖1所示.

充分利用現代化教學手段,注重各種立體化教學資源的積累和充分利用,采用項目案例遞進式實訓過程LTM(Learning Training Mentoring)的循序漸進的模式提高實訓質量,利用網絡教學平臺優化課程答疑和反饋的方式和途徑,改革課程的考核方式使其更有利于檢驗學生的能力,廣泛利用網絡教學平臺幫助學生課后學習和自主學習,培養學生的學習能力.具體教學方式如下,教學過程見圖2所示.

2.3.1 CBE教學方式

第一層次是通過互動式和案例教學法,在教師的指導下根據教學目的和要求,運用多種形式啟發學生獨立思考,根據遇到的實際問題,進行綜合分析研究,提出見解,做出判斷和決策,從而提高學生分析問題和解決問題的能力;第二層次是基本操作技能訓練和基本工作能力培養,培養學生具有嚴謹的科學態度與規范的操作方法,采用仿真與實際相結合的手段,既加強了學生對基礎理論知識的理解,又學會了知識的綜合運用,使學生能運用掌握的理論知識來解決實際問題;第三層次是實踐和創新能力的培養,在實習基地實現基本技能轉化現實的工作方法和工作能力,實現“校園人”向“社會人”角色轉變.

2.3.2 項目驅動教學方式

從農業院校實際需求出發,項目力求既結合實際,又能涵蓋課程教學的要求.教師提出學生自學和開發、研究的進度,設計教學進程,以程序編制牽引理論教學,以項目開發和程序的拓展驅動教學.通過項目和實例講授程序設計的基本概念、基本方法,把重點放在解題思路上.從開始就使學生將注意力集中在所解決的問題領域,從具體實例理解程序設計類課程的開發特點和程序總體框架,通過實例本身既學會某一類問題的解決方法和算法設計,又掌握了程序設計類課程的基本語法、語句.即在程序設計類課程的環境下,針對農業類實際問題進行分析、構建數學模型、設計算法、最后編程實現.

在學習的不同階段設計不同針對性的實例,主要包括以下三個階段.第一,開始階段設計的實例是將學生的注意力吸引在程序設計類課程的總體功能和程序的總體框架上;第二,在學習中間階段設計針對某些數據類型或應用特點的實例、針對模塊分解和組合的實例、針對算法分析與設計的實例等;第三,在學習的后期進行綜合課程設計,將所學知識融會貫通.在設計實例的同時還需要調整課程的教學模塊,有些章節知識需提前引入,如函數、文件等,先不深入學習,僅作為宏觀分析問題解決問題的工具,可在后續實例學習過程中逐步加深理解和應用.

2.3.3 雙語教學方式

雙語教學是貫穿于以上各教學方式中的.作為程序設計語言,其語法表達采用的就是簡單而含義明確的英文單詞,且上機環境也為英文界面,二者關系密不可分.程序設計課程教學中加入適當的計算機及程序設計方面的英文專業詞匯,部分或全部教案采用英文形式,有助于學生專業英語水平的提高和盡快熟悉、適應以英文信息為基礎的軟件開發環境.

3 教學成效

程序設計類基礎課程實踐人才培養模式在全校推廣的幾年內,教學成效顯著,具有顯著的教學示范效果.(1)課程教學質量評價高,教學效果好.由教務處組織的學生評教結果顯示,課程組的所有教師近3年的評價平均成績均在90分以上.(2)凝練并更新教學內容,融入農業院校的特色先后編寫出版了8部教材,其中《C語言程序設計》兩部教材先后被列入《普通高等教育農業部“十二五”規劃教材》,“VB程序設計”和“C語言程序設計”課程先后被評為甘肅農業大學校級精品課程.按照省級精品課程建設要求,搭建了程序設計類課程學習網站,并開發了程序設計類課程學習論壇.(3)學生學習效果整體得到提升.我校學生參加全國計算機等級考試(二級)的過關率逐年穩步上升,并在全省高校中名列前茅;參加全國計算機等級考試(三級、四級)的學生人數逐年增加,過關率也有所提高.培養模式應用推廣期間,課程組教師負責指導學生參加學校SRTP項目50余項;指導學生參加第一、二、三、四屆甘肅省“創新杯”計算機應用技能大賽,共獲獎項30余項,參與學生90余人;指導學生參加全國大學生數學建模競賽,共獲獎項8項,參與學生24人;指導學生參加全國大學生電子設計競賽、共獲獎項3項,參與學生9人;指導學生參加甘肅省“挑戰杯”課外科技學術作品競賽,共獲獎項3項,參與學生10余人;近三年內課程組成員指導學生累積獲得省級以上獎勵120余人次.我校生源中農村學生居多,基礎教育階段接觸計算機較少,但在全國計算機等級考試中通過率已連續多年高于全省高校平均水平.

4 結束語

高等農業院校程序設計類基礎課程以培養實踐人才為根本目標,將CBE教學模式和程序設計類課程教學結合起來,形成了特色鮮明的2+2+3的實踐人才培養模式,全校推廣后教學成效顯著,具有顯著的教學示范效果,為高等農業院校培養具有“寬基礎、強特色、高素質、實用性”復合型實踐程序設計人才奠定了基礎.

參考文獻:

(1)付沙,薛娟,陳智俐.計算機程序設計類課程實驗教學改革與研究[J].計算機時代,2010(4):56-58.

(2)習慧丹,胡洋.高校計算機專業程序設計課程教學改革探討[J].信息技術與信息化,2012(3):37-39.

(3)喬淑云,黃剛.程序設計類課程教學改革與計算思維之培養[J].計算機教育,2012(10):17-23.

(4)王方.C語言教學模式:“簡單任務+歸納法”[J].安慶師范學院學報(自然科學版),2011,17(3):112-116.

相關期刊更多

忻州師范學院學報

省級期刊 審核時間1個月內

忻州師范學院

徐州師范大學學報

省級期刊 審核時間1個月內

江蘇省教育廳

贛南師范學院學報

省級期刊 審核時間1個月內

贛南師范大學

主站蜘蛛池模板: 新蔡县| 庆城县| 石泉县| 凤阳县| 邓州市| 庆城县| 香河县| 环江| 青阳县| 天全县| 合山市| 清涧县| 云霄县| 高要市| 石泉县| 永胜县| 崇礼县| 乾安县| 丰顺县| 苍溪县| 广饶县| 包头市| 西充县| 中山市| 灵丘县| 逊克县| 湘乡市| 安塞县| 巴里| 新闻| 邢台县| 松原市| 镇赉县| 宕昌县| 工布江达县| 汽车| 惠水县| 苏尼特右旗| 融水| 孝义市| 买车|