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

?

面向工程教育專業(yè)認(rèn)證的“C程序設(shè)計(jì)”教學(xué)研究

2024-01-30 05:05岳殿佐侯玉雙劉愛勇
科技風(fēng) 2024年3期
關(guān)鍵詞:C程序設(shè)計(jì)工程教育專業(yè)認(rèn)證教學(xué)研究

岳殿佐 侯玉雙 劉愛勇

摘 要:從工程教育專業(yè)認(rèn)證的理念出發(fā),結(jié)合“C程序設(shè)計(jì)”課程教學(xué)現(xiàn)狀,總結(jié)教學(xué)中存在的普遍問題并詳細(xì)分析原因,探索教學(xué)改革的措施。從持續(xù)改進(jìn)培養(yǎng)目標(biāo)、積極調(diào)整教學(xué)內(nèi)容、探索適合的教學(xué)方法三個方面進(jìn)行了闡述,旨在培養(yǎng)學(xué)生編程思維,提高自主學(xué)習(xí)能力、解決實(shí)際工程性問題的能力以及團(tuán)隊(duì)協(xié)作和溝通能力。

關(guān)鍵詞:C程序設(shè)計(jì);工程教育專業(yè)認(rèn)證;教學(xué)研究

Exploration on Teaching Reform of Pattern Recognition Technology

Yue Dianzuo1 Hou Yushuang1,2 Liu Aiyong1

1.Hebei Normal University of Science and Technology HebeiQinhuangdao 066004;

2.Inner Mongolia University of Science and Technology Inner MongoliaBaotou 014010

Abstract:Based on the concept of professional certification of engineering education,combined with the teaching status of "C programming" course,this paper summarizes the common problems in teaching,analyzes the causes in detail,and explores the measures of teaching reform.This paper expounds three aspects:continuous improvement of training objectives,active adjustment of teaching content and exploration of suitable teaching methods,aiming at cultivating students' programming thinking,improving their ability of independent learning,solving practical engineering problems and teamwork and communication.

Keywords:C programming;Engineering education professional certification;Teaching research

1 概述

工程教育專業(yè)認(rèn)證是國際通行的工程教育質(zhì)量保證制度,也是實(shí)現(xiàn)工程教育國際互認(rèn)和工程師資格國際互認(rèn)的重要基礎(chǔ),是針對高等教育本科工程類專業(yè)開展的一種合格評價[1]。2023年,我國高校畢業(yè)生人數(shù)預(yù)計(jì)達(dá)1158萬人。大學(xué)生就業(yè)形勢不容樂觀,其原因是多方面的,其中之一是市場對人才技能的需求與大學(xué)生所掌握的知識沒有銜接起來。這導(dǎo)致一部分企業(yè)招不到心儀的人才,而一部分人才找不到心儀的企業(yè)。在這種情況下,高校積極推進(jìn)工程教育專業(yè)認(rèn)證就顯得尤其重要。工程教育專業(yè)認(rèn)證秉承以學(xué)生為中心,以產(chǎn)出為導(dǎo)向,持續(xù)改進(jìn)的理念,圍繞培養(yǎng)目標(biāo)和全體學(xué)生畢業(yè)要求的達(dá)成進(jìn)行資源配置和教學(xué)安排,并將學(xué)生和用人單位滿意度作為專業(yè)評價的重要參考依據(jù)[2]。強(qiáng)調(diào)學(xué)生學(xué)習(xí)成果(學(xué)生學(xué)到了什么)而非教育輸入(教師教什么),強(qiáng)調(diào)質(zhì)量監(jiān)控、持續(xù)改進(jìn)的機(jī)制,從而推動專業(yè)人才質(zhì)量的提升。工程教育專業(yè)認(rèn)證工作落到實(shí)處、落到細(xì)節(jié)上要從課程教學(xué)改革入手,按照以學(xué)生為中心的教學(xué)理念積極探索教學(xué)模式、持續(xù)改進(jìn)[3]。

