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

?

C語言程序設(shè)計課程教學(xué)改革的探索與實踐

2014-04-29 18:46:48蔡莉莎吳恒玉曾維鵬
電腦知識與技術(shù) 2014年21期
關(guān)鍵詞:C語言程序設(shè)計教學(xué)設(shè)計教學(xué)改革

蔡莉莎 吳恒玉 曾維鵬

摘要:C語言是編程語言的基礎(chǔ),該文以電子相關(guān)專業(yè)的實用角度出發(fā),從課程的教學(xué)目標(biāo)、設(shè)計思路、教學(xué)內(nèi)容、教學(xué)的組織與實施、考核方式等方面對C語言程序設(shè)計課程進(jìn)行教學(xué)改革。通過實踐結(jié)果證明,該改革措施效果良好,有利于學(xué)生能力的提高。

關(guān)鍵詞:C語言程序設(shè)計;教學(xué)改革;教學(xué)內(nèi)容;教學(xué)設(shè)計;教學(xué)方法

中圖中類號:G712 文獻(xiàn)標(biāo)識碼:A 文章編號:1009-3044(2014)21-5040-02

《C語言程序設(shè)計》在計算機(jī)控制、數(shù)控技術(shù)、電子技術(shù)等相關(guān)行業(yè)中都作為應(yīng)用系統(tǒng)開發(fā)設(shè)計語言。根據(jù)本系電子信息工程技術(shù)專業(yè)的人才培養(yǎng)方案,本專業(yè)的學(xué)生畢業(yè)后可以從事單片機(jī)開發(fā)助理工程師、單片機(jī)銷售助理工程師等崗位。希望通過該課程的學(xué)習(xí)培養(yǎng)高職高專信息類學(xué)生的邏輯思維能力,為后續(xù)與編程語言相關(guān)的課程做好鋪墊。為社會輸送能力強(qiáng),具有創(chuàng)新性的嵌入式應(yīng)用型人才。

1 本課程的教學(xué)目標(biāo)與設(shè)計思路

1.1教學(xué)目標(biāo)

本課程的教學(xué)目的是:希望能通過課程的學(xué)習(xí),使學(xué)生具備計算機(jī)程序設(shè)計的基礎(chǔ)知識及方法,掌握C語言的語法規(guī)則,了解算法的基本知識。能夠使用掌握的語法規(guī)則描述算法思想,并具備排除程序錯誤,調(diào)試并成功運(yùn)行的能力。在實踐教學(xué)過程中應(yīng)注重學(xué)生分析問題能力的培養(yǎng),能用編程思想來解決專業(yè)領(lǐng)域的實際問題,最終形成清晰的邏輯意識[1]。

1.2設(shè)計思路

按照“以能力為本位,以職業(yè)實踐為主線,以項目為載體的項目課程為主體的模塊化專業(yè)課程體系”的總體設(shè)計要求,該課程以學(xué)會C語言程序設(shè)計語言,形成程序代碼閱讀理解與代碼編寫的基本技能為基本目標(biāo),培養(yǎng)學(xué)生良好的編程風(fēng)格與清晰的邏輯思路。教學(xué)設(shè)計的整體思路是以項目為主線,任務(wù)為中心,重整教學(xué)內(nèi)容。不再沿襲理論與實踐相分離的教學(xué)模式,通過在完成項目的過程中,教師引導(dǎo),學(xué)生練習(xí)的方式,讓學(xué)生總結(jié)學(xué)習(xí)重點(diǎn)最終使學(xué)生從被動接受知識變成主動掌握知識。

2 教學(xué)內(nèi)容

2.1教學(xué)內(nèi)容與學(xué)時安排

通過“學(xué)生成績管理系統(tǒng)”這個項目以理論知識夠用即可的原則對教材重新整合,將該項目分解為8個子項目,由單項技能向綜合技能的提升。課程共80學(xué)時,理論與實踐各占一半。通過8個具體任務(wù)的子項目分別介紹基本涵蓋了C語言程序設(shè)計的知識點(diǎn)及技能的內(nèi)容。學(xué)生通過這些子項目了解C語言各知識點(diǎn)在實際任務(wù)中的應(yīng)用,掌握設(shè)計開發(fā)一個項目的工作流程及方法。整合后的教學(xué)內(nèi)容打破教材章節(jié)界限,按“制作項目”的需要靈活安排教學(xué)內(nèi)容[2]。本課程教學(xué)模塊的分配如表1所示。

