999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

從課堂教學(xué)到項(xiàng)目教學(xué)的跨越
——雙軌并行的程序設(shè)計(jì)教學(xué)改革探索與實(shí)踐

2018-10-25 03:14:50李駿揚(yáng)魏海坤
計(jì)算機(jī)教育 2018年10期
關(guān)鍵詞:計(jì)算機(jī)語言工程

李駿揚(yáng),魏海坤

(東南大學(xué) 自動化學(xué)院,江蘇 南京 210096)

0 引 言

在大數(shù)據(jù)和人工智能時(shí)代,程序設(shè)計(jì)能力越來越成為工科學(xué)生參與科研或工程不可或缺的技能。在計(jì)算機(jī)語言的教學(xué)中,越來越多的院校將項(xiàng)目教學(xué)作為課程設(shè)計(jì)的重要組成部分[1-2],但在日常教學(xué)中,依然存在著一些問題。傳統(tǒng)的授課形式過分偏重以教師為中心,知識體系性強(qiáng)卻缺乏實(shí)際應(yīng)用,學(xué)生學(xué)習(xí)內(nèi)在動力不足[3];在教學(xué)內(nèi)容上,過分重視對語法知識的講授,輕視編程和調(diào)試能力的培養(yǎng);單純的項(xiàng)目教學(xué)也往往導(dǎo)致學(xué)生知識體系上的不足[3]。另外,程序設(shè)計(jì)課程通常在大學(xué)一年級開設(shè),此時(shí)學(xué)生的計(jì)算機(jī)基礎(chǔ)水平參差不齊,而程序設(shè)計(jì)本身邏輯上的嚴(yán)謹(jǐn)和語法上的瑣碎也客觀上導(dǎo)致“學(xué)生難學(xué),教師難教”的現(xiàn)象[4]。

針對上述問題,在計(jì)算機(jī)語言課程的教學(xué)改革中,結(jié)合課堂與項(xiàng)目教學(xué),優(yōu)勢互補(bǔ)、雙軌并行,能夠取得較好的成效。

1 教學(xué)改革總體設(shè)計(jì)

1.1 教學(xué)模式雙軌并行

傳統(tǒng)以課堂語法講授為主的授課模式,優(yōu)勢在于授課內(nèi)容具有體系性,但學(xué)生往往不知道所講授的知識技能與實(shí)際應(yīng)用的聯(lián)系,因此難以在實(shí)際項(xiàng)目中靈活應(yīng)用[5-6];而項(xiàng)目制教學(xué)的優(yōu)勢在于可直接借助具有真實(shí)應(yīng)用背景的項(xiàng)目,實(shí)現(xiàn)對知識和技能的掌握。學(xué)以致用,使項(xiàng)目制教學(xué)可以極大地激發(fā)學(xué)生的學(xué)習(xí)動力和興趣,同時(shí)培養(yǎng)其自主學(xué)習(xí)能力、工程素養(yǎng)以及創(chuàng)新創(chuàng)造能力[7]。項(xiàng)目制教學(xué)也有缺點(diǎn),主要在于學(xué)習(xí)的系統(tǒng)性不夠,特別是對項(xiàng)目中未涉及的知識和技能易出現(xiàn)掌握不到位的情況[8]。

通過2種教學(xué)模式的優(yōu)勢互補(bǔ),可實(shí)現(xiàn)“課堂授課+項(xiàng)目研討”雙軌并行。雙軌并行的教學(xué)模式(如圖1所示),一方面對傳統(tǒng)課堂教學(xué)內(nèi)容進(jìn)行深化,在講授傳統(tǒng)語法知識的同時(shí),突出與所布置項(xiàng)目相關(guān)知識和技術(shù)的講授;另一方面,為學(xué)生提供一批精心設(shè)計(jì)、具有一定深度和專業(yè)背景的團(tuán)隊(duì)和個(gè)人項(xiàng)目,作為學(xué)生必須完成的任務(wù)。同時(shí),在項(xiàng)目完成過程中,充分組織學(xué)生進(jìn)行各種方式的課內(nèi)和課外、組內(nèi)和組間研討,促進(jìn)學(xué)生互相學(xué)習(xí)和提高。

1.2 教學(xué)內(nèi)容逐層遞進(jìn)

