摘 要:本文針對大學(xué)生在C語言程序設(shè)計課程學(xué)習(xí)指針過程中存在的主要問題進(jìn)行了總結(jié)和分析。針對KM教學(xué)法在C語言指針教學(xué)中的應(yīng)用進(jìn)行了探討,事實證明這種教學(xué)方法取得了較好的效果,存在一定的推廣價值。
關(guān)鍵詞:C語言KM教學(xué)法指針
中圖分類號:G420文獻(xiàn)標(biāo)識碼:A文章編號:1674-098X(2011)06(a)-0190-01
教學(xué)方法是教師為完成教學(xué)任務(wù)所采用的手段,對教學(xué)目的的實現(xiàn)具有重要意義。在確定了教學(xué)目的,有了相應(yīng)的教學(xué)內(nèi)容之后,為了取得預(yù)期的教學(xué)效果,就必須采用適當(dāng)?shù)慕虒W(xué)方法。教學(xué)方法要與學(xué)生的認(rèn)識規(guī)律相適應(yīng),要與訓(xùn)練指導(dǎo)思想和教學(xué)原則相適應(yīng)。因此,教育工作者在教學(xué)方法上作了大量的改革和創(chuàng)新,如問題教學(xué)法[1]、任務(wù)驅(qū)動法[2]、專題式教學(xué)、引導(dǎo)發(fā)現(xiàn)教學(xué)法、互動教學(xué)法、問答式教學(xué)法以及KM教學(xué)法[3][4]等。其中,KM 教學(xué)法符合教學(xué)賴以存在和發(fā)展的認(rèn)知機理,能夠系統(tǒng)而有重點地組織教學(xué)內(nèi)容,符合學(xué)習(xí)思維的邏輯認(rèn)知過程,它貫穿于教學(xué)的主要環(huán)節(jié),具有實用性和通用性。
1 C語言指針
C語言因為其功能強大、使用靈活、可移植性好,幾乎成為了高校大學(xué)生必修的一門課程,在大學(xué)生計算機知識體系中有著重要的基礎(chǔ)性作用。
指針是C語言中非常重要的一種數(shù)據(jù)類型,也是C語言的一個重要特色,靈活掌握指針的用法是C語言使用能力的一個標(biāo)志。正確而靈活地運用它可以有效地表示復(fù)雜的數(shù)據(jù)結(jié)構(gòu),能動態(tài)地分配內(nèi)存。能直接處理內(nèi)存地址等,可以使程序簡潔、緊湊、高效。……