“C程序設(shè)計(jì)”課程是我校理工科專業(yè)的必修基礎(chǔ)課程,是一門理論與工程實(shí)踐相結(jié)合的課程。該課程不僅是學(xué)生學(xué)習(xí)后續(xù)專業(yè)課的重要先導(dǎo)課程,也是學(xué)生在日后從事相關(guān)專業(yè)的必備技能。課程主要傳授程序設(shè)計(jì)的基本知識與方法,課程應(yīng)用性強(qiáng),涉及的內(nèi)容廣泛,包括算法的基本概念、數(shù)據(jù)類型、運(yùn)算符與表達(dá)式、順序、選擇、循環(huán)結(jié)構(gòu)、數(shù)組、函數(shù)、指針、結(jié)構(gòu)體等章節(jié),課程講授的內(nèi)容多,基本語法細(xì)碎、繁多,課時短,教學(xué)難度大。在工程教育認(rèn)證背景下,如何在有限課時內(nèi)提高C語言課程教學(xué)質(zhì)量,使學(xué)生能夠在工程實(shí)踐中運(yùn)用計(jì)算機(jī)編程解決復(fù)雜問題是課程改革的重點(diǎn)和難點(diǎn)。隨著高校工程教育認(rèn)證的不斷深入,“C程序設(shè)計(jì)”課程教學(xué)改革勢在必行,這對于培養(yǎng)適應(yīng)社會需求、能夠獨(dú)立解決實(shí)際工程問題的合格人才,提高應(yīng)用型人才培養(yǎng)能力有著深遠(yuǎn)的意義[4]。

2 “C程序設(shè)計(jì)”教學(xué)改革分析

在對“C程序設(shè)計(jì)”課程的調(diào)查中顯示,學(xué)生反映的主要問題有三點(diǎn)。

(1)感覺課程枯燥乏味,學(xué)習(xí)興趣不高。

(2)知識點(diǎn)零散,難以貫穿起來,學(xué)習(xí)有畏難情緒。

(3)課上講的知識點(diǎn)都聽懂了,但是編程時仍然毫無頭緒,感覺無從下手。

“C程序設(shè)計(jì)”教學(xué)中存在的問題、原因及應(yīng)對措施解析圖

上圖對上述學(xué)生反映的三個問題進(jìn)行剖析,分析這些問題產(chǎn)生的原因,從而探索可采取的應(yīng)對措施。

(1)學(xué)生感覺課程枯燥乏味而學(xué)習(xí)興趣不高的原因主要是課程內(nèi)容設(shè)置缺乏靈活性和教學(xué)方法單一?!癈程序設(shè)計(jì)”教學(xué)中也存在目標(biāo)達(dá)成感差的問題。因此,我們可以在教學(xué)中借鑒一些游戲中的手段,提升學(xué)生學(xué)習(xí)的目標(biāo)達(dá)成感,提高學(xué)生的求知欲。相應(yīng)的方法很多,比如設(shè)置一些闖關(guān)式學(xué)習(xí)環(huán)節(jié);通過引入一些小的編程項(xiàng)目來引發(fā)學(xué)生的思考。如在學(xué)習(xí)選擇結(jié)構(gòu)程序設(shè)計(jì)的章節(jié)時,可以讓學(xué)生編寫一個猜數(shù)字的游戲。學(xué)生帶著疑問去學(xué)習(xí),遇到不懂的地方主動查找資料解決。在編寫完猜數(shù)字的游戲之后,教師再對選擇結(jié)構(gòu)程序設(shè)計(jì)方法進(jìn)行系統(tǒng)性的講解,并結(jié)合猜數(shù)字游戲的例子,規(guī)范學(xué)生的編程方法、習(xí)慣。尤其在C程序設(shè)計(jì)中往往一個問題的解決沒有標(biāo)準(zhǔn)答案,應(yīng)當(dāng)啟發(fā)學(xué)生集思廣益,舉一反三。此外,單純傳授教材內(nèi)容,側(cè)重學(xué)生應(yīng)試、考級能力的教學(xué)方式應(yīng)進(jìn)行調(diào)整。使用傳統(tǒng)的課堂講授教學(xué)方法雖然能在短時間內(nèi)講述較多的內(nèi)容,但也容易導(dǎo)致學(xué)生消極學(xué)習(xí)情緒的滋生。在傳統(tǒng)教學(xué)方法中穿插啟發(fā)式自主學(xué)習(xí)方法,比如開展競賽式、組隊(duì)式教學(xué)活動,讓學(xué)生成為學(xué)習(xí)的主體,讓教師轉(zhuǎn)變?yōu)閷W(xué)習(xí)主體的幫助者和促進(jìn)者。此外,傳統(tǒng)課堂的教學(xué)方式與網(wǎng)絡(luò)和移動終端在線教學(xué)方式相結(jié)合,充分利用豐富的網(wǎng)絡(luò)資源和移動終端的靈活性,拓展學(xué)生學(xué)習(xí)渠道,提高學(xué)生業(yè)余時間學(xué)習(xí)的靈活性。這樣一來,學(xué)生的學(xué)習(xí)興趣提高了,教學(xué)目標(biāo)也達(dá)到了。再者,教材中部分案例及習(xí)題是通用型題目,沒有專業(yè)針對性,缺乏趣味性,比如求水仙花、求素?cái)?shù)、求閏年等題目在一本教材中反復(fù)出現(xiàn),容易導(dǎo)致學(xué)生興趣縮減。因此,在教學(xué)中,應(yīng)當(dāng)把“C程序設(shè)計(jì)”的教學(xué)與專業(yè)領(lǐng)域的實(shí)際問題相結(jié)合,調(diào)整程序設(shè)計(jì)題目,增加趣味性、工程性題目,補(bǔ)充當(dāng)前研究的熱點(diǎn)問題。