針對部分學(xué)生計(jì)算機(jī)語言入門困難的情況,將課堂教學(xué)進(jìn)行5層遞進(jìn)的設(shè)計(jì):①以計(jì)算機(jī)基礎(chǔ)選修課程構(gòu)建學(xué)生認(rèn)識與使用計(jì)算機(jī)的基礎(chǔ)(選修,16課時(shí)授課、8課時(shí)研討、16課時(shí)實(shí)驗(yàn));②以Python語言課程培養(yǎng)學(xué)生的計(jì)算思維(必修,16課時(shí)授課、8課時(shí)研討、16課時(shí)實(shí)驗(yàn));③以C語言課程提升學(xué)生編代碼的能力(必修,16課時(shí)授課、8課時(shí)研討、16課時(shí)實(shí)驗(yàn));④以C++語言課程強(qiáng)化程序算法設(shè)計(jì)(必修,32課時(shí)授課、16課時(shí)研討、32課時(shí)實(shí)驗(yàn));⑤借助多種進(jìn)階語言與編程平臺的選修課程進(jìn)一步提升學(xué)生的編程能力。課程教學(xué)內(nèi)容體系如圖2所示。

圖1 雙軌并行的教學(xué)模式

圖2 課程教學(xué)內(nèi)容體系

2 雙軌制教學(xué)模式構(gòu)建

2.1 明確課程地位,確立教學(xué)目標(biāo)

首先,計(jì)算機(jī)語言是工科學(xué)生在未來的科研與工程中重要的工具。在針對碩士生、博士生、指導(dǎo)教師以及畢業(yè)學(xué)生就業(yè)企業(yè)的調(diào)研中發(fā)現(xiàn),科研或工程中對計(jì)算機(jī)語言的需求不僅僅是語法與算法的掌握,更重要的是如何將思想轉(zhuǎn)變?yōu)槌绦颍绾谓鉀Q工程中的實(shí)際問題,以及研究者或從業(yè)者面對問題的鉆研精神、快速的自主學(xué)習(xí)能力,以及對問題分析、剖析、審視、解決的能力。另外,自主學(xué)習(xí)、方案辨析、團(tuán)隊(duì)協(xié)作、交流溝通同樣十分重要。

其次,作為學(xué)生進(jìn)入大學(xué)本科的第一門實(shí)踐性課程,程序設(shè)計(jì)課程具有讓學(xué)生逐步適應(yīng)大學(xué)學(xué)習(xí)方式、轉(zhuǎn)被動應(yīng)試學(xué)習(xí)為主動探究學(xué)習(xí)的天然使命。程序設(shè)計(jì)課程改革以學(xué)生為本,針對學(xué)生學(xué)習(xí)的每一門課程,不僅是知識的學(xué)習(xí)與技能的訓(xùn)練,還應(yīng)該在相關(guān)的學(xué)習(xí)方法、思維方式、價(jià)值理念方面給予學(xué)生正確的引導(dǎo)。

因此,確立了計(jì)算機(jī)語言課程的教學(xué)目標(biāo):學(xué)會編程、學(xué)會學(xué)習(xí)、理解工程、解決問題,即培養(yǎng)學(xué)生通過計(jì)算機(jī)語言解決實(shí)際科研或工程問題的能力,并通過該課程的學(xué)習(xí),提高學(xué)生的自主學(xué)習(xí)能力和綜合工程素養(yǎng)。

為了達(dá)到課程教學(xué)目標(biāo),針對學(xué)生在學(xué)習(xí)過程中出現(xiàn)的各種問題,可以建立 “課堂授課+項(xiàng)目研討”雙軌并行的教學(xué)模式,并采取“自主探究、專業(yè)融合、項(xiàng)目研討、團(tuán)隊(duì)協(xié)作”的實(shí)施路徑。

2.2 課堂教學(xué)逐層深入,以服務(wù)工程為導(dǎo)向

針對一年級新生學(xué)習(xí)C++語言困難重重的情況,引入Python先修語言以解決入門級編程和最基礎(chǔ)的計(jì)算思維學(xué)習(xí),而將完整的語法、內(nèi)存管理等高階知識留到C語言和C++語言中講授。通過這種方式,將計(jì)算思維、代碼風(fēng)格、工程理念、程序調(diào)試內(nèi)容融入各個(gè)課程模塊的教學(xué)環(huán)節(jié)中,為項(xiàng)目的實(shí)施做好準(zhǔn)備。多層次多語言教學(xué)模塊如圖3所示。

2.3 項(xiàng)目設(shè)置以專業(yè)為背景,以解決問題為導(dǎo)向

首先,向各專業(yè)教師征集科研與工程中的真實(shí)項(xiàng)目案例。與專業(yè)相結(jié)合的真實(shí)項(xiàng)目能讓學(xué)生快速理解各知識點(diǎn)在解決具體問題時(shí)的作用,同時(shí)也有助于學(xué)生更快地融入本專業(yè)的學(xué)習(xí)。

