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

?

高職電類專業(yè)C語言教學(xué)改革探索

2021-07-22 07:08:04屈青青
電子測試 2021年12期
關(guān)鍵詞:電類C語言編程

屈青青

(西安職業(yè)技術(shù)學(xué)院,陜西西安,710077)

關(guān)鍵字:高職教育;C語言;改革探索

0 引言

C語言作為計(jì)算機(jī)程序設(shè)計(jì)的一門基礎(chǔ)語言,功能豐富,表達(dá)能力強(qiáng),使用靈活方便,目標(biāo)程序效率高,可移植性好,并且能直接對硬件進(jìn)行操作,具有處理高級程序和多任務(wù)的能力[1],因而被作為眾多高等院校的典型計(jì)算機(jī)教學(xué)語言,也是絕大多數(shù)高職電類專業(yè)都開設(shè)的一門專業(yè)基礎(chǔ)課。本文中結(jié)合高職電類專業(yè)特點(diǎn)及高職學(xué)生特點(diǎn),對如何進(jìn)行C語言教學(xué)改革進(jìn)行了有益的探索。

1 高職電類專業(yè)教學(xué)特點(diǎn)分析

高職電類專業(yè),以筆者所在西安職業(yè)技術(shù)學(xué)院電子信息工程系為例,應(yīng)用電子技術(shù)、電子信息工程技術(shù)、電子制造技術(shù)與設(shè)備等專業(yè)均開設(shè)了該門課程。筆者認(rèn)為,這些專業(yè)中開C語言課程的目的,首先是為后續(xù)課程如《單片機(jī)原理及應(yīng)用》的學(xué)習(xí)奠定軟件基礎(chǔ)。其次,在目前“互聯(lián)網(wǎng)+” 的信息化沖擊下,通過這門課使學(xué)生對軟件程序設(shè)計(jì)這一領(lǐng)域達(dá)到“管中窺豹”的效果。然而,C語言課程體系龐大,內(nèi)容豐富且抽象,涉及的概念比較復(fù)雜,規(guī)則繁多,學(xué)生普遍反映“上課聽得懂,下課不會做”,學(xué)生學(xué)習(xí)的積極性和主動性得不到發(fā)揮,久而久之,便會滋生畏難情緒和厭學(xué)情緒,教學(xué)效果大打折扣。

2 課程改革思路

筆者根據(jù)自己多年C語言從教經(jīng)驗(yàn),結(jié)合所在院校電類專業(yè)特點(diǎn),在教改中以下幾方面進(jìn)行了探索。

(1)結(jié)合專業(yè)需求,重構(gòu)C語言課程教學(xué)體系

首先,圍繞電類專業(yè)人才培養(yǎng)方案中對C語言課程的要求,適當(dāng)縮短C語言教學(xué)課時,提高實(shí)踐課時比例。調(diào)整開課時間,為后續(xù)專業(yè)課的學(xué)習(xí)奠定基礎(chǔ)。其次圍繞專業(yè)培養(yǎng)目標(biāo),重新制定課程標(biāo)準(zhǔn),并根據(jù)項(xiàng)目化授課方式,進(jìn)行課程的整體教學(xué)設(shè)計(jì)及項(xiàng)目化教學(xué)設(shè)計(jì)。在教學(xué)設(shè)計(jì)過程中,以職業(yè)活動為導(dǎo)向,突出能力培養(yǎng);以項(xiàng)目為載體,用任務(wù)訓(xùn)練崗位職業(yè)能力;以學(xué)生為主體,實(shí)現(xiàn)知識理論實(shí)踐一體化;第三,以知識夠用為原則,將數(shù)據(jù)類型、常量與變量、運(yùn)算符的使用、順序結(jié)構(gòu)、選擇結(jié)構(gòu)和循環(huán)結(jié)構(gòu)作為教學(xué)基本內(nèi)容,適當(dāng)擴(kuò)展數(shù)組函數(shù)的知識。對于學(xué)生幾乎不用的且難于理解的部分,比如多維數(shù)組、指向指針的指針、鏈表等內(nèi)容進(jìn)行了刪減。

(2)教學(xué)模式的更新

