国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

淺談高職院校C語言程序設(shè)計(jì)教學(xué)改革

2012-04-12 23:33:04袁曉桂
時(shí)代農(nóng)機(jī) 2012年1期
關(guān)鍵詞:C語言程序設(shè)計(jì)編程

袁曉桂

(武漢語言文化職業(yè)學(xué)院,湖北 武漢 430081)

1 高職院校C語言程序設(shè)計(jì)教學(xué)現(xiàn)狀及改革

《C語言程序設(shè)計(jì)》課程對(duì)培養(yǎng)學(xué)生的程序邏輯思維起到引導(dǎo)入門的作用,更是其他專業(yè)課程學(xué)習(xí)的先導(dǎo)課程。通過該門課程的學(xué)習(xí),學(xué)生能掌握編程語言中的基本方法.對(duì)后續(xù)課程的學(xué)習(xí)有著積極的意義。然而,通過近6年的教學(xué)實(shí)踐,筆者發(fā)現(xiàn)目前C語言教學(xué)中仍然存在很多問題,主要表現(xiàn)在以下幾個(gè)方面:①課程本身:C語言牽涉到的概念比較復(fù)雜,規(guī)則繁多,容易出錯(cuò);②教師方面:教師對(duì)C語言的理論教學(xué)仍采用傳統(tǒng)單一的教學(xué)模式,過于注重語句、語法等細(xì)節(jié)的教學(xué),沒有把程序設(shè)計(jì)思想放在首位;實(shí)踐內(nèi)容針對(duì)性不強(qiáng).基本上都是立足于C語言本身的一些語法規(guī)則,沒有把編程思想和程序測(cè)試放在首位,無法達(dá)到培養(yǎng)學(xué)生程序設(shè)計(jì)和調(diào)試能力的目的;③學(xué)生方面:高職學(xué)生的基礎(chǔ)普遍較差,數(shù)學(xué)與英語基礎(chǔ)較為薄弱,在碰到程序邏輯思維分析、程序代碼編寫及調(diào)試的過程中,往往會(huì)感到困難。

所有這些問題如今成為了高職院校C語言教學(xué)中的共性問題。而高職教育最大的特點(diǎn)就是突出職業(yè)性和技術(shù)性,如何所以如何在有限的學(xué)時(shí)內(nèi),讓對(duì)計(jì)算機(jī)一無所知的大一新生能夠掌握C語言基本原理的同時(shí),能熟練運(yùn)用程序設(shè)計(jì)的方法分析問題、解決問題,使學(xué)生熟練掌握生產(chǎn)基礎(chǔ)知識(shí)和基本技能,并能運(yùn)用這些知識(shí)和技巧解決工作中的實(shí)際問題,把所學(xué)的知識(shí)以最快的方式轉(zhuǎn)化成生產(chǎn)力成為教學(xué)工作的重要組成部分。針對(duì)以上的種種狀況,筆者在教學(xué)的過程中正是通過以下幾個(gè)改革手段在實(shí)踐中取得了良好的效果,現(xiàn)與大家共勉。

2 高職院校C語言程序設(shè)計(jì)教學(xué)改革手段

(1)模塊教學(xué),以實(shí)現(xiàn)理論教學(xué)方面的改革。對(duì)于理論教學(xué)的改革主要實(shí)行模塊教學(xué),所謂模塊教學(xué)法,就是按C語言的難、易層次從橫向組織教學(xué)內(nèi)容。教師引導(dǎo)學(xué)生由簡(jiǎn)到繁、由易到難、循序漸進(jìn)地完成這些學(xué)習(xí)目標(biāo),介紹所需知識(shí)點(diǎn),弱化實(shí)用性不強(qiáng)的細(xì)節(jié),突出重點(diǎn)內(nèi)容。首先,講授C語言中淺易的部分,讓學(xué)生盡快地了解計(jì)算機(jī)語言的整體結(jié)構(gòu)和基本的語言規(guī)則,再講授C語言中的擴(kuò)展功能和編程方法和技巧,最后再介紹C語言的應(yīng)用和高級(jí)編程技巧等。此種方式,大體上可按下述三個(gè)模塊來組織教學(xué)內(nèi)容:

模塊一:①C語言的概述;②數(shù)據(jù)類型、運(yùn)算符與表達(dá)式簡(jiǎn)易部分;③順序、選擇、循環(huán)三種基本結(jié)構(gòu)和相應(yīng)的簡(jiǎn)單程序設(shè)計(jì);④數(shù)組的概念與簡(jiǎn)單應(yīng)用;⑤函數(shù)概念、函數(shù)的簡(jiǎn)單調(diào)用;⑥指針的概念和簡(jiǎn)單的運(yùn)用;⑦結(jié)構(gòu)體與共用體的概念;⑧文件的概念、文件的簡(jiǎn)單讀寫。