圖3 多層次多語言教學(xué)模塊

其次,項(xiàng)目應(yīng)具有深度和一定的挑戰(zhàn)性。計(jì)劃引入個(gè)人項(xiàng)目和團(tuán)隊(duì)項(xiàng)目兩種項(xiàng)目方式,其中個(gè)人項(xiàng)目是具有工程背景的小型項(xiàng)目,目的是鍛煉學(xué)生的個(gè)人編程能力和調(diào)試能力,要求每個(gè)學(xué)生獨(dú)立完成;團(tuán)隊(duì)項(xiàng)目是需要3~4人合作完成的項(xiàng)目,目的是通過團(tuán)隊(duì)合作鍛煉學(xué)生完成較大項(xiàng)目的能力,并具有系統(tǒng)性、完整性的特點(diǎn)。項(xiàng)目完成情況應(yīng)不僅考慮正確性,還必須考慮系統(tǒng)性、可靠性、可維護(hù)性等因素。項(xiàng)目中所涉及的知識點(diǎn)大部分會在授課中講解,但也有相當(dāng)一部分需要學(xué)生查閱資料、自主學(xué)習(xí)。在項(xiàng)目的實(shí)施中,教師不是講授者,而是項(xiàng)目的引導(dǎo)者。在教師的指導(dǎo)下,學(xué)生以小組為單位,自主探索項(xiàng)目所要解決的架構(gòu)、算法等問題。部分項(xiàng)目案例如圖4所示。

為了切實(shí)鍛煉學(xué)生的基礎(chǔ)算法能力,項(xiàng)目中的核心算法部分必須深入分析,自主實(shí)現(xiàn)。

2.4 構(gòu)筑從授課到項(xiàng)目的橋梁

由于項(xiàng)目具有較高的難度,因此需要引導(dǎo)學(xué)生逐步從課堂教學(xué)遞進(jìn)到高難度、具有挑戰(zhàn)性的項(xiàng)目。

圖4 部分項(xiàng)目案例

首先,在課程架構(gòu)中,除了課堂教學(xué)與項(xiàng)目教學(xué)(團(tuán)隊(duì)項(xiàng)目)外,還在其間設(shè)置 “實(shí)驗(yàn)”和“個(gè)人項(xiàng)目”兩個(gè)臺階。平時(shí)實(shí)驗(yàn)每周一次,強(qiáng)調(diào)對知識的初步運(yùn)用,理解基本算法。個(gè)人項(xiàng)目每學(xué)期設(shè)置5次,每個(gè)學(xué)生單獨(dú)完成小型項(xiàng)目,這些項(xiàng)目注重算法的深入,在其中必須對較為復(fù)雜的算法進(jìn)行辨析、分解、改進(jìn)、調(diào)試,并將整個(gè)過程撰寫成簡單的文檔。通過這兩個(gè)臺階的設(shè)置,學(xué)生可以更好地融入具有挑戰(zhàn)性的團(tuán)隊(duì)項(xiàng)目。從課堂授課到團(tuán)隊(duì)項(xiàng)目的遞進(jìn)如圖5所示。

其次,在實(shí)施層面,項(xiàng)目激勵(lì)與進(jìn)度把控并行至關(guān)重要。教師應(yīng)引導(dǎo)學(xué)生確立項(xiàng)目的實(shí)現(xiàn)目標(biāo),對存在問題進(jìn)行剖析,對軟件系統(tǒng)進(jìn)行構(gòu)架,對團(tuán)隊(duì)進(jìn)行激勵(lì),對重要技術(shù)進(jìn)行研討,對編程經(jīng)驗(yàn)進(jìn)行分享。團(tuán)隊(duì)項(xiàng)目的實(shí)施過程與激勵(lì)如圖6所示。

圖5 從課堂授課到團(tuán)隊(duì)項(xiàng)目的遞進(jìn)設(shè)計(jì)

圖6 團(tuán)隊(duì)項(xiàng)目的實(shí)施過程與激勵(lì)