在采用項(xiàng)目化教學(xué)的同時,引入以學(xué)生為中心,“教中做,學(xué)中做,做中評,評中學(xué)”[2]的一體化教學(xué)模式。在授課方式上,采用線上線下混合式教學(xué)模式,課堂知識點(diǎn)的講授通過建立在線開放課程,共享給學(xué)生的方式進(jìn)行前移,給予學(xué)生充分的學(xué)習(xí)時間,盡可能讓每個學(xué)生都帶著較好的知識基礎(chǔ)走進(jìn)教室,從而充分保障課堂教學(xué)的質(zhì)量。在課堂上的講授部分僅僅針對重點(diǎn)、難點(diǎn),或者同學(xué)們在線學(xué)習(xí)過程中反饋回來的共性問題。

(3)改革考核方式

形成多元化教學(xué)評價體系,采用平時成績、階段性考核和期末考評相結(jié)合的方式來對學(xué)生進(jìn)行評價[4]。以學(xué)生在項(xiàng)目中的參與度、在線開放課程的學(xué)習(xí)情況等為依據(jù)形成平時成績;以學(xué)生的項(xiàng)目完成情況為依據(jù)形成階段性考評;以上機(jī)考試和筆試兩部分作為期末考評。其中平時成績占總評成績的20%,階段性考核占20%,期末上機(jī)考試和筆試各占30%。上機(jī)考試部分,由客觀題目和自主命題兩個部分組成。自主命題部分是在有限的考試時間內(nèi),由學(xué)生自行創(chuàng)設(shè)問題情景并編程完成。打分時以完成題目要求為基本準(zhǔn)則,以該題目的實(shí)用性、創(chuàng)新性及程序運(yùn)行效率等為加分點(diǎn)進(jìn)行打分[5]。實(shí)踐證明,多元化的教學(xué)評價體系有效提高了學(xué)生應(yīng)對實(shí)際問題時的軟件編程能力,極大提高了學(xué)生自主學(xué)習(xí)的興趣,教學(xué)效果良好。

(4)新型教學(xué)手段的使用

由于混合式教學(xué)模式的采用,使得微課、翻轉(zhuǎn)課堂等新型的教學(xué)手段的使用成為了可能。例如,在每個項(xiàng)目引入前,可采用翻轉(zhuǎn)課堂的方式,利用QQ群共享教學(xué)文件、項(xiàng)目指導(dǎo)書、多媒體課件、課程視頻等教學(xué)資源,讓學(xué)生提前對即將引入的教學(xué)項(xiàng)目有總體了解,并設(shè)計(jì)解決方案,以便在課堂與老師和同學(xué)們進(jìn)行交流。此外,可利用微課來對每個項(xiàng)目中子任務(wù)具體要求進(jìn)行展示,讓學(xué)生高效、直觀了解每節(jié)課所學(xué)的知識點(diǎn)。新型教學(xué)手段的使用,提高了教學(xué)效率,縮短了課堂理論教學(xué)時間,學(xué)生能夠更專注于項(xiàng)目實(shí)訓(xùn),獲得了更多的上機(jī)實(shí)踐機(jī)會。

3 教學(xué)改革探索中的幾點(diǎn)思考

在上述教改措施的具體實(shí)施過程中,筆者還有以下建議:

首先要重視第一節(jié)課?!傲己玫拈_端是成功的一半”,一門課程的第一節(jié)課講什么,對學(xué)生是否有興趣學(xué)習(xí)這門課有很大的影響。筆者的第一堂課一般會包含三個方面的內(nèi)容:

第一,什么是C語言。結(jié)合當(dāng)前學(xué)生喜愛的熱門電子產(chǎn)品、電玩游戲及近10年TIOBE 編程語言社區(qū)排行榜,將學(xué)生引入軟件編程的世界。之后簡要介紹課程內(nèi)容,弱化它與英語的關(guān)系,打消學(xué)生的學(xué)習(xí)顧慮。第二,為什么學(xué)C語言。結(jié)合專業(yè)特色及就業(yè)崗位需求,從“學(xué)以致用”角度出發(fā),向?qū)W生闡明本門課程的重要性。第三,怎么學(xué)C語言。向?qū)W生介紹本門課程的教學(xué)內(nèi)容、教學(xué)模式及考核方式,鼓勵學(xué)生勤思考,多實(shí)踐,積極參與教學(xué)過程中的每個環(huán)節(jié)。

