高職_C語言程序設(shè)計(jì)_課程整體教學(xué)設(shè)計(jì)探討_第1頁
高職_C語言程序設(shè)計(jì)_課程整體教學(xué)設(shè)計(jì)探討_第2頁
高職_C語言程序設(shè)計(jì)_課程整體教學(xué)設(shè)計(jì)探討_第3頁
高職_C語言程序設(shè)計(jì)_課程整體教學(xué)設(shè)計(jì)探討_第4頁
高職_C語言程序設(shè)計(jì)_課程整體教學(xué)設(shè)計(jì)探討_第5頁
已閱讀5頁,還剩6頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、教 學(xué) 改革 廣 角中國電力教育2009年8月上 總第142期 高職的教學(xué)教改已經(jīng)從宏觀 (全國、省市地區(qū)的布局發(fā) 展到中觀 (學(xué)院、專業(yè)、教師隊(duì)伍整體和微觀 (每門課程與每 位教師 ,高職課程教學(xué)如何設(shè)計(jì)是高職教改的微觀實(shí)際問題。 高職 C 語言程序設(shè)計(jì)課程,較之于面向?qū)ο蟮木幊陶Z言,語法 煩瑣,界面枯燥,對初學(xué)者而言,普遍感到難學(xué)。因此,C 語 言課程的整體教學(xué)設(shè)計(jì) ,要從高職高專的培養(yǎng)目標(biāo)和學(xué)生的特 點(diǎn)出發(fā),遵循 “教學(xué)做一體化”原則,力求 “激發(fā)學(xué)生興趣” , 改變傳統(tǒng)的 C 語言教學(xué)內(nèi)容和教學(xué)模式,認(rèn)真組織教學(xué)內(nèi)容、 精心設(shè)計(jì)案例,用先進(jìn)的教學(xué)理念、全新的教學(xué)方法,以期達(dá) 到良好的教

2、學(xué)效果。一、語言課程整體教學(xué)設(shè)計(jì)的模式選擇目前, 課程整體教學(xué)設(shè)計(jì)的模式 1大致有 “貫穿項(xiàng)目 ”+“一 體化” 、雙項(xiàng)目 (雙線并行 、多項(xiàng)目串行 、知識(shí)本位、 “知識(shí)”+“實(shí)訓(xùn)”等五種。結(jié)合多年的教學(xué)經(jīng)驗(yàn)和實(shí)踐,本人傾向于選擇 “貫穿項(xiàng)目 ”+“一體化”進(jìn)行 C 語言課程教學(xué)整體設(shè)計(jì) 。教、學(xué)、 做緊密結(jié)合 ,課本知識(shí)為任務(wù) (項(xiàng)目服務(wù),任務(wù) (項(xiàng)目完成 后有知識(shí)和技能的系統(tǒng)總結(jié)。C 語言程序設(shè)計(jì)是一門實(shí)踐性很 強(qiáng)的課程,既要掌握概念,又要?jiǎng)邮志幊?還要上機(jī)調(diào)試運(yùn)行 , 不僅看 “知不知道” ,而且看 “會(huì)不會(huì)做” 。二、C 語言課程目標(biāo)設(shè)計(jì) 1.能力目標(biāo)通過課程學(xué)習(xí),使學(xué)生基本達(dá)到在無老

3、師指導(dǎo)的情況下 , 能獨(dú)立運(yùn)用 C 語言集成開發(fā)環(huán)境完成中等復(fù)雜程度程序的設(shè) 計(jì)和開發(fā),具有操作 C 語言集成開發(fā)環(huán)境的能力; 能運(yùn)用 C 語 言基礎(chǔ)知識(shí) (數(shù)據(jù)類型、變量的定義和使用、運(yùn)算符及其使用、 輸入輸出函數(shù)使用編寫 C 語言簡單程序的能力; 能根據(jù)編寫 程序的方法和步驟 (算法 , 具備典型結(jié)構(gòu)化程序設(shè)計(jì) (順序結(jié)構(gòu)、 選擇結(jié)構(gòu)、 循環(huán)結(jié)構(gòu)的能力 ; 能按照自上向下 、 逐步細(xì)化的要求, 具備典型模塊化程序設(shè)計(jì) (函數(shù) 的能力 ; 能合理使用數(shù)組、 指針 、 預(yù)處理命令、文件,優(yōu)化、完善程序設(shè)計(jì)方法。2.知識(shí)目標(biāo)鞏固和掌握 C 語言程序的上機(jī)步驟及編譯過程 ; 鞏固和掌 握三種基本類

4、型數(shù)據(jù)的概念、分類和使用; 鞏固和掌握各類運(yùn) 算符的優(yōu)先級、結(jié)合性及其使用; 鞏固和掌握常用輸出和輸入函數(shù)的使用; 鞏固和掌握選擇語句和循環(huán)語句的使用; 鞏固和 掌握函數(shù)的定義、聲明、調(diào)用; 鞏固和掌握局部變量、全局變 量的概念; 鞏固和掌握構(gòu)造類型數(shù)據(jù)的定義和使用; 鞏固和掌 握文件的使用。3.其他目標(biāo)表 1 C語言課程內(nèi)容設(shè)計(jì)階段模塊名稱學(xué)時(shí) 入門認(rèn)識(shí) C 語言,編程環(huán)境配置2基礎(chǔ) 常見的數(shù)據(jù)類型14三種基本類型數(shù)據(jù)的概念、分類、使用常用運(yùn)算符及其表達(dá)式的使用輸入輸出函數(shù)的使用 實(shí)戰(zhàn) 順序結(jié)構(gòu)程序設(shè)計(jì) 18選擇結(jié)構(gòu)程序設(shè)計(jì) 循環(huán)結(jié)構(gòu)程序設(shè)計(jì) 模塊化程序設(shè)計(jì) 提高 數(shù)組的定義及使用 16指針

5、的定義和使用 結(jié)構(gòu)體和共用體定義和使用實(shí)踐項(xiàng)目 (模塊大綜合 6合計(jì)56學(xué)習(xí) C 語言程序設(shè)計(jì)課程時(shí),應(yīng)該把精力放在最基本、最 常用的內(nèi)容上,開始時(shí)不必要在每個(gè)細(xì)節(jié)上死背死摳,在有一 定基礎(chǔ)后再深入到一些常見的細(xì)節(jié),有一些細(xì)節(jié)是需要通過較長期的實(shí)踐才能熟練地掌握。2在其他目標(biāo)方面,我們強(qiáng)調(diào),C 語言的學(xué)習(xí)者應(yīng)具備規(guī)范的語句書寫習(xí)慣 (簡明、流暢 、良好 的自我學(xué)習(xí)能力 (活學(xué)活用、 舉一反三 、 敏銳的信息獲取能力 (正 確使用參考書籍和網(wǎng)絡(luò)資源 、優(yōu)良的團(tuán)結(jié)協(xié)作精神 (互相幫助、 共同學(xué)習(xí)、共同提高 。三、 C語言課程內(nèi)容和能力訓(xùn)練項(xiàng)目設(shè)計(jì)依照高職人才培養(yǎng)目標(biāo)和教學(xué)大綱要求,C 語言課程內(nèi)容

6、 設(shè)計(jì)可參考表 1。為了讓學(xué)生更系統(tǒng)地掌握 C 語言程序設(shè)計(jì)的 能力,針對本課程設(shè)計(jì)了 一個(gè)綜合的大項(xiàng)目學(xué)生成績管理。 根據(jù)項(xiàng)目要求,將整個(gè)項(xiàng)目分為幾個(gè)小項(xiàng)目,每個(gè)小項(xiàng)目由一次 或幾次課來完成,每完成一個(gè)子項(xiàng)目都要上交進(jìn)行檢查。最后 讓學(xué)生整合項(xiàng)目,完成大項(xiàng)目,能力訓(xùn)練項(xiàng)目設(shè)計(jì) ,參見表 2。這一課程能力訓(xùn)練的特點(diǎn):精心設(shè)計(jì)一個(gè)全課程的貫穿項(xiàng) 目,并將其分解為若干子任務(wù)。在整個(gè)課程教學(xué)過程中,分別高職 “C 語言程序設(shè)計(jì)”課程整體教學(xué)設(shè)計(jì)探討劉賢鋒摘要 :C 語言是面向過程、應(yīng)用廣泛的一種計(jì)算機(jī)編程語言,高職院校計(jì)算機(jī)、非計(jì)算機(jī)專業(yè)均開設(shè)了 C 語言課程。C 語言牽涉到 的概念比較復(fù)雜,規(guī)則繁

7、多,容易出錯(cuò),針對學(xué)習(xí)者的特點(diǎn)和認(rèn)識(shí)規(guī)律,如何精選內(nèi)容、分散難點(diǎn)、降低臺(tái)階 、通俗易懂地教好 C 語 言課程,已成為任課教師教學(xué)教改的首要任務(wù),本文旨在對 C 語言程序設(shè)計(jì)課程整體教學(xué)設(shè)計(jì)進(jìn)行一定的探討。關(guān)鍵詞:高職; C 語言; 教學(xué)設(shè)計(jì)作者簡介 :劉賢鋒 (1974- , 男, 江蘇南京人, 常州機(jī)電職業(yè)技術(shù)學(xué)院信息工程系, 講師, 軟件工程碩士, 主要研究方向 :計(jì)算機(jī)控制、 軟件工程。 (江蘇 常州 213001 教 學(xué) 改 革 廣 角中國電力教育 2009年8月上 總第142期完成這些子任務(wù),就最終完成了這個(gè)大的實(shí)際項(xiàng)目。為此,我 們可以改變傳統(tǒng)的 C 語言教學(xué)內(nèi)容和教學(xué)模式,結(jié)合學(xué)

8、生更喜 歡動(dòng)手操作的特點(diǎn), 從 “教學(xué)做合一” 的理念出發(fā), 采用 “做中學(xué)” 、 “用中學(xué)” 、“ 先會(huì)后懂”的教學(xué)模式, 從項(xiàng)目出發(fā), 讓學(xué)生學(xué)會(huì) “How to do” ,達(dá)到 “I can do”的效果,然后再講解道理,從而實(shí)現(xiàn) “I know”的良好效果。四、C 語言課程整體教學(xué)設(shè)計(jì)的幾點(diǎn)體會(huì)1.教學(xué)理念上,以激發(fā)學(xué)生學(xué)習(xí)興趣為著眼點(diǎn)C 語言初學(xué)者首先遇到的問題是毫無頭緒,不知從何處下 手。大多數(shù)同學(xué)在學(xué)完 C 語言后,普遍反映看得懂程序的設(shè)計(jì) 代碼意義,但遇到實(shí)際問題就無從下手。這種情形將降低他們 學(xué)好 C 語言的信心、學(xué)習(xí)興趣以及學(xué)習(xí)主動(dòng)性。事實(shí)上,出現(xiàn) 這種問題對于 C 語言初

9、學(xué)者來說是很正常的,教師要做的是找 到一種好的方法,從培養(yǎng)學(xué)生的興趣出發(fā),從 C 語言最基礎(chǔ)的 理論入手,教會(huì)學(xué)生夠用的理論知識(shí)。2.教學(xué)方法上,體現(xiàn)教學(xué)做相結(jié)合的原則任何一種程序設(shè)計(jì)語言都有其相應(yīng)的語法,C 語言作為一 種程序設(shè)計(jì)語言,是一門表達(dá)能力極強(qiáng)的結(jié)構(gòu)化語言,不僅適 合于通常的程序設(shè)計(jì) ,而且是開發(fā)系統(tǒng)軟件的好語言工具,其 語法相對較復(fù)雜。在教學(xué)方法方面,讓學(xué)生由淺入深地學(xué)習(xí), 逐步掌握這個(gè)程序設(shè)計(jì)工具。明確 “教學(xué)做是一件事,不是三 件事,要在做中教、做中學(xué)” ,在掌握語法的基礎(chǔ)上,通過上機(jī) 實(shí)踐,真正學(xué)會(huì)使用 C 語言來解決各種實(shí)際問題,提高學(xué)生程 序的編寫、調(diào)試、優(yōu)化等能力,做

10、到邊學(xué)邊做,講練結(jié)合 ,學(xué) 以致用。3.教學(xué)內(nèi)容上,堅(jiān)持循序漸進(jìn)的原則對于計(jì)算機(jī)專業(yè)的學(xué)生來說, “程序設(shè)計(jì)”是重點(diǎn),只不過 是利用 “C 語言”這種工具把一個(gè)算法改寫成相應(yīng)的程序,在整 個(gè)學(xué)習(xí)過程中,要培養(yǎng)學(xué)生嚴(yán)謹(jǐn)?shù)乃季S能力和動(dòng)手能力,而不 僅僅是在學(xué) C 語言的語法規(guī)則。對于非計(jì)算機(jī)專業(yè)的學(xué)生來說, 該課程有實(shí)際應(yīng)用價(jià)值,為用計(jì)算機(jī)解決實(shí)際問題提供了方法, 是后續(xù)理論和實(shí)踐教學(xué)的基礎(chǔ)和重要工具,同時(shí)也是計(jì)算機(jī)二 級考試所統(tǒng)一要求的課程之 一。因此, 在教學(xué)內(nèi)容的整體設(shè)計(jì) 上, 要堅(jiān)持循序漸進(jìn)的原則,分散難點(diǎn)、合理選材,為學(xué)生建立科 學(xué)的學(xué)習(xí)順序,注重內(nèi)容更新替換,使學(xué)生對知識(shí)的認(rèn)識(shí)、理解、

11、 運(yùn)用有一個(gè)逐步深入的 “螺旋式”的上升過程,將學(xué)生認(rèn)知結(jié) 構(gòu)中原有的概念和新的知識(shí)建立起實(shí)質(zhì)性的聯(lián)系。4.學(xué)習(xí)方式上,搭建多種自主學(xué)習(xí)的平臺(tái)C 語言是一門實(shí)踐性很強(qiáng)的課程,有大量的上機(jī)調(diào)試程序, 鼓勵(lì)學(xué)生業(yè)余時(shí)間多進(jìn)機(jī)房自主學(xué)習(xí),以發(fā)現(xiàn)問題、理解問題, 掌握程序設(shè)計(jì)的方法,鍛煉創(chuàng)新能力,拓展邏輯思維。充分利 用網(wǎng)絡(luò)資源,創(chuàng)建 C 語言教學(xué)網(wǎng)站,提供教學(xué)課件,便于學(xué)生 課后自主學(xué)習(xí)與復(fù)習(xí)。建立不同層次的題庫與測試內(nèi)容,方便 學(xué)生的自我檢查,開辟討論區(qū)與答疑區(qū),隨時(shí)對學(xué)生的學(xué)習(xí)問 題進(jìn)行解答,開展討論,提高學(xué)生的創(chuàng)新能力。學(xué)習(xí)計(jì)算機(jī)語言并進(jìn)行編程訓(xùn)練,是學(xué)生深入理解計(jì)算機(jī) 的一個(gè)突破口,是熟悉計(jì)

12、算機(jī)思維的一個(gè)重要途徑,怎樣更好 地進(jìn)行程序語言教學(xué)值得每位老師深思。只要我們不斷地努力 探索、總結(jié),就一定能獲得理想的教學(xué)效果。參考文獻(xiàn):1戴士弘, 畢蓉. 高職教改課程教學(xué)設(shè)計(jì)案例集G .北京 :清華大 學(xué)出版社,2007:7-10.2譚浩強(qiáng). C語言程序設(shè)計(jì)M.北京 :清華大學(xué)出版社, 2001:4-6. (責(zé)任編輯:蘇宇嵬表 2 C語言課程能力訓(xùn)練綜合項(xiàng)目學(xué)生成績管理編 號能力訓(xùn)練項(xiàng)目能力訓(xùn)練二級目標(biāo)擬實(shí)現(xiàn)的能力目標(biāo) 相關(guān)支撐知識(shí)訓(xùn)練方式手 段及步驟1 學(xué)生基本信息輸入1. 1 信息錄入 (單個(gè)學(xué)生能創(chuàng)建源文件能 正 確定義常見數(shù)據(jù)類型能正確使 用輸入函數(shù) 常用數(shù) 據(jù)類 型的定義 數(shù) 據(jù) 輸入的格式 程 序 編 譯、 調(diào)試多 媒 體 演 示、邊講邊 練、 結(jié) 果 展示、分析 點(diǎn)評 1.2 信息顯示能正確使 用輸出函數(shù) 數(shù) 據(jù) 輸出的 格式2 學(xué)生成績處理2. 1 成績排序能 編寫順 序結(jié) 構(gòu)程序能 編寫選擇結(jié) 構(gòu)程序能 編寫循環(huán)結(jié) 構(gòu)程序 運(yùn)算符的優(yōu) 先級和結(jié)合性 數(shù) 組 的 定使用講、學(xué)、做 合一,做中 教、做中學(xué) 2.2 成績插入2.3 成績刪除3 學(xué)生成績輸出3. 1 文本

溫馨提示

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

評論

0/150

提交評論