“c++程序設計”課程教學改革的探索與_第1頁
已閱讀1頁,還剩21頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、“C++程序設計”課程教學改革的探索與實踐摘要:本文主要介紹了C程序設計課程教學的一些實踐經驗,對C教學方式及課程設計、考試環(huán)節(jié)等方面的改革進行了探討。關鍵詞本文來自:計算機畢業(yè)網:教學方法;程序設計;C;考試方式1C程序設計教學的探索我校屬于二類本科院校,在1999年就在計算機專業(yè)正式開設“C程序設計”,總學時75學時,教學中采用錢能、譚浩強主編的教材。2007年以后,根據實際教學情況,通過深入分析研究,我們認為將C語言課程教學時數加

2、大到90學時為宜,同時將該課程分為兩個學期,并以C教學為突破口,培養(yǎng)學生的編程思想,訓練學生的編程思維,加強學生的技能訓練,培養(yǎng)學生面向對象的程序設計能力。2教學內容和方式的改革(1)突出關鍵技術——異常處理、模板的教學根據當前實際大型軟件項目開發(fā)的需要,突出異常處理、模板相關內容的教學。不是將模板作為一種語法現象,而是作為一個有力的工具用于教材所涉及的全部數據結構基本知識,包括順序表、鏈表、棧、隊、二叉樹以及查找排序算法。同時介紹標準

3、模板庫的簡單使用方法。最新發(fā)展的ISO14882C語言標準一個較大的改變是把模板引入標準庫,使用模板類來代替?zhèn)鹘y的C中定義的類,實現通用的與數據類型無關的算法(參數化程序設計)。(2)以實例為引導,從而讓學生掌握算法和語法的使用要具體降低難度,首先要深刻理解C語言的關鍵技術,要有重點,不能面面俱到,有所失,才能有所得。圍繞關鍵技術“精講多練”,可以花較少的學時取得更好的效果。講實例的時候,要盡量避免講解書上那些和數學、物理等問題比較密切

4、的程序,這是因為學生的程度不同,有的同學對那些高深的數學和物理問題還沒有搞懂,卻讓他去編寫程序這是不現實的。會讓學生感到學習基礎語言就那么難,從而產生厭學情緒,可以從現實生活中找一些例子,引起學生的學習興趣。如剛開始學習的時候,可以編一個小軟件,讓學生明白輸入輸出語句在計算機中的應用,例如:#includevoidmain()intacoutcoutcoutcoutcoutcoutcoutcinacout這個程序很簡單,但通過這樣的例子

5、讓學生明白編程是怎么回事,輸入輸出語句在程序的做用,隨著學習的深入,可以以這個程度為主,為這個程序相應地增加新的功能,不斷地進行完善,從而引起學生的學習興趣,從被動學習變?yōu)橹鲃訉W習。當學習完分支語句后,就可以在程序后加入新的功能,完成用戶選擇的加、減、乘、除運算功能,當循環(huán)學完以后,可以新加入一個功能“退出”。最后可以完成一個如下面所示功能的程序:一級菜單:●電腦出題●自我出題●幫助●退出二級菜單:●加●對付卷面考試的能力,而是編程的能

6、力。但是C程序設計課程的教學涉及到諸多方面的因素,就要求我們在教學中針對具體情況及時加以調整,激發(fā)學生的學習興趣,以達到較好的教學效果。參考文獻本文出自:計算機畢業(yè)網歡迎轉載[1]陸偉.C語言教學研究和體會[J].科技信息(學術版)2006(11).[2]錢能.C程序設計教程[M].北京:清華大學出版社2003.[3]譚玉玲陳源.“C程序設計”課程的教學改革與實踐研究[J].文教資料2006(12).[4]高枚楊志強許蘭蘭龔沛曾.CC教

7、學改革的探索與實踐[J].計算機時代2005(11).摘要:創(chuàng)新教育是培養(yǎng)學生再次發(fā)現的探索能力、“重組知識”的綜合能力、應用知識解決問題的實踐能力和激發(fā)他們的創(chuàng)造能力的一系列教育活動。本文從教育實踐出發(fā)闡述了在高職教育中計算機多媒體專業(yè)應用創(chuàng)新教育模式的探索和一系列成效為推進學生創(chuàng)新能力的培養(yǎng)提供了經驗支持。關鍵詞:創(chuàng)新多媒體教育DiscussonCultivationofInnovativeAbilityinHighSchoolCo

8、mputerMultimediaTeachingZhangLimin(AnhuiTechnicalCollegeofIndustryEconomyHefei230051China)Abstract:Innovationeducationistocultivatestudentsinnovativeabilitythecomprehensionabilityof“Restructuringknowledge”thepracticeabil

9、ityofsolvingtheproblem’sknowledgemotivatethemoncreativeability.Startingfromthepracticeofeducationthepaperexpoundsthediscoveryresultsthehighschoolcomputereducation.Keywds:InnovationMultimediaEducation多媒體技術是當今信息技術領域發(fā)展最快、最活

10、躍的技術是新一代電子技術發(fā)展和競爭的焦點。多媒體技術融計算機、聲音、文本、圖像、動畫、視頻和通信等多種功能于一體借助日益普及的高速信息網可實現計算機的全球聯網和信息資源共享因此被廣泛應用在IT行業(yè)、影視行業(yè)、政府、金融、廣告公司、企事業(yè)單位從事動畫創(chuàng)作、計算機及網絡多媒體設備維護、交互多媒體作品創(chuàng)作、影視作品編輯等諸多行業(yè)并正潛移默化地改變著我們生活的面貌。那么如何培養(yǎng)出計算機多媒體技術方面的高質量的專業(yè)人才在教學中學生創(chuàng)新能力的培養(yǎng)是

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論