2.2教學(xué)重難點(diǎn)

教學(xué)重點(diǎn)是理解C語言的基本概念,掌握三種基本程序設(shè)計結(jié)構(gòu)(順序、選擇和循環(huán))掌握數(shù)組的概念及使用方法,掌握函數(shù)的定義及參數(shù)的傳遞,理解指針的概念。很多時候雖然學(xué)生對概念掌握非常熟悉但在實際編程過程中,會遇到很多問題,比如if語句在嵌套過程中多分支情況,多重循環(huán)時程序重復(fù)執(zhí)行的次數(shù),函數(shù)在嵌套調(diào)用與遞歸調(diào)用時能否順利返回等問題,這也是教師在教學(xué)過程中需要突破的難點(diǎn)。

2.3 突破重難點(diǎn)的方法

教師在引導(dǎo)學(xué)生學(xué)習(xí)過程中如何突破重難點(diǎn)呢?將語法知識融入到項目中,只需掌握最常用最基本的語法知識,摒棄不常用的方法,使學(xué)生通過項目開發(fā)理解并掌握基本的語法知識,突出理論知識在具體項目中的使用方法。圍繞一個具體主線項目如“學(xué)生成績管理系統(tǒng)”進(jìn)行難點(diǎn)講解,以實際應(yīng)用作為突破口,使學(xué)生能理解循環(huán)嵌套在實際中的應(yīng)用,提高學(xué)習(xí)興趣,提高感性認(rèn)識,培養(yǎng)應(yīng)用思維。將理論和實踐有機(jī)結(jié)合起來,形成以培養(yǎng)學(xué)生動手能力為主線的一體化教學(xué)模式,使學(xué)生在“做中學(xué)、學(xué)中做”[3]。

3 教學(xué)的組織與實施

3.1 教學(xué)組織形式

本課程的采取教、學(xué)、做一體化的教學(xué)模式,所有的課程都在實驗室完成,理論知識與項目開發(fā)相結(jié)合,教師引導(dǎo)學(xué)生思考完成項目的思路,在學(xué)生將思路實體化的過程中,教師講解相關(guān)知識點(diǎn),鼓勵學(xué)生嘗試將C語言的知識轉(zhuǎn)換成具體程序?qū)崿F(xiàn)任務(wù)要求,做到真正的理論與實踐相結(jié)合。

3.2 教學(xué)設(shè)計

在教學(xué)過程中主要以案例導(dǎo)入→知識點(diǎn)學(xué)習(xí)→課堂討論→動手實踐→項目考核的教學(xué)模式來開展課堂教學(xué)。教師在課前通過案例與學(xué)生分析項目具體要求,學(xué)生討論實現(xiàn)該任務(wù)的具體思路。讓學(xué)生自己提出要實現(xiàn)該任務(wù)可能遇到的問題,教師通過整理學(xué)生的問題,拋出與本次任務(wù)可能有關(guān)的知識點(diǎn)以及技能點(diǎn)。師生共同構(gòu)建課程的理論知識,并將理論知識融入項目中。在教學(xué)過程中可以讓學(xué)生分享編程思想,鼓勵學(xué)生創(chuàng)新,教師可以適當(dāng)提出開發(fā)性問題,激發(fā)學(xué)生的創(chuàng)新潛能。根據(jù)學(xué)生掌握程度考慮結(jié)合簡單的單片機(jī)知識并參考現(xiàn)實生活中常見的小項目例如交通燈的設(shè)計與制作,通過該項目是設(shè)計使學(xué)生了解如何通過程序控制硬件電路,不但使學(xué)生對單片機(jī)有感性認(rèn)識,而且進(jìn)一步提高程序設(shè)計能力。

3.3 教學(xué)方法

1) 工學(xué)結(jié)合

作為子項目知識點(diǎn)的擴(kuò)展將實際問題或企業(yè)實際開發(fā)項目引入課堂教學(xué)(如電子時鐘、搶答器、交通燈、學(xué)生成績管理系統(tǒng)等項目),進(jìn)行適當(dāng)簡化處理,作為教學(xué)和實驗實訓(xùn)項目。

2) 根據(jù)課程和內(nèi)容采取了靈活多樣的教學(xué)方法。