模塊二:①復(fù)雜的選擇、循環(huán)控制和帶有一定算法的程序設(shè)計(jì);②函數(shù)的復(fù)雜調(diào)用,內(nèi)、外部函數(shù)、存儲(chǔ)類型等;③指針的復(fù)雜運(yùn)用,如函數(shù)指針、指向指針的指針等;④結(jié)構(gòu)與共用體的復(fù)雜運(yùn)用;⑤文件的復(fù)雜操作。

模塊三:程序設(shè)計(jì)綜合應(yīng)用。當(dāng)然,這里只是提出了C語言模塊教學(xué)法的基本思想和粗略的分層框架,承擔(dān)這門課程的老師可根據(jù)具體的教學(xué)情況、學(xué)生條件等,對(duì)教學(xué)內(nèi)容進(jìn)行細(xì)致合理和切實(shí)的分層組織,以期取得令人滿意的教學(xué)效果。

(2)改變傳統(tǒng)教學(xué)法,以實(shí)現(xiàn)實(shí)踐教學(xué)方面的改革高職教育主要是為社會(huì)培養(yǎng)高素質(zhì)的應(yīng)用性、技能型人才,這種技術(shù)應(yīng)用能力主要依靠實(shí)踐而不是理論學(xué)習(xí)來獲得,因而強(qiáng)調(diào)實(shí)踐教學(xué)是高職人才培養(yǎng)的本質(zhì)要求。C語言的實(shí)踐教學(xué)是用理論指導(dǎo)實(shí)踐.同時(shí)通過實(shí)踐加深對(duì)理論的認(rèn)識(shí)。學(xué)生的思維能力、編程能力等都需要通過實(shí)踐教學(xué)來培養(yǎng).因此必須建立重視實(shí)踐教學(xué)的新理念。C語言實(shí)踐教學(xué)教學(xué)方法有多種,采用不同的教學(xué)方法往往會(huì)得到大相徑庭的效果。結(jié)合實(shí)踐教學(xué)經(jīng)驗(yàn),下面重點(diǎn)闡述適用于 《C語言程序設(shè)計(jì)》課程實(shí)踐教學(xué)的幾個(gè)教學(xué)方法的應(yīng)用。

分組教學(xué)法的應(yīng)用。筆者認(rèn)為,分組教學(xué)法比較適合《C語言程序設(shè)計(jì)》課程的實(shí)踐教學(xué)。比如,在進(jìn)行上機(jī)實(shí)踐時(shí),當(dāng)多個(gè)同學(xué)同時(shí)出現(xiàn)程序調(diào)試錯(cuò)誤時(shí),一個(gè)教師不可能及時(shí)解答每個(gè)學(xué)生遇到的問題。這樣,如果利用分組教學(xué)法將全班同學(xué)進(jìn)行合理分組,每組5~6人為宜,每組設(shè)1名組長(zhǎng),當(dāng)出現(xiàn)編程問題時(shí)組長(zhǎng)負(fù)責(zé)協(xié)調(diào),組員可以進(jìn)行相互交流討論共同解決問題。當(dāng)然,前提是分組要合理,原則上要保證每個(gè)小組內(nèi)都有一到兩個(gè)學(xué)習(xí)基礎(chǔ)較好的學(xué)生,讓他們起到帶頭作用。為了避免出現(xiàn)一些基礎(chǔ)不好的學(xué)生過度依賴小組長(zhǎng)、自己很少動(dòng)手進(jìn)行編程的問題,尤其是在綜合性實(shí)踐過程中,在實(shí)踐教學(xué)過程中應(yīng)及時(shí)對(duì)學(xué)生的學(xué)習(xí)效果進(jìn)行評(píng)價(jià),適時(shí)的調(diào)整教學(xué)方式。