(2)在傳統(tǒng)的教學(xué)中,教師大多會依照教材順序,依次講解。該課程使用的主流教材均表現(xiàn)為知識點(diǎn)多、語法規(guī)則多、語句使用異常靈活、易出錯,學(xué)生易出現(xiàn)畏難心理。其次,由于教材內(nèi)容安排上前淺后深,但難度深淺的幅度變化較大,學(xué)生前期不抓緊,導(dǎo)致后期無法跟上進(jìn)度。再者,由于教學(xué)課時緊張,機(jī)械地按照教材內(nèi)容教學(xué),會導(dǎo)致后期指針、結(jié)構(gòu)體、文件等C語言的重點(diǎn)、難點(diǎn)問題上安排的學(xué)時不夠,甚至部分內(nèi)容只能一筆帶過。比如,教材上內(nèi)容的順序是由淺入深,前三章(緒論、算法、順序結(jié)構(gòu))相對簡單,中間三章(選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu)、數(shù)組)難度一般,后三章(函數(shù)、指針、結(jié)構(gòu)體)相對困難。這種內(nèi)容的安排雖然是由易到難的順序,但學(xué)生學(xué)習(xí)前面的內(nèi)容時會因知識點(diǎn)相對簡單而產(chǎn)生輕敵的思想,造成注意力不集中,導(dǎo)致后面遇到困難的部分時又產(chǎn)生消極放棄的思想。因此,為了在有限課時內(nèi)完成教學(xué)目標(biāo),適應(yīng)新形勢下人才培養(yǎng)的需求,教學(xué)內(nèi)容應(yīng)當(dāng)進(jìn)行相應(yīng)的調(diào)整與改革,應(yīng)以問題為導(dǎo)向,將難、易知識點(diǎn)相互穿插結(jié)合;適時地將難點(diǎn)部分前移,使學(xué)生有一定的心理準(zhǔn)備和充足的時間消化接收難度較大的內(nèi)容。目前“C程序設(shè)計(jì)”教學(xué)內(nèi)容的安排上章節(jié)間缺少聯(lián)系,知識點(diǎn)顯得多而零碎,學(xué)生學(xué)起來感覺銜接不上,不清楚每一章節(jié)學(xué)習(xí)的內(nèi)容如何在實(shí)際應(yīng)用中體現(xiàn)。對此,教學(xué)中應(yīng)以問題為導(dǎo)向,適時提出與實(shí)際應(yīng)用相結(jié)合的工程問題,以解決問題為目標(biāo),抽絲剝繭般引出各部分教學(xué)內(nèi)容。比如,在教學(xué)中可以適時引出基于C語言編寫學(xué)生信息管理系統(tǒng)等任務(wù),并展示這些程序的功能,激發(fā)學(xué)生編寫程序的熱情。這些例子中用到了幾乎C程序設(shè)計(jì)課程的全部知識點(diǎn),比如選擇、循環(huán)、數(shù)組、函數(shù)、結(jié)構(gòu)體等,能夠?qū)⒘闵⒌闹R點(diǎn)融合在一個小的開發(fā)項(xiàng)目中。同時要培養(yǎng)學(xué)生的團(tuán)隊(duì)合作意識,將一個較復(fù)雜的任務(wù)分解為幾個小的任務(wù),團(tuán)隊(duì)成員各負(fù)責(zé)一塊,又相互協(xié)作。當(dāng)學(xué)生完成了一個小的項(xiàng)目后,學(xué)習(xí)的自信心、學(xué)習(xí)興趣都會有所增長。

