報告。
在課程設計環(huán)節中,學(xué)生不僅要將一個(gè)學(xué)期所學(xué)的內容融會(huì )貫通,編寫(xiě)一個(gè)完整的系統,還要考慮程序的正確性、容錯性、算法的效率、對用戶(hù)的友好性等,這樣有助于引導學(xué)生探究問(wèn)題求解的思路和方法,提高學(xué)生的計算機素質(zhì)。
3.4考核
我們對考核進(jìn)行了改革,在學(xué)習的不同階段實(shí)施不同形式的考核,考核內容中增加了對問(wèn)題求解能力的考核。具體做法是保留原來(lái)的期中和期末考試,考試內容為基本概念、程序調試和小程序的編寫(xiě),考核學(xué)生對基本知識的掌握情況。在課程設計結束時(shí),增加了綜合編程考試,要求學(xué)生在規定的時(shí)間內,編程解決給定的問(wèn)題,考核學(xué)生的問(wèn)題求解能力。學(xué)生最后的成績(jì)由3次考試成績(jì)、課程設計成績(jì)和實(shí)踐作業(yè)成績(jì)綜合評定給出,使得學(xué)生成績(jì)能更客觀(guān)地反映學(xué)生的學(xué)習過(guò)程和學(xué)習效果。
值得一提的是,盡管在教學(xué)過(guò)程中我們弱化了語(yǔ)言細節的講解,將講解的重點(diǎn)轉向了程序設計的方法和各類(lèi)算法,但學(xué)生通過(guò)大量調試程序的練習,同樣很好地掌握了語(yǔ)言本身的特點(diǎn),能夠正確地編寫(xiě)程序,在考核中取得的成績(jì)不亞于往年。而通過(guò)課程設計,學(xué)生的分析問(wèn)題、解決問(wèn)題的能力也大大提高了,考核結果令人滿(mǎn)意。
4.結語(yǔ)
在C/C++程序設計課程中,通過(guò)程序設計方法和算法的傳授來(lái)培養學(xué)生的計算思維是本次課程改革的重點(diǎn)。實(shí)踐證明,我們主動(dòng)地、有意識地將計算思維培養融入到理論教學(xué)和實(shí)踐教學(xué)的各個(gè)環(huán)節,不僅有利于學(xué)生理解計算機的實(shí)現機制和約束,更有利于學(xué)生用計算機學(xué)科的獨特思維方式來(lái)求解問(wèn)題,對提高學(xué)生的信息素養和創(chuàng )造性地解決問(wèn)題的能力都有積極的作用。
(見(jiàn)習編輯:劉麗麗)