在教學(xué)過程中,采取了以工作過程為導(dǎo)向的學(xué)習(xí)過程,綜合運(yùn)用基于工作過程的項目教學(xué)法、任務(wù)驅(qū)動法、案例導(dǎo)入法、分組討論法等教學(xué)方法開展教學(xué)。整個課程教學(xué)方法靈活運(yùn)用,根據(jù)內(nèi)容需要選擇教學(xué)方法,各種教學(xué)方法交錯使用,互相融合[5]。

4 考核方式

本課程的考核方式采取過程考核與期末上機(jī)考核相結(jié)合的方式。其中過程考核包括平時出勤(5%)、作業(yè)(5%)、課堂表現(xiàn)(5%)、實驗實訓(xùn)考核(35%);其中上機(jī)考核(50%)[5]。實踐考核根據(jù)6個子任務(wù)考核學(xué)生對知識點(diǎn)的掌握情況,每個學(xué)生一臺電腦,獨(dú)立完成考核內(nèi)容,在規(guī)定時間內(nèi)根據(jù)學(xué)生的程序編寫、調(diào)試、運(yùn)行等情況對學(xué)生考核進(jìn)行評價。

5 教學(xué)效果

課程改革后,學(xué)生的學(xué)習(xí)積極性有極大的提高,學(xué)習(xí)效果也較為顯著,近幾年來我院參加省級或國家級的比賽戰(zhàn)績顯赫。獲得國家級獎項2項,省級比賽一等獎6項,二等獎11項,三等獎10項。學(xué)生評教過程中,本課程教學(xué)團(tuán)隊主講教師一直受到學(xué)生好評,好評率為90%以上。

參考文獻(xiàn):

[1] 楊晶,李成楠. 淺談高職院校C語言教學(xué)課程教學(xué)的探索和思考[J].中國科教創(chuàng)新導(dǎo)刊,2012(5):79.

[2] 周雅靜.C語言程序設(shè)計實用教程[M].北京:清華大學(xué)出版社,2009.

[3] 王洪敏.高職院校C語言課程教學(xué)改革的實踐[J].遼寧高職學(xué)報,2007,9(1):37.

[4] 陳一飛.關(guān)于C語言教學(xué)改革的探討[J].中國電力教育,2012(35):63-64.

[5] 吳恒玉,蔡莉莎.數(shù)字電子技術(shù)課程教學(xué)改革的探索與實踐[J].遼寧高職學(xué)報,2013,15(4):35-37.

猜你喜歡
C語言程序設(shè)計教學(xué)設(shè)計教學(xué)改革
以“學(xué)生為中心”的《C語言程序設(shè)計》教學(xué)設(shè)計探究
基于翻轉(zhuǎn)課堂的《C語言程序設(shè)計》課程教學(xué)系統(tǒng)的實現(xiàn)與研究
軟件工程(2016年8期)2016-10-25 16:02:07
淺談《C語言程序設(shè)計》課程的教學(xué)改革
《C語言程序設(shè)計》課程的教學(xué)改革與實踐
科技視界(2016年22期)2016-10-18 16:12:24
高中數(shù)學(xué)一元二次含參不等式的解法探討
考試周刊(2016年79期)2016-10-13 22:17:05
“仿真物理實驗室” 在微課制作中的應(yīng)用
考試周刊(2016年77期)2016-10-09 11:49:00
翻轉(zhuǎn)課堂在高職公共英語教學(xué)中的應(yīng)用現(xiàn)狀分析及改善建議
考試周刊(2016年76期)2016-10-09 09:18:59
提高課堂教學(xué)有效性的研究
成才之路(2016年26期)2016-10-08 11:13:47
基于人才培養(yǎng)的技工學(xué)校德育實效性研究
成才之路(2016年25期)2016-10-08 09:51:08
現(xiàn)代信息技術(shù)在高職數(shù)學(xué)教學(xué)改革中的應(yīng)用研究
科技視界(2016年20期)2016-09-29 12:59:03
临朐县| 汝城县| 思南县| 噶尔县| 霞浦县| 淮北市| 务川| 龙海市| 资中县| 文安县| 崇义县| 富顺县| 大姚县| 保亭| 南皮县| 卫辉市| 平顶山市| 桑植县| 咸宁市| 拜泉县| 曲周县| 伊通| 华容县| 余江县| 镇原县| 兴国县| 卓资县| 宁蒗| 光山县| 甘德县| 上犹县| 罗平县| 平舆县| 贡觉县| 论坛| 陈巴尔虎旗| 定边县| 通江县| 德钦县| 泌阳县| 乌拉特中旗|