(3)在傳統(tǒng)的教學(xué)模式中,教師往往過多注重C語言語句的書寫、語法的規(guī)則,而把編程邏輯、項(xiàng)目規(guī)劃、解題思路放到了次要位置,這導(dǎo)致學(xué)生感覺課上講的知識點(diǎn)都聽懂了,但是編程時仍然毫無頭緒,感覺無從下手。甚至曾經(jīng)這門課考高分的同學(xué)畢業(yè)后從事相關(guān)程序設(shè)計(jì)工作,提起“C程序設(shè)計(jì)”課程,感覺學(xué)過了,但好像又沒學(xué)過。這說明學(xué)生往往在考試中成績較高,但解決本領(lǐng)域內(nèi)的實(shí)際問題、動手編寫程序的能力較差,不能將所學(xué)習(xí)到的知識和工程應(yīng)用相銜接。這一問題反映出傳統(tǒng)的教學(xué)目標(biāo)與實(shí)際人才技能需求相脫離,不符合工程教育專業(yè)認(rèn)證的理念。工程教育認(rèn)證背景下的教學(xué)的目標(biāo)要適應(yīng)人才需求,注重學(xué)生學(xué)習(xí)興趣和計(jì)算思維的建立,注重學(xué)生動手編程解決實(shí)際工程問題的能力的培養(yǎng)[5]。對于用人單位來說,他們更看中學(xué)生的動手編程能力、學(xué)習(xí)能力、溝通能力,不是會做多少試題。因此,在工程教育專業(yè)認(rèn)證的背景下,“C程序設(shè)計(jì)”課程的培養(yǎng)目標(biāo)要強(qiáng)調(diào)培養(yǎng)學(xué)生自學(xué)、終生學(xué)習(xí)的能力,獨(dú)立解決問題的能力,團(tuán)隊(duì)間溝通協(xié)作的能力。在短短幾十個學(xué)時的學(xué)習(xí)中不可能將學(xué)生培養(yǎng)為編程高手,而應(yīng)當(dāng)注重學(xué)習(xí)方法、編程思維的培養(yǎng)[6]。C語言的規(guī)則是不變的,但實(shí)際需求是千變?nèi)f化的,學(xué)生要具有較強(qiáng)的學(xué)習(xí)能力才能不斷適應(yīng)新的開發(fā)場景。

“C程序設(shè)計(jì)”課程一般在大一期間開設(shè),相當(dāng)于編程的啟蒙課程,因此培養(yǎng)目標(biāo)中要注重編程思維的建立。比如要做一道菜(編寫一個程序),那么要分析需要哪些食材、調(diào)味料(輸入),用煎炒烹炸哪種方式(設(shè)計(jì)算法),最后呈現(xiàn)出什么樣的成品(輸出),都要有一個統(tǒng)籌的分析過程。學(xué)習(xí)編程語言也是一樣的道理,要把一個程序設(shè)計(jì)問題分解為輸入、輸出、設(shè)計(jì)算法的幾個過程,接下來就是落實(shí)在代碼上的過程。這種思維的建立需要反復(fù)練習(xí),動手去做才能逐漸培養(yǎng)起來。站在岸上看游泳是學(xué)不會游泳的,整天背菜譜是學(xué)不會炒菜的,只掌握了C語言的語法是不能完成一個項(xiàng)目的編寫的。學(xué)生感覺“C程序設(shè)計(jì)”似學(xué)過非學(xué)過的原因就在于沒有將所學(xué)到的知識運(yùn)用到解決實(shí)際問題上,而只是停留在了對表面知識點(diǎn)的膚淺背誦上。因此,在教學(xué)中應(yīng)當(dāng)經(jīng)常性布置一些學(xué)生獨(dú)立完成的小的程序開發(fā)任務(wù),經(jīng)歷了從流程圖設(shè)計(jì),算法設(shè)計(jì),到語句編寫到調(diào)試,編寫程序說明書等一個完整的過程,才能逐漸培養(yǎng)起解決實(shí)際問題的能力。對任何用人單位來說,員工的溝通能力都是工作效率的核心保障。所以,還要布置具有一定復(fù)雜度的較大項(xiàng)目的開發(fā)任務(wù)以鍛煉學(xué)生的協(xié)作和溝通能力。

結(jié)語

工程教育專業(yè)認(rèn)證旨在保證學(xué)校培養(yǎng)的工程技術(shù)人才的教育質(zhì)量,使學(xué)生掌握行業(yè)內(nèi)所需的專業(yè)技能。在我國邁向社會主義現(xiàn)代化的進(jìn)程中,結(jié)合工程教育專業(yè)認(rèn)證的背景實(shí)施相關(guān)課程的教學(xué)改革對提高人才質(zhì)量、提高學(xué)校影響力等各方面均有著重要意義。針對“C程序設(shè)計(jì)”課程而言,打破傳統(tǒng)教育方式,持續(xù)改進(jìn)培養(yǎng)目標(biāo),積極調(diào)整教學(xué)內(nèi)容,探索適合的教學(xué)方法勢在必行。在授課中制定合理的教學(xué)目標(biāo),以目標(biāo)為導(dǎo)向,整體目標(biāo)與階段性目標(biāo)相結(jié)合。調(diào)整教學(xué)內(nèi)容,以問題為導(dǎo)向,難易穿插,教材內(nèi)外、不同專業(yè)領(lǐng)域知識相融合。優(yōu)化教學(xué)方法,多種教學(xué)形式相結(jié)合,線下與線上資源相結(jié)合。最終期望培養(yǎng)的人才具有編程思維、較強(qiáng)的自主學(xué)習(xí)能力和終身學(xué)習(xí)意識、較強(qiáng)的解決實(shí)際工程性問題的能力以及團(tuán)隊(duì)協(xié)作和溝通能力。