啟發(fā)式教學(xué)法的應(yīng)用。所謂啟發(fā)式教學(xué),就是以引導(dǎo)學(xué)生掌握程序設(shè)計(jì)的思想和方法為主要目標(biāo)的一種教學(xué)方法。在實(shí)踐教學(xué)過程中,教師應(yīng)引導(dǎo)學(xué)生進(jìn)行思考,讓學(xué)生能舉一反三,對(duì)實(shí)踐內(nèi)容進(jìn)行分析、驗(yàn)證和解決。使用啟發(fā)式教學(xué)方法應(yīng)該注意以下兩個(gè)方面:第一,針對(duì)實(shí)踐內(nèi)容提出問題,啟發(fā)學(xué)生進(jìn)行分析思考,并提示學(xué)生通過上機(jī)實(shí)踐進(jìn)行驗(yàn)證并最終給出答案。第二,對(duì)學(xué)生在實(shí)踐過程中遇到的問題不是立刻幫其解決,而是引導(dǎo)學(xué)生自己去發(fā)現(xiàn)問題產(chǎn)生的根源,啟發(fā)學(xué)生用所學(xué)知識(shí)親自動(dòng)手解決問題并能夠?qū)栴}進(jìn)行總結(jié)。這有把握好這兩個(gè)度,這種教學(xué)法才能取到實(shí)質(zhì)性的教學(xué)效果。

(3)改變 “一考定終生”考試模式,以實(shí)現(xiàn)課程考核方式的改革。考試改革一直是教學(xué)改革的難點(diǎn)。如今,越來越多的教師意識(shí)到,單靠期末理論考試,不能很好地考查學(xué)生對(duì)課程內(nèi)容的掌握情況。所以我們改革了考核內(nèi)容和考核方法,以注重學(xué)生實(shí)際操作能力的考核。主要從以下三方面進(jìn)行改革:①改變課程成績(jī)構(gòu)成。傳統(tǒng)的考核,課程成績(jī)僅指期末理論考試的成績(jī)。如今,要想全面提高學(xué)生的綜合能力,考核必須由兩部分組織,一部分為形成性考核,也即平時(shí)成績(jī),主要包括出勤率、課堂提問成績(jī)、上機(jī)操作考核成績(jī);另一部分為期末考試成績(jī)。按一定的合理比例綜合考核,比如平時(shí)成績(jī)占40%,期末考試成績(jī)占60%;②由閉卷考試向開卷考試轉(zhuǎn)變。這樣做的主要目的是考核學(xué)生分析問題、解決問題的能力;③建立試題庫,實(shí)行上機(jī)考試。試題庫可對(duì)學(xué)生公開,學(xué)生可在計(jì)算機(jī)上任選題目答卷,計(jì)算機(jī)自動(dòng)評(píng)卷,顯示成績(jī)。

3 結(jié)語

通過以上教學(xué)改革,學(xué)生的理論水平和實(shí)踐能力大大提高,極大的調(diào)動(dòng)了學(xué)生的學(xué)習(xí)積極性,上機(jī)實(shí)驗(yàn)和機(jī)考的程序調(diào)試通過率也有明顯提高。這些表明我們的探索得到大部分學(xué)生的認(rèn)可,受到了老師的普遍歡迎。通過對(duì)學(xué)生的調(diào)查中,大多數(shù)學(xué)生認(rèn)為他們對(duì)于課本知識(shí)理解更加深入了。他們的主動(dòng)思考問題的能力也得到了提高。教師們也普遍反映《C語言程序設(shè)計(jì)》的教學(xué)質(zhì)量和教學(xué)效果得到極大的提高。

猜你喜歡
C語言程序設(shè)計(jì)編程
編程,是一種態(tài)度
元征X-431實(shí)測(cè):奔馳發(fā)動(dòng)機(jī)編程
編程小能手
基于Visual Studio Code的C語言程序設(shè)計(jì)實(shí)踐教學(xué)探索
紡織機(jī)上誕生的編程
從細(xì)節(jié)入手,談PLC程序設(shè)計(jì)技巧
電子制作(2019年9期)2019-05-30 09:42:04
基于C語言的計(jì)算機(jī)軟件編程
電子制作(2018年16期)2018-09-26 03:27:08
高職高專院校C語言程序設(shè)計(jì)教學(xué)改革探索
PLC梯形圖程序設(shè)計(jì)技巧及應(yīng)用
論子函數(shù)在C語言數(shù)據(jù)格式輸出中的應(yīng)用
甘孜| 广安市| 台安县| 安丘市| 宜兴市| 井陉县| 乃东县| 南昌县| 秀山| 钦州市| 宝坻区| 柘荣县| 长武县| 于田县| 铜山县| 来安县| 松滋市| 沙坪坝区| 盐边县| 定边县| 贞丰县| 美姑县| 普宁市| 兴山县| 苏尼特左旗| 福鼎市| 三河市| 云南省| 庆元县| 长白| 天全县| 宜黄县| 石嘴山市| 炎陵县| 行唐县| 长春市| 桂阳县| 宁夏| 黑河市| 涪陵区| 咸阳市|