程序設(shè)計(jì)課程體系的構(gòu)建與實(shí)踐
時(shí)間:2022-12-13 03:07:24
導(dǎo)語(yǔ):程序設(shè)計(jì)課程體系的構(gòu)建與實(shí)踐一文來(lái)源于網(wǎng)友上傳,不代表本站觀點(diǎn),若需要原創(chuàng)文章可咨詢(xún)客服老師,歡迎參考。
程序設(shè)計(jì)基礎(chǔ)課是所有計(jì)算機(jī)類(lèi)專(zhuān)業(yè)人才培養(yǎng)方案中的專(zhuān)業(yè)基礎(chǔ)課程,為其他專(zhuān)業(yè)課程打基礎(chǔ),在計(jì)算機(jī)科學(xué)與技術(shù)和軟件工程兩個(gè)專(zhuān)業(yè)中地位尤為重要。在過(guò)去五年里,程序設(shè)計(jì)基礎(chǔ)課程完成了從傳統(tǒng)的教學(xué)模式到現(xiàn)代化教學(xué)模式的轉(zhuǎn)換,即程序設(shè)計(jì)基礎(chǔ)課程的考試由筆試到機(jī)考改革;課堂教學(xué)模式采用案例式、線(xiàn)上線(xiàn)下混合式教學(xué);實(shí)現(xiàn)程序設(shè)計(jì)基礎(chǔ)課程資源的在線(xiàn)使用;通過(guò)搭建OnlineJudge教學(xué)平臺(tái),供程序設(shè)計(jì)及數(shù)據(jù)結(jié)構(gòu)等相關(guān)課程的教學(xué)使用。與此課程相關(guān)的實(shí)踐教學(xué)課程為《程序設(shè)計(jì)課程設(shè)計(jì)》和《程序設(shè)計(jì)項(xiàng)目實(shí)訓(xùn)》,重點(diǎn)培養(yǎng)學(xué)生將零散的知識(shí)片進(jìn)行融合,用程序設(shè)計(jì)的思想來(lái)解決實(shí)際問(wèn)題以及綜合性問(wèn)題的能力,為后期的《數(shù)據(jù)結(jié)構(gòu)課程設(shè)計(jì)》、《軟件開(kāi)發(fā)綜合課程設(shè)計(jì)》、《專(zhuān)業(yè)技能綜合實(shí)訓(xùn)1》及《專(zhuān)業(yè)技能綜合實(shí)訓(xùn)2》奠定基礎(chǔ)。學(xué)生通過(guò)程序設(shè)計(jì)基礎(chǔ)課程的學(xué)習(xí),基本可以掌握編寫(xiě)簡(jiǎn)單應(yīng)用程序的方法,為進(jìn)一步加強(qiáng)學(xué)生的程序設(shè)計(jì)能力,夯實(shí)基礎(chǔ),加強(qiáng)實(shí)驗(yàn)實(shí)踐教學(xué)環(huán)節(jié),充分利用現(xiàn)在流行的線(xiàn)上線(xiàn)下結(jié)合教學(xué)模式,優(yōu)化OJ教學(xué)系統(tǒng),完善機(jī)考,在學(xué)生學(xué)習(xí)程序設(shè)計(jì)課程的過(guò)程中,合理融入實(shí)踐示例,讓學(xué)生將基礎(chǔ)知識(shí)與實(shí)際問(wèn)題相結(jié)合,提高理解力和動(dòng)手能力,做好與課程設(shè)計(jì)、實(shí)訓(xùn)實(shí)踐課的過(guò)渡,加強(qiáng)學(xué)生理論結(jié)合實(shí)踐的能力。改變后期獨(dú)立開(kāi)設(shè)的課程設(shè)計(jì)課中只有思想而沒(méi)有應(yīng)用示例的缺陷,構(gòu)建一套實(shí)踐訓(xùn)練體系,帶領(lǐng)學(xué)生在實(shí)踐操作上由淺入深,更好地幫助學(xué)生系統(tǒng)地掌握課程的主要內(nèi)容,增強(qiáng)學(xué)生解決實(shí)際問(wèn)題的能力,使學(xué)生初步具備開(kāi)發(fā)軟件項(xiàng)目的能力。
1課程體系的目標(biāo)
程序設(shè)計(jì)課程最終要求學(xué)生能夠達(dá)到獨(dú)立完成一個(gè)應(yīng)用程序的設(shè)計(jì)、調(diào)試全過(guò)程,并以最終項(xiàng)目實(shí)訓(xùn)成果來(lái)證明其獨(dú)立完成各種實(shí)際任務(wù)的能力,從而反映出理解和運(yùn)用程序設(shè)計(jì)基礎(chǔ)知識(shí)的水平和能力。為達(dá)目標(biāo),在程序設(shè)計(jì)課程的課程設(shè)計(jì)和項(xiàng)目實(shí)訓(xùn)課程制定學(xué)生實(shí)踐的項(xiàng)目集,做到一個(gè)自然班的學(xué)生可以每個(gè)人都有一個(gè)獨(dú)立的項(xiàng)目可以做。(1)制定程序設(shè)計(jì)項(xiàng)目實(shí)訓(xùn)的教學(xué)計(jì)劃與大綱。包括教學(xué)目標(biāo)、實(shí)驗(yàn)與實(shí)踐、撰寫(xiě)項(xiàng)目實(shí)訓(xùn)指導(dǎo)書(shū)。(2)為本科生提供豐富的程序設(shè)計(jì)項(xiàng)目實(shí)訓(xùn)的項(xiàng)目。通過(guò)提供豐富的案例式項(xiàng)目、實(shí)際項(xiàng)目,指導(dǎo)學(xué)生進(jìn)行實(shí)訓(xùn)項(xiàng)目的分析、算法設(shè)計(jì)、編程、測(cè)試以及實(shí)踐報(bào)告的撰寫(xiě)。讓學(xué)生能夠從案例式項(xiàng)目實(shí)訓(xùn)中學(xué)會(huì)如何開(kāi)發(fā)一個(gè)應(yīng)用程序。(3)為授課教師提供程序設(shè)計(jì)項(xiàng)目實(shí)訓(xùn)教案與過(guò)程管理。教案包括實(shí)訓(xùn)項(xiàng)目指導(dǎo)書(shū)、項(xiàng)目等級(jí)、項(xiàng)目實(shí)施監(jiān)控、分析、統(tǒng)計(jì)、項(xiàng)目的考核方法。解決教師的選項(xiàng)目難、實(shí)施監(jiān)控難、考核難的問(wèn)題。(4)完善綜合實(shí)踐的題目設(shè)計(jì)。在程序設(shè)計(jì)基礎(chǔ)課程階段,通過(guò)布置給學(xué)生綜合實(shí)踐題目,讓學(xué)生初步具備開(kāi)發(fā)小型的項(xiàng)目能力,使程序設(shè)計(jì)基礎(chǔ)課程與程序設(shè)計(jì)項(xiàng)目實(shí)訓(xùn)課程有效接軌。
2內(nèi)容和實(shí)施路徑
為了彌補(bǔ)程序設(shè)計(jì)基礎(chǔ)課與程序設(shè)計(jì)基礎(chǔ)課程設(shè)計(jì)及項(xiàng)目實(shí)訓(xùn)相脫節(jié)的問(wèn)題,設(shè)計(jì)合理的實(shí)例體系,將其按縱向劃分為基礎(chǔ)、綜合、提高三部分,運(yùn)用到學(xué)生的三個(gè)不同學(xué)習(xí)階段,讓學(xué)生在學(xué)習(xí)的過(guò)程中理論聯(lián)系實(shí)踐,快速掌握解決問(wèn)題的能力。這三部分的實(shí)例要具有一定的關(guān)聯(lián)性,學(xué)生在學(xué)習(xí)的過(guò)程中沒(méi)有斷層感,做到從基礎(chǔ)到精通。第一部分在不改變現(xiàn)有教學(xué)學(xué)時(shí)的基礎(chǔ)上,對(duì)傳統(tǒng)教學(xué)模式進(jìn)行改革,將原來(lái)在課堂上講授的知識(shí)點(diǎn)以慕課方式進(jìn)行,讓學(xué)生在課下學(xué)習(xí),在課堂上增加案例教學(xué),將MOOC中的理論知識(shí)與案例相結(jié)合進(jìn)行講解。通過(guò)在課堂教學(xué)中該部分實(shí)例的引入,可以幫助學(xué)生理解和運(yùn)用所學(xué)基礎(chǔ)知識(shí),讓學(xué)生掌握這部分知識(shí)可以解決什么樣的問(wèn)題,為后面的實(shí)踐課做好鋪墊。第二部分在考試和課程設(shè)計(jì)中增加解決實(shí)際問(wèn)題的小項(xiàng)目,改變?cè)瓉?lái)考試單純考核知識(shí)點(diǎn)的弊端,考核學(xué)生對(duì)知識(shí)點(diǎn)的實(shí)際運(yùn)用,即理論知識(shí)直接運(yùn)用解決實(shí)例。學(xué)生在這個(gè)過(guò)程中,可以直接綜合運(yùn)用課堂所學(xué)知識(shí)來(lái)解決問(wèn)題,這是實(shí)用問(wèn)題模型的簡(jiǎn)化版本。學(xué)生通過(guò)完成這部分內(nèi)容而達(dá)到理論與實(shí)踐的有機(jī)結(jié)合,但還沒(méi)有上升到實(shí)用階段;第三部分則是實(shí)踐課的精髓所在,在前兩部分的基礎(chǔ)上,學(xué)生能夠綜合使用所學(xué)知識(shí)解決復(fù)雜的企業(yè)運(yùn)行中遇到的實(shí)用問(wèn)題,以彌補(bǔ)以上兩個(gè)階段的不足。對(duì)上面的每一部分按橫向再劃分為三個(gè)層次,分別為初級(jí)、中級(jí)和高級(jí),針對(duì)于不同的授課對(duì)象根據(jù)其學(xué)習(xí)能力和接受能力分別進(jìn)行實(shí)施,做到因材施教。新教育模式下程序設(shè)計(jì)課程體系的構(gòu)建與實(shí)踐結(jié)構(gòu)圖如圖1所示。
3實(shí)施成果
程序設(shè)計(jì)基礎(chǔ)課程設(shè)計(jì)和程序設(shè)計(jì)項(xiàng)目實(shí)訓(xùn)是程序設(shè)計(jì)基礎(chǔ)課程的配套實(shí)踐課,實(shí)踐課程存在的問(wèn)題直接影響了實(shí)踐教學(xué)質(zhì)量,過(guò)去高校教師因忙于教學(xué)與科研,沒(méi)有充分的時(shí)間與經(jīng)驗(yàn)選取貼近現(xiàn)實(shí)應(yīng)用的好題目,使得學(xué)生即使兩個(gè)實(shí)踐課下來(lái)仍舊很難解決實(shí)際問(wèn)題。將基礎(chǔ)理論知識(shí)充分使用網(wǎng)絡(luò)視頻課,讓學(xué)生在上課前就能基本了解的前提下,可以將課堂時(shí)間多拿出一些來(lái)講解怎么運(yùn)用該知識(shí)解決問(wèn)題,是他們更好的掌握基礎(chǔ)知識(shí),給后面的兩個(gè)實(shí)踐課打好基礎(chǔ),提高實(shí)踐教學(xué)質(zhì)量。整個(gè)課程體系實(shí)施后要求學(xué)生獨(dú)立完成一個(gè)應(yīng)用程序的設(shè)計(jì)、調(diào)試全過(guò)程,并以最終項(xiàng)目實(shí)訓(xùn)成果來(lái)證明其獨(dú)立完成各種實(shí)際任務(wù)的能力,從而,反映出理解和運(yùn)用程序設(shè)計(jì)基礎(chǔ)知識(shí)的水平。
參考文獻(xiàn)
[1]李建軍,楊保海.C語(yǔ)言程序設(shè)計(jì)課程教學(xué)研究[J].電子技術(shù)與軟件工程,2019,06(11):239+247.
[2]段世紅,姚琳,何杰,etal.面向?qū)ο蟪绦蛟O(shè)計(jì)課程定位的探索和實(shí)踐[J].計(jì)算機(jī)教育,2019,293(05):101-106.
[3]田媚,丁丁,韓升,etal.計(jì)算機(jī)專(zhuān)業(yè)課程聯(lián)動(dòng)培養(yǎng)體系研究與建設(shè)——以本科一年級(jí)“C語(yǔ)言程序設(shè)計(jì)”和“程序設(shè)計(jì)基礎(chǔ)訓(xùn)練”課程為例[J].工業(yè)和信息化教育,2019,75(03):63-66.
[4]丁海燕.計(jì)算機(jī)程序設(shè)計(jì)課程中計(jì)算思維的培養(yǎng)[J].實(shí)驗(yàn)技術(shù)與管理,2015,32(12):16-18+21.
作者:盧云宏 周世平 于京艷 單位:煙臺(tái)大學(xué)文經(jīng)學(xué)院
熱門(mén)標(biāo)簽
程序法 程序設(shè)計(jì)論文 程序畢業(yè)論文 程序問(wèn)題 程序公正 程序員 程序?qū)嵱?xùn)總結(jié) 程序設(shè)計(jì) 程序化 程序理念 心理培訓(xùn) 人文科學(xué)概論