最后,在團(tuán)隊(duì)項(xiàng)目實(shí)施過程中嵌入研討型教學(xué)模式。研討形式包括組內(nèi)研討、組間研討、集體研討,其中組內(nèi)研討和組間研討由學(xué)生自主安排;集體研討主要安排在項(xiàng)目開題、中期檢查和項(xiàng)目結(jié)題階段,目的是促進(jìn)學(xué)生之間的互相交流,并使指導(dǎo)教師了解各組的項(xiàng)目進(jìn)展以推進(jìn)項(xiàng)目。對項(xiàng)目開題,研討內(nèi)容包括項(xiàng)目的研究現(xiàn)狀、存在問題、項(xiàng)目難點(diǎn)、擬采取方案等;對項(xiàng)目結(jié)題,研討的內(nèi)容包括項(xiàng)目的實(shí)際解決方案、軟件功能演示等。研討時(shí)學(xué)生是主角,教師的作用主要是控制研討進(jìn)程,并記錄學(xué)生表現(xiàn)以便于后面的過程化評價(jià)。研討的目的在于促使學(xué)生互相借鑒和提高,更重要的是將課程的教學(xué)模式真正轉(zhuǎn)向以學(xué)生為中心的自主學(xué)習(xí)模式。

2.5 建立過程化學(xué)生成績評價(jià)模式

針對教學(xué)目標(biāo),應(yīng)結(jié)合工程教育認(rèn)證的要求,對學(xué)生學(xué)習(xí)的全過程進(jìn)行過程性評價(jià)[9]。評價(jià)要綜合考查學(xué)生的平時(shí)作業(yè)、個(gè)人項(xiàng)目與團(tuán)隊(duì)項(xiàng)目,并形成知識技能、解決問題能力、學(xué)習(xí)研究能力、工程規(guī)范和團(tuán)隊(duì)協(xié)作5項(xiàng)評價(jià)輸出。多維度評價(jià)輸出如圖7所示。

其中,知識技能考查學(xué)生的基礎(chǔ)程序編寫能力與算法設(shè)計(jì)運(yùn)用能力;解決問題考查學(xué)生在項(xiàng)目的系統(tǒng)分析、構(gòu)架設(shè)計(jì)、方案實(shí)施、測試迭代等解決實(shí)際問題的能力;學(xué)習(xí)研究考查學(xué)生在自主學(xué)習(xí)、自主探究、資料收集、方案對比、文檔撰寫等方面的綜合學(xué)習(xí)能力;工程規(guī)范考查學(xué)生在從設(shè)計(jì)、實(shí)施、測試到交付的過程中,對架構(gòu)、接口、代碼、文檔等的規(guī)范化能力;團(tuán)隊(duì)協(xié)作考查學(xué)生在項(xiàng)目實(shí)施過程中的團(tuán)隊(duì)領(lǐng)導(dǎo)與協(xié)作能力。

圖7 多維度評價(jià)輸出

該評價(jià)體系根據(jù)平時(shí)作業(yè)、個(gè)人項(xiàng)目、團(tuán)隊(duì)項(xiàng)目、上機(jī)考試等教學(xué)過程的16項(xiàng)教學(xué)輸出,針對12項(xiàng)內(nèi)容進(jìn)行考查,并最終形成多個(gè)維度的考核指標(biāo)。

3 課程實(shí)施

依托計(jì)算機(jī)教學(xué)實(shí)驗(yàn)中心,課程組啟動教學(xué)改革,以部分工科院系為試點(diǎn)單位,此后逐漸推廣至全校各工科專業(yè)。

在教學(xué)改革的實(shí)施中,學(xué)生程序設(shè)計(jì)能力提升明顯,完成項(xiàng)目的總體難度和復(fù)雜度有了顯著提高。在改革之前,學(xué)生完成計(jì)算機(jī)綜合課程設(shè)計(jì)的平均難度是類似于簡單計(jì)算器的程序;而改革后大部分學(xué)生在綜合課程設(shè)計(jì)階段,完成的課題主題涵蓋圖像處理、數(shù)據(jù)傳輸、文件壓縮、統(tǒng)計(jì)分析等領(lǐng)域。

經(jīng)過多年努力,課程組建設(shè)了豐富的課程資源,包括精品教材、課程網(wǎng)站、課程項(xiàng)目庫、研討型教學(xué)資料、過程化考核文檔等。另外,為加強(qiáng)課程網(wǎng)絡(luò)建設(shè),設(shè)計(jì)了課程云平臺;向全校各工科專業(yè)的科研與工程團(tuán)隊(duì)征集項(xiàng)目案例,在專業(yè)教師的幫助下,根據(jù)學(xué)生的實(shí)際能力,對案例進(jìn)行簡化和落地,轉(zhuǎn)換為項(xiàng)目可實(shí)施的案例;建立在線評價(jià)系統(tǒng),面對復(fù)雜的教學(xué)過程中的評價(jià)數(shù)據(jù)搜集與統(tǒng)計(jì)工作,與教務(wù)系統(tǒng)對接,提高教師工作效率。