參考文獻(xiàn):

[1]李艷平.工程教育認(rèn)證背景下Linux系統(tǒng)實(shí)踐課程教學(xué)改革的探索[J].電腦知識與技術(shù),2021(14):110112.

[2]顧佩華,胡文龍,林鵬,等.基于“學(xué)習(xí)產(chǎn)出”(OBE)的工程教育模式——汕頭大學(xué)的實(shí)踐與探索[J].高等工程教育研究,2014(1):2737.

[3]孫桓五,張錚.基于工程教育專業(yè)認(rèn)證理念的地方高校工科專業(yè)建設(shè)實(shí)踐[J].中國大學(xué)教學(xué),2017(11):3942.

[4]楊琦,張曉月,韓鑫.C程序設(shè)計(jì)課程案例教學(xué)內(nèi)容研究與實(shí)踐[J].高教學(xué)刊,2023,9(12):112115.

[5]彭芳策.基于工程模式的《C#程序設(shè)計(jì)》課程教學(xué)改革探究[J].電腦知識與技術(shù),2021,17(31):205207.

[6]趙一.基于OBE概念改進(jìn)的《C++程序設(shè)計(jì)》課程研析[J].電腦知識與技術(shù),2021(13):5153.

基金項(xiàng)目:國家自然科學(xué)基金(地區(qū)基金)(課題編號62065015);河北省自然科學(xué)基金面上項(xiàng)目(課題編號F2022407007);河北科技師范學(xué)院教改項(xiàng)目(工程認(rèn)證背景下《C程序設(shè)計(jì)》教學(xué)改革研究),線上線下混合式教學(xué)改革與實(shí)踐——以“物聯(lián)網(wǎng)控制基礎(chǔ)”課程為例

作者簡介:岳殿佐(1982— ),男,漢族,河北唐山人,博士,河北科技師范學(xué)院高級工程師,主要從事物聯(lián)網(wǎng)專業(yè)教學(xué)工作,研究方向:模式識別、人工神經(jīng)網(wǎng)絡(luò)、C程序設(shè)計(jì);侯玉雙(1979— ),女,博士,河北科技師范學(xué)院教授,研究方向:智能計(jì)算;劉愛勇(1981— ),女,講師,研究方向:物聯(lián)網(wǎng)技術(shù)。

猜你喜歡
C程序設(shè)計(jì)工程教育專業(yè)認(rèn)證教學(xué)研究
高中數(shù)學(xué)教學(xué)研究
面向工程教育專業(yè)認(rèn)證的網(wǎng)絡(luò)m程專業(yè)培養(yǎng)方案探索
基于工程教育專業(yè)認(rèn)證的《多媒體信息處理》課程改革
信息類專業(yè)硬件基礎(chǔ)實(shí)踐的項(xiàng)目沉浸式教學(xué)模式
C程序設(shè)計(jì)趣味教學(xué)初探
C程序設(shè)計(jì)課堂趣味性教學(xué)初探
面向?qū)W習(xí)全過程的人才培養(yǎng)模式探索
接軌全國等級考試,探討高校C語言課程教學(xué)改革
論中職生C程序設(shè)計(jì)學(xué)習(xí)興趣的培養(yǎng)
交替?zhèn)髯g中聽記平衡教學(xué)研究
荔波县| 灵璧县| 个旧市| 绥德县| 泾川县| 平罗县| 谷城县| 西宁市| 沾化县| 平乡县| 桂东县| 拉萨市| 库伦旗| 鹤山市| 六枝特区| 麻阳| 临沂市| 马尔康县| 永宁县| 小金县| 襄樊市| 光山县| 宜阳县| 三明市| 霸州市| 咸阳市| 祁阳县| 柳河县| 西青区| 深泽县| 江安县| 即墨市| 民权县| 大同县| 徐闻县| 黄山市| 策勒县| 永定县| 南丰县| 上蔡县| 平阳县|