杜忠友
[摘要] 本文闡述了我們對《C語言》課程進行的各項教學改革和措施,教學質量得到穩步提高。這對我國高校的計算機教學有參考意義。
[關鍵詞] 《C語言》教學改革 成果 多媒體
一、學好《C語言》的必要性與重要性
《C語言》是我國各高校許多專業必修的公共基礎課,也是各高校許多專業的計算機高級語言,它是目前具有穩固陣地的計算機編程語言之一,功能強大,語句簡捷,用它不僅可進行一般的程序設計,而且可進行大型的軟件開發;不僅可用于編寫科學計算程序、開發管理軟件,而且可用于開發控制軟件乃至操作系統,它在計算機的實際應用中起著十分重要的作用,學好C語言在教學和實際應用中具有很重要的地位。
《C語言》是在大學一年級完成計算機的入門課程《計算機文化基礎》或《大學信息技術》學習的基礎上,學習高級編程語言的語法規則和程序設計、軟件開發的方法,培養學生進行程序設計的思維方式,理解和掌握利用計算機進行程序設計和軟件開發的技術,奠定在今后的學習和工作中應用計算機解決實際問題的能力。該課程對于培養新世紀需要的面向現代化、面向未來、面向世界的人才具有重要的意義。
二、《C語言》教學的現狀分析和教學改革的必要性
C語言本身較難,學校給定的教學學時又較少(授課和上機共64學時),教師感到在有限的學時內很難把內容講深講透,學生則感到進度太快,理解困難,知識掌握不深,及格率欠佳,教學效果不盡人意。教學設備和上機手段,也與實際要求有不少的差距。為提高教學效果,需進行教學研究和改革。
三、課程改革的思路
充分采用現代化的教學設備和手段,改變傳統落后的黑板教學模式和方法,最大限度地調動學生的學習積極性和主動性,提高學生高級語言的編程能力和計算機的實際應用水平。通過教學改革,能夠在現有條件下,在有限的學時內,利用各種現代教學設備和一切可行的教學手段,收到最佳的教學效果,最大限度地提高教學質量和學生素質。
四、教學改革解決的關鍵問題
1.根據未來社會工作的要求,在考察我國教育思想、教育改革的現狀與趨勢、擴招等的基礎上,制定了受教師和學生普遍歡迎的教學大綱,確定了講解的深度——基本達到通過全國計算機等級考試C語言二級考試的水平。根據教學實踐,提出了切合實際的教學學時——講課36學時,上機練習28學時,總學時仍保持64學時。
2.教材改革。根據未來社會工作的要求和全國計算機等級考試C語言二級考試的要求,編著了《C語言》教材。
3.提出了目前條件下課堂授課模式:多媒體教室授課(輔之以黑板板書),機房上機實驗,課外集中輔導答疑,作業練習。多媒體教室授課的優越性主要有兩個:信息量大,可在課堂上現場編程和運行,效果好于純黑板授課。
4.精選激發學生學習積極性和主動性的有吸引力的、有趣的典型題目作為例題進行講解。如水仙花數問題、漢諾塔問題、雞兔同籠問題、百錢百雞問題、兔子繁殖問題、歌德巴赫猜想的有限證明、親密數問題、自守數問題、回文數問題、閏年問題、定期儲蓄利息問題、素數問題、完全數問題、圓周率的近似求解問題、費爾馬大定理的有限證明、進制數轉換問題、定積分問題、排序問題、九九表問題、階乘問題、迭代法求根問題、取顏色球問題,等等。
5.每次課最后留出15分鐘,由學生提問問題,教師進行解答。
6.精選對學生有吸引力的習題(如上述4所述)讓學生練習,并建立典型習題題庫。根據教學實踐,提出符合實際的作業量。
7.提出了適合學生上機練習的最佳軟、硬件環境——以DOS和Windows為平臺的Turbo C2.0和VC。
8.確定了每個上機實驗所掌握的內容,選擇了典型的、難度適中的有趣的題目(如上述4所述),供學生練習。
9.研制開發了隨機抽題試題庫。
10.針對教學實際,集體研究開發了《C語言》多媒體教學課件。
11.課外進行全國計算機等級考題考前培訓。
12.指導各個班級成立每組10人左右的學習小組,進行疑難問題討論,探討學習方法,交流學習體會,讓學生站在受眾這個層面上互相學習,互相幫助。這種學習小組由于年齡和知識面相似,感受相同,平等交流,有時能起到教師起不到的作用。
通過這些改革,能夠在目前條件下,在有限的學時內,利用各種現代教學設備和一切可行的教學手段,收到最佳的教學效果,最大限度地提高教學質量和學生素質。
五、教學改革的效果
經過上述一系列的教學探索和實踐,我校在《C語言》的教學上發生了明顯的變化,課程對學生產生了磁鐵般的吸引力,課堂氣氛活躍,學生探討問題的主動性和學習的積極性大大提高,近年來學生期末考試及格率和學生參加全國計算機等級考試C語言二級考試的通過率穩步提高。學生的理解力、程序設計和軟件開發水平、操作計算機的水平都有較大提高,在全國多項計算機大賽中頻頻獲獎,教師和學生給予了比較高的肯定。
六、結語
《C語言》的教學改革,在考察我國教育思想、教育改革的現狀與趨勢、教學情況、教學方法和擴招等的基礎上,結合新的教育環境,對教學的各個環節和各項因素進行了研究探索,提出了提高學生學習積極性和主動性、提高教學質量的教學方法和具體措施,具有全面性、很強的指導性、實用性和可操作性,產生了良好的教學效果。
隨著時代的發展,教學設備、教學方式和教學手段也會不斷發生變化。我們將以提高教學水平、提高教學效率、提高學生素質為出發點,積極主動地進行面向二十一世紀的教學改革,迎接未來,迎接挑戰,不斷地培養滿足社會要求的社會主義現代化事業的建設者和接班人。