學(xué)生參加中國大學(xué)生計(jì)算機(jī)設(shè)計(jì)大賽等軟件設(shè)計(jì)類競賽的成績也有大幅度提升。在多次教學(xué)評估與工程認(rèn)證中,學(xué)生一致反映C++程序設(shè)計(jì)課程是他們印象最深、收獲最大的課程之一。

4 結(jié) 語

雙軌制的教學(xué)改革是計(jì)算機(jī)基礎(chǔ)教學(xué)中的一次重要探索。以學(xué)生為中心,以學(xué)好、用好計(jì)算機(jī)語言工具為根本任務(wù),以培養(yǎng)學(xué)生創(chuàng)新能力與綜合素養(yǎng)為重要理念的雙軌制程序設(shè)計(jì)課程教學(xué)改革,也將在未來的道路上不斷地接受各方的反饋,持續(xù)進(jìn)行改進(jìn)。

猜你喜歡
計(jì)算機(jī)語言工程
計(jì)算機(jī)操作系統(tǒng)
語言是刀
文苑(2020年4期)2020-05-30 12:35:30
基于計(jì)算機(jī)自然語言處理的機(jī)器翻譯技術(shù)應(yīng)用與簡介
科技傳播(2019年22期)2020-01-14 03:06:34
讓語言描寫搖曳多姿
信息系統(tǒng)審計(jì)中計(jì)算機(jī)審計(jì)的應(yīng)用
累積動態(tài)分析下的同聲傳譯語言壓縮
子午工程
太空探索(2016年6期)2016-07-10 12:09:06
我有我語言
工程
Fresnel衍射的計(jì)算機(jī)模擬演示
主站蜘蛛池模板: 欧美日韩第三页| 亚洲精品第一页不卡| 亚洲成a人片77777在线播放| 亚洲成人一区二区三区| 狠狠色综合网| 69av在线| 亚洲自偷自拍另类小说| 国产成人精品2021欧美日韩| 国产成人AV男人的天堂| 日韩a在线观看免费观看| 亚洲AV无码乱码在线观看裸奔| 国产精品lululu在线观看| 亚洲AV成人一区国产精品| 欧美精品亚洲日韩a| 日本精品视频| 露脸国产精品自产在线播| 免费A级毛片无码无遮挡| 久青草网站| 亚洲国产日韩欧美在线| 婷婷综合在线观看丁香| 久久青草视频| 成人免费一级片| 精品亚洲麻豆1区2区3区| 亚洲成a∧人片在线观看无码| 亚洲中文字幕日产无码2021| 色久综合在线| 视频一本大道香蕉久在线播放| 91免费片| 亚洲久悠悠色悠在线播放| 亚洲日本中文字幕天堂网| 精品国产一二三区| 99re视频在线| www精品久久| 久久精品视频亚洲| 免费看av在线网站网址| 亚洲国产成人久久精品软件| 99久久精品国产自免费| 久久久精品国产亚洲AV日韩| 国产一级妓女av网站| 国产日韩欧美成人| 欧美三级日韩三级| 中文字幕在线永久在线视频2020| 亚洲三级色| 亚洲无码高清免费视频亚洲| 波多野结衣在线一区二区| 亚洲精品大秀视频| 浮力影院国产第一页| 国产自在自线午夜精品视频| 激情网址在线观看| 奇米影视狠狠精品7777| 国产乱论视频| 亚洲清纯自偷自拍另类专区| 亚洲欧美日韩综合二区三区| 91麻豆精品视频| 中文国产成人精品久久| 中国精品久久| 亚洲一区二区三区在线视频| 视频一区视频二区中文精品| 国产精品99久久久| 国产精品无码作爱| 亚洲成人精品在线| 亚洲精品国产精品乱码不卞| 国产呦精品一区二区三区下载| 国产原创自拍不卡第一页| 免费欧美一级| 亚洲第一成年人网站| 国产国语一级毛片| 国产在线视频自拍| 国产精品手机视频一区二区| 超级碰免费视频91| 依依成人精品无v国产| 精品一区二区三区四区五区| 欧美成人免费午夜全| 美女潮喷出白浆在线观看视频| 99热精品久久| 国产美女一级毛片| 亚洲,国产,日韩,综合一区| 亚洲成肉网| 久综合日韩| 无码福利日韩神码福利片| 日韩一区精品视频一区二区| 国产全黄a一级毛片|