第二,注重學(xué)生編程邏輯思維能力的建立。在開始的兩至三周教學(xué)實(shí)踐中,引導(dǎo)學(xué)生采用“鸚鵡學(xué)舌”的方法,以模仿為主。在學(xué)生熟悉了數(shù)據(jù)類型,常量和變量的概念,掌握了輸入和輸出的基本方法之后,引入項(xiàng)目子任務(wù)時,筆者會按照圖1來幫助學(xué)生建立邏輯思維:

圖1 C語言邏輯思維能力訓(xùn)練框圖

首先進(jìn)行任務(wù)需求分析,要求學(xué)生先從數(shù)學(xué)角度考慮該任務(wù)的解題方法并分步完成。在這個過程中,尋找并總結(jié)數(shù)據(jù)及表達(dá)式的內(nèi)在規(guī)律。接下來,要求學(xué)生分析任務(wù)中涉及到的數(shù)據(jù),明確已知量與未知量,并確定為已知量賦值的方法。在接下來的未知變量求解過程中,利用之前已確定解題方法及尋找到的可能存在的數(shù)據(jù)規(guī)律,將其過程以C語言的合法格式書寫出來。最后得到未知變量并將其輸出。學(xué)生在經(jīng)過了這樣六步思考之后,程序流程圖便可以比較容易地畫出來,進(jìn)而寫出程序的源代碼。

長期教學(xué)實(shí)踐證明,在C語言教學(xué)的初級階段,這樣的訓(xùn)練方式,能快速有效地幫助學(xué)生建立C語言邏輯思維能力,為C語言后面數(shù)組、函數(shù)及其他編程算法等內(nèi)容的進(jìn)一步學(xué)習(xí)奠定基礎(chǔ)。

4 結(jié)束語

高職教育要求加強(qiáng)學(xué)習(xí)基本知識的同時,更加注重能力為本位的綜合素質(zhì)培養(yǎng)。本文根據(jù)《C語言程序設(shè)計(jì)》這門課程在高職電類專業(yè)中的課程定位,結(jié)合專業(yè)崗位需求,對C語言課程體系,教學(xué)模式,考核方式及新型教學(xué)手段等方面進(jìn)行了改革探索,并著重指出在實(shí)施過程中“第一節(jié)課”的重要性,以及對學(xué)生編程邏輯思維能力等培養(yǎng)。在今后的教學(xué)中,將進(jìn)一步探索符合高職院校培養(yǎng)目標(biāo)的教學(xué)方法,進(jìn)一步尋求提高學(xué)生實(shí)踐技能的教學(xué)模式,以期為社會培養(yǎng)更多高素質(zhì)技能型人才。

猜你喜歡
電類C語言編程
編程,是一種態(tài)度
元征X-431實(shí)測:奔馳發(fā)動機(jī)編程
編程小能手
基于Visual Studio Code的C語言程序設(shè)計(jì)實(shí)踐教學(xué)探索
紡織機(jī)上誕生的編程
創(chuàng)業(yè)型大學(xué)電類實(shí)驗(yàn)課程教學(xué)改革實(shí)踐
基于C語言的計(jì)算機(jī)軟件編程
電子制作(2018年16期)2018-09-26 03:27:08
應(yīng)用型本科電類專業(yè)基礎(chǔ)課程群建設(shè)
電子制作(2018年8期)2018-06-26 06:43:24
高職高專院校C語言程序設(shè)計(jì)教學(xué)改革探索
論子函數(shù)在C語言數(shù)據(jù)格式輸出中的應(yīng)用
揭阳市| 武邑县| 通化市| 江源县| 静海县| 三台县| 正镶白旗| 宝鸡市| 阿拉善右旗| 桃园县| 固镇县| 陕西省| 康保县| 海门市| 湘潭市| 汝城县| 天柱县| 合山市| 鹤峰县| 宜黄县| 通化市| 定州市| 兰州市| 连山| 九龙县| 惠安县| 天峻县| 湖南省| 涞源县| 普宁市| 玉门市| 朝阳市| 沈丘县| 西和县| 安阳市| 台湾省| 汕头市| 普定县| 萨嘎县| 甘洛县| 淮安市|