摘要:大數(shù)據(jù)時(shí)代,“計(jì)算機(jī)科學(xué)與技術(shù)”專業(yè)“專升本”學(xué)生的程序設(shè)計(jì)能力的提升尤為重要。本文主要針對(duì)“計(jì)算機(jī)科學(xué)與技術(shù)”專業(yè)“專升本”學(xué)生專業(yè)知識(shí)基礎(chǔ)兩極分化嚴(yán)重的問題,以語言程序設(shè)計(jì)類課程為例,根據(jù)語言輸入與輸出理論采用分級(jí)教學(xué)模式,探索語言程序類課程的分級(jí)課程教學(xué)、分級(jí)課程設(shè)置以及具體可行的實(shí)施路徑,再以《高級(jí)語言程序設(shè)計(jì)》和《數(shù)據(jù)結(jié)構(gòu)》兩門課程的融合分級(jí)教學(xué)策略,輔助計(jì)算機(jī)軟考、程序設(shè)計(jì)競(jìng)賽等課外學(xué)習(xí),進(jìn)一步提高“專升本”學(xué)生的程序設(shè)計(jì)能力,提升學(xué)生的就業(yè)和升學(xué)競(jìng)爭(zhēng)力。
關(guān)鍵詞:大數(shù)據(jù)時(shí)代,專升本;程序設(shè)計(jì);分級(jí)教學(xué);計(jì)算機(jī)軟考;競(jìng)賽
大數(shù)據(jù)時(shí)代為適應(yīng)產(chǎn)業(yè)升級(jí)和經(jīng)濟(jì)結(jié)構(gòu)調(diào)整對(duì)技術(shù)技能人才越來越緊迫的需求,國(guó)家將高職教育發(fā)展作為戰(zhàn)略實(shí)施,希望通過發(fā)展高職教育緩解當(dāng)前就業(yè)壓力、解決高技能人才短缺。高職招生規(guī)模的擴(kuò)大勢(shì)必會(huì)造成“專升本”生源的多樣性和規(guī)模的擴(kuò)大,然而,現(xiàn)有的本科教育教學(xué)體制,很少有研究專門針對(duì)“專升本”學(xué)生的教育教學(xué)方針,使得現(xiàn)有本科教育和“專升本”教育存在脫節(jié)或者繼續(xù)教育銜接不夠緊密的特點(diǎn),造成“專升本”學(xué)生在本科階段的學(xué)習(xí)具有獲得感、成就感不足的現(xiàn)象。因此,本文以語言程序設(shè)計(jì)類課程教學(xué)為例,研究更加精準(zhǔn)有針對(duì)性的“專升本”本科教育教學(xué)模式。
由于程序設(shè)計(jì)類課程是一門特殊的語言,是人與機(jī)器交流的語言,我們希望利用語言學(xué)習(xí)的規(guī)律和特點(diǎn),基于語言學(xué)家Krashen提出的語言輸入與輸出理論,設(shè)計(jì)針對(duì)性的“專升本”學(xué)生的,分級(jí)《高級(jí)語言程序設(shè)計(jì)》教育教學(xué)模式。Krashen指出:“語言輸入如果太容易,就無法起到激發(fā)學(xué)習(xí)者興趣和動(dòng)機(jī)的作用。語言輸入如果太難,則會(huì)讓學(xué)習(xí)者失去興趣”。因此,其將學(xué)習(xí)者的當(dāng)前語言知識(shí)狀態(tài)定義為“i”,其下一個(gè)語言知識(shí)狀態(tài)定義為“i+1”,并指出只有當(dāng)學(xué)習(xí)者當(dāng)前學(xué)習(xí)的語言知識(shí)屬于“i+1”的等級(jí),才能起到對(duì)學(xué)習(xí)者語言發(fā)展的推動(dòng)用。因此,我們將此作為分級(jí)教學(xué)的理論基礎(chǔ),在教學(xué)過程的設(shè)計(jì)和實(shí)施中,基于對(duì)學(xué)生當(dāng)前語言知識(shí)狀態(tài)的充分了解,設(shè)計(jì)處于“i+1”等級(jí)的課程學(xué)習(xí)資料,使學(xué)生學(xué)習(xí)興趣和課堂參與度地到最大化的調(diào)動(dòng)。
一、分級(jí)教育教學(xué)模式
(一)課程分級(jí)策略設(shè)計(jì)
制定多門程序設(shè)計(jì)類課程動(dòng)態(tài)聯(lián)動(dòng)的課程分級(jí)策略,使學(xué)生在程序類課程的學(xué)習(xí)中,已具備課程需要掌握的前導(dǎo)知識(shí)和應(yīng)具備實(shí)踐能力,做到前后課程的無縫銜接,從而獲得可持續(xù)的發(fā)展。具體的實(shí)施路徑為,為了克服程序設(shè)計(jì)類課程的學(xué)習(xí)存在理論知識(shí)和實(shí)踐能力脫節(jié)的問題,設(shè)計(jì)合理的課程體系和進(jìn)度,將程序設(shè)計(jì)類課程分別從理論和實(shí)踐兩個(gè)維度,按縱向劃分為基礎(chǔ)、綜合、提高三個(gè)等級(jí)。其中,基礎(chǔ)課程,主要針對(duì)基礎(chǔ)薄弱的學(xué)生,重點(diǎn)講授語法基礎(chǔ)知識(shí),初步鍛煉學(xué)生的編程能力,使學(xué)生克服編程的畏難情緒,為下一步的學(xué)習(xí)打下基礎(chǔ),建立信心。綜合課程,主要針對(duì)有一定編程基礎(chǔ)的學(xué)生,重點(diǎn)講授結(jié)構(gòu)和算法,建立程序設(shè)計(jì)的思想,鍛煉學(xué)習(xí)解決常見的編程問題的能力。提高課程:主要針對(duì)已具備較強(qiáng)編程能力學(xué)生,使學(xué)生接觸設(shè)計(jì)模式等高階課程,并結(jié)合企業(yè)實(shí)際項(xiàng)目需求,使學(xué)生具備解決復(fù)雜問題,設(shè)計(jì)并完成項(xiàng)目模塊的能力。對(duì)每個(gè)等級(jí)的課程在劃分為初級(jí)、中級(jí)和高級(jí)三個(gè)層次,以實(shí)現(xiàn)針對(duì)不同基礎(chǔ)的學(xué)生的精準(zhǔn)授課,同時(shí)提高學(xué)生程序設(shè)計(jì)類課程的理論水平和實(shí)踐能力。
(二)班級(jí)分級(jí)策略設(shè)計(jì)
設(shè)計(jì)精準(zhǔn)和動(dòng)態(tài)的分級(jí)教學(xué)分班策略。學(xué)生在入學(xué)時(shí),可按照個(gè)人意愿選擇性地參與不同等級(jí)的程序設(shè)計(jì)類課程的理論基礎(chǔ)和實(shí)踐測(cè)試,然后在入學(xué)培訓(xùn)時(shí),由各課程的專業(yè)教師,對(duì)課程的主要內(nèi)容和學(xué)習(xí)目標(biāo)進(jìn)行介紹。最后,結(jié)合學(xué)生的個(gè)人意愿和該分級(jí)的理論和實(shí)踐測(cè)試結(jié)果,進(jìn)行分班。使得班級(jí)內(nèi)學(xué)習(xí)在進(jìn)行該門課程的學(xué)習(xí)時(shí),已具備第“i”級(jí)的前導(dǎo)知識(shí),希望繼續(xù)進(jìn)行第“i+1”級(jí)課程的學(xué)習(xí)。因此,通過該精準(zhǔn)的分班策略,學(xué)生對(duì)該門課程的學(xué)習(xí)更有自主感和成就感,老師對(duì)教學(xué)的內(nèi)容也更有針對(duì)性,克服了填鴨式教學(xué)的缺陷。另外,在具體的教學(xué)實(shí)踐中,采取浮動(dòng)的調(diào)整策略,根據(jù)課程考核結(jié)果和學(xué)生的意愿,可以對(duì)學(xué)生的進(jìn)行動(dòng)態(tài)調(diào)整。
(三)考核分級(jí)策略設(shè)計(jì)
建構(gòu)與分級(jí)動(dòng)態(tài)教學(xué)相適應(yīng)的形成性評(píng)估和終結(jié)性評(píng)估相結(jié)合的多元教學(xué)評(píng)價(jià)體系。首先根據(jù)分級(jí)動(dòng)態(tài)教學(xué)思想和教學(xué)目標(biāo),結(jié)合學(xué)生實(shí)際學(xué)習(xí)情況,設(shè)計(jì)科學(xué)合理的高級(jí)語言程序設(shè)計(jì)分級(jí)考試題庫,以真正實(shí)現(xiàn)對(duì)學(xué)生理論及綜合實(shí)踐應(yīng)用能力的全方位考核和評(píng)價(jià)。另外,過程性考核方面,在課程設(shè)置上可分為理論和實(shí)踐兩個(gè)部分,在時(shí)間維度上可分為課前、課中、課后3個(gè)考核部分,并結(jié)合程序設(shè)計(jì)類競(jìng)賽、大創(chuàng)項(xiàng)目、分組主題報(bào)告等程序設(shè)計(jì)活動(dòng),從多個(gè)維度給出綜合的過程性評(píng)價(jià)。
二、教學(xué)改革實(shí)例—以《高級(jí)語言程序設(shè)計(jì)》和《數(shù)據(jù)結(jié)構(gòu)》整合分級(jí)為例
(一)《高級(jí)語言程序設(shè)計(jì)》和《數(shù)據(jù)結(jié)構(gòu)》教學(xué)現(xiàn)狀分析
在程序設(shè)計(jì)類課程中,《高級(jí)語言程序設(shè)計(jì)》是計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)最重要的一門基礎(chǔ)和核心課程,為后續(xù)進(jìn)一步學(xué)習(xí)算法理論類課程,如《數(shù)據(jù)結(jié)構(gòu)》、《操縱系統(tǒng)》,和項(xiàng)目實(shí)踐類課程,如《面向?qū)ο蟪绦蛟O(shè)計(jì)設(shè)計(jì)》、《網(wǎng)絡(luò)程序設(shè)計(jì)》打下基礎(chǔ)。現(xiàn)有的《高級(jí)語言程序設(shè)計(jì)》課程體系,普遍都是講授程序設(shè)計(jì)語言的基本語法和簡(jiǎn)單程序設(shè)計(jì)的方法。然而,“專升本”學(xué)生有的在高職階段已經(jīng)對(duì)設(shè)計(jì)語言的基本語法和程序設(shè)計(jì)設(shè)計(jì)方法進(jìn)行了系統(tǒng)的學(xué)習(xí),有的則在“專升本”考試時(shí),通過自主學(xué)習(xí),完成了部分內(nèi)容的學(xué)習(xí),學(xué)生之間的基礎(chǔ)差異很大,甚至有部分學(xué)生完全沒有基礎(chǔ)。如果沿用傳統(tǒng)的《高級(jí)語言程序設(shè)計(jì)》教育教學(xué)方法,教學(xué)效果不理想。
《數(shù)據(jù)結(jié)構(gòu)》主要是研究數(shù)據(jù)的關(guān)系,討論數(shù)據(jù)基于問題的邏輯結(jié)構(gòu)、基于內(nèi)存物理存儲(chǔ)結(jié)構(gòu),和基于結(jié)構(gòu)的數(shù)據(jù)各種操作的實(shí)現(xiàn)及分析。數(shù)據(jù)結(jié)構(gòu)的不僅是程序設(shè)計(jì)的基礎(chǔ),也是設(shè)計(jì)和實(shí)現(xiàn)各種大型應(yīng)用程序的重要基礎(chǔ)。通過這門課程的學(xué)習(xí),使學(xué)生通過正確分析數(shù)據(jù)的結(jié)構(gòu)、并合理地選擇數(shù)據(jù)的存儲(chǔ)方式,從而在軟件設(shè)計(jì)的過程中,設(shè)計(jì)出科學(xué)的操作算法,進(jìn)一步提高軟件整體質(zhì)量,且為計(jì)算機(jī)專業(yè)考研的核心課程之一。該門課程學(xué)習(xí)的前提是,學(xué)生具備堅(jiān)實(shí)的《高級(jí)語言程序設(shè)計(jì)》基礎(chǔ)。
目前專升本學(xué)生在《高級(jí)語言程序設(shè)計(jì)》和《數(shù)據(jù)結(jié)構(gòu)》兩門課程的學(xué)習(xí)現(xiàn)狀為:基礎(chǔ)差的同學(xué)跟不上目前《高級(jí)語言程序設(shè)計(jì)》的教學(xué)進(jìn)度,沒有形成程序設(shè)計(jì)思想。進(jìn)而,對(duì)進(jìn)一步《數(shù)據(jù)結(jié)構(gòu)》的學(xué)習(xí)更是覺得難上加難。基礎(chǔ)好的同學(xué)覺得《高級(jí)語言程序設(shè)計(jì)》的內(nèi)容難度已經(jīng)難以滿足自己對(duì)程序設(shè)計(jì)知識(shí)的渴望,難以對(duì)學(xué)習(xí)產(chǎn)生興趣。久而久之,當(dāng)老師教授超出其知識(shí)范圍的新知識(shí)時(shí),其也已經(jīng)失去了學(xué)習(xí)的興趣,同樣使得《高級(jí)語言程序設(shè)計(jì)》的基礎(chǔ)掌握不牢固。其次,在《高級(jí)語言程序設(shè)計(jì)》的學(xué)習(xí)中,讓學(xué)生時(shí)難點(diǎn)并且和《數(shù)據(jù)結(jié)構(gòu)》的聯(lián)系最緊密的知識(shí)點(diǎn)是結(jié)構(gòu)體、指針、字符串操作、遞歸、結(jié)構(gòu)體指針、指針數(shù)組、函數(shù)指針等內(nèi)容,然而這些內(nèi)容由于較為抽象,學(xué)生難以理解和掌握,且受到課時(shí)限制,反而被老師進(jìn)行了弱化。從而,進(jìn)一步影響了《數(shù)據(jù)結(jié)構(gòu)》的學(xué)習(xí)效果?!稊?shù)據(jù)結(jié)構(gòu)》作為考研必備科目,其重要性不言而喻。由于學(xué)生在對(duì)《高級(jí)語言程序》的學(xué)習(xí)中沒有建立充分的程序設(shè)計(jì)思維,而《數(shù)據(jù)結(jié)構(gòu)》教師在授課時(shí),由于課程設(shè)置,默認(rèn)學(xué)生已經(jīng)建立程序設(shè)計(jì)思維,因此《數(shù)據(jù)結(jié)構(gòu)》的學(xué)習(xí)容易形成理論知識(shí)和實(shí)踐環(huán)節(jié)的鴻溝。學(xué)生雖然知道了一些結(jié)構(gòu),然而不能對(duì)其進(jìn)行實(shí)際的應(yīng)用,對(duì)于程序設(shè)計(jì)能力沒有提升。因此,我們以這兩門課程作為計(jì)算機(jī)專業(yè)專升本學(xué)生的改革試點(diǎn),進(jìn)行課程整合,在一起整體設(shè)計(jì),構(gòu)建《C語言程序設(shè)計(jì)》與《數(shù)據(jù)結(jié)構(gòu)》的新的分級(jí)程序設(shè)計(jì)教學(xué)體系,提高程序設(shè)計(jì)教學(xué)的質(zhì)量,改革教學(xué)方法,提升學(xué)生在學(xué)習(xí)中的獲得感。減少課程間的鴻溝,降低學(xué)習(xí)學(xué)習(xí)的難度,實(shí)現(xiàn)理論可以指導(dǎo)實(shí)踐,實(shí)踐也進(jìn)一步促進(jìn)理論的理解和應(yīng)用。從而,緩解當(dāng)前專升本學(xué)習(xí)對(duì)程序設(shè)計(jì)類課程的困境,為專升本學(xué)生后續(xù)的就業(yè)和進(jìn)一步深造打下基礎(chǔ)。
(二)《高級(jí)語言程序設(shè)計(jì)》和《數(shù)據(jù)結(jié)構(gòu)》整合分級(jí)教學(xué)改革
在教學(xué)改革的實(shí)踐過程中,將兩門課程的內(nèi)容進(jìn)行重新整合和劃分, 將課程分為三個(gè)等級(jí)(基礎(chǔ)、綜合、提高),學(xué)生按照入學(xué)成績(jī)、理論、實(shí)踐考核以及個(gè)人意愿進(jìn)行分班?;A(chǔ)班的授課內(nèi)容主要包含基礎(chǔ)語法、利用for循環(huán)以及嵌套循環(huán)結(jié)合一維數(shù)組、二維數(shù)組來解決常見的基礎(chǔ)算法的設(shè)計(jì)與實(shí)現(xiàn)。學(xué)生要能夠獨(dú)立的編寫并修改程序,給出一個(gè)代碼,學(xué)生要能夠正確分析其功能,給出一個(gè)功能和部分代碼,學(xué)生要能夠?qū)⒋a的關(guān)鍵部分補(bǔ)充完整。為了實(shí)現(xiàn)這些目標(biāo),在理論上,學(xué)生必須掌握的是變量在計(jì)算機(jī)中是如何存儲(chǔ)和修改的,數(shù)組中變量的存儲(chǔ)形式,如何使用數(shù)組下標(biāo)來操作數(shù)組,如何對(duì)輸入變量和目標(biāo)輸出變量基于變量、數(shù)組等存儲(chǔ)空間并結(jié)合if、for等邏輯控制的使用建立聯(lián)系,得到正確的輸出,并進(jìn)一步,將這樣的聯(lián)系轉(zhuǎn)換為語言的實(shí)現(xiàn)。在實(shí)踐上,學(xué)生要熟悉編譯環(huán)境的使用,能夠根據(jù)工具中提供的調(diào)試工具,修改代碼中錯(cuò)誤的語法和邏輯。
綜合班的授課主要包含指針、結(jié)構(gòu)體、鏈表、隊(duì)、棧、綜合實(shí)驗(yàn)等,主要的設(shè)計(jì)思想是,通過將《高級(jí)語言程序設(shè)計(jì)》中的高階語法和數(shù)據(jù)結(jié)構(gòu)中的基本結(jié)構(gòu)相結(jié)合,使學(xué)生在理解并牢固掌握了指針、結(jié)構(gòu)體、鏈表等高階語法的基礎(chǔ)上,再接觸數(shù)據(jù)結(jié)構(gòu)中的幾個(gè)簡(jiǎn)單的基本結(jié)構(gòu)。這樣設(shè)計(jì)的好處是,學(xué)生學(xué)習(xí)完高階語法,立即可以將其用在基本結(jié)構(gòu)的具體實(shí)現(xiàn)中,既練習(xí)了高階語法的使用,又能夠加深對(duì)基本結(jié)構(gòu)的理解和應(yīng)用,起到了相互促進(jìn)的作用。克服了以前單獨(dú)授課,高階語法講解粗略,學(xué)生難以應(yīng)用,數(shù)據(jù)結(jié)構(gòu)只理解基本思想,學(xué)生對(duì)復(fù)雜問題的分析難以使用結(jié)構(gòu)來構(gòu)建,程序設(shè)計(jì)能力的提升困難的問題。最后再通過綜合程序設(shè)計(jì)大作業(yè)的完成,更進(jìn)一步建立了復(fù)雜問題的程序設(shè)計(jì)能力。提高班的授課主要包含更復(fù)雜的結(jié)構(gòu)及算法的講解和學(xué)習(xí),學(xué)習(xí)完一個(gè)結(jié)構(gòu)或算法,講解其應(yīng)用,并提供實(shí)際的案例供學(xué)生學(xué)習(xí),擴(kuò)寬其眼界,為學(xué)生的就業(yè)和進(jìn)一步深造打下基礎(chǔ)和指明方向。如,在實(shí)際的教學(xué)中,在對(duì)應(yīng)的結(jié)構(gòu)講解中,引入一元多項(xiàng)式的代數(shù)運(yùn)算、迷宮問題、俄羅斯方塊、約瑟夫環(huán)問題、打印機(jī)優(yōu)先隊(duì)列問題、社交網(wǎng)絡(luò)問題等。這些通過利用所學(xué)的結(jié)構(gòu)來解決這些實(shí)際問題,能大大提升學(xué)習(xí)對(duì)程序設(shè)計(jì)的興趣,并且提升其設(shè)計(jì)的編程設(shè)計(jì)能力和實(shí)際的解決問題能力。另外在提高班的課程設(shè)計(jì)中,還需要特別培養(yǎng)學(xué)生的自學(xué)能力,通過查詢資料和學(xué)習(xí)解決給定問題的能力,以及知識(shí)的總結(jié)與歸納能力,建立終身學(xué)習(xí)的思維模式。
(三)《高級(jí)語言程序設(shè)計(jì)》和《數(shù)據(jù)結(jié)構(gòu)》整合分級(jí)考核改革
在《高級(jí)語言程序設(shè)計(jì)》和《數(shù)據(jù)結(jié)構(gòu)》整合分級(jí)考核策略的設(shè)計(jì)中,應(yīng)重點(diǎn)突出每個(gè)階段課程在銜接處知識(shí)點(diǎn)的考核,檢驗(yàn)學(xué)生是否達(dá)到進(jìn)入下一級(jí)課程學(xué)習(xí)所具備的知識(shí)和技能。針對(duì)基礎(chǔ)班,采取實(shí)踐和理論并重的原則,既要考核學(xué)生對(duì)基礎(chǔ)語法的掌握,也要考核學(xué)習(xí)是否具備基本的編程能力,是否能夠根據(jù)書本的實(shí)際例子,編寫并調(diào)試功能相近的代碼。針對(duì)綜合班,應(yīng)考查學(xué)生應(yīng)用高階語法來實(shí)現(xiàn)某一結(jié)構(gòu)的能力,測(cè)試學(xué)生是否能夠?qū)⒔Y(jié)構(gòu)理論具像化到復(fù)雜程序的設(shè)計(jì)中去。針對(duì)高級(jí)班,應(yīng)重點(diǎn)考查學(xué)生對(duì)高級(jí)算法的掌握和靈活應(yīng)用,是否能夠解決實(shí)際問題。
(四)《高級(jí)語言程序設(shè)計(jì)》和《數(shù)據(jù)結(jié)構(gòu)》整合分級(jí)競(jìng)賽策略
為進(jìn)一步補(bǔ)充課內(nèi)教學(xué)的不足,增強(qiáng)學(xué)生的興趣采取“以賽帶練”、“以賽促學(xué)”,在程序設(shè)計(jì)競(jìng)賽的管理和組織中,設(shè)計(jì)分級(jí)比賽的策略。通過參與程序設(shè)計(jì)類競(jìng)賽,不僅學(xué)生的學(xué)習(xí)質(zhì)量得到了有效地提升,同時(shí)學(xué)習(xí)質(zhì)量的提高又反過來促進(jìn)學(xué)生更加努力的完成程序設(shè)計(jì)任務(wù)。程序設(shè)計(jì)類的競(jìng)賽,主要有ACM-ICPC 競(jìng)賽,藍(lán)橋杯全國(guó)軟件和信息技術(shù)專業(yè)人才大賽,其組織形式,包含校賽、省賽、國(guó)家級(jí)比賽。所有的專升本學(xué)生都需要參加校賽,獲取課外研學(xué)分。通過校內(nèi)選拔的學(xué)生可以進(jìn)行一步參加省賽,省賽和國(guó)家級(jí)賽事的籌備有專業(yè)的老師進(jìn)行賽前指導(dǎo)。比賽成績(jī)是學(xué)習(xí)對(duì)程序設(shè)計(jì)類課程學(xué)習(xí)情況和教師的教學(xué)質(zhì)量最好的檢驗(yàn),可以檢驗(yàn)學(xué)生是否形成編程思想,建立了利用計(jì)算機(jī)求解問題的邏輯思維能力。并且可以體現(xiàn)學(xué)生在省內(nèi)高校、甚至是全國(guó)范圍內(nèi)處于什么等級(jí)。教師也可以進(jìn)一步根據(jù)賽事情況來進(jìn)一步改革教學(xué),使得程序設(shè)計(jì)類課程教學(xué)的教學(xué)改革有了抓手。其次,比賽的組隊(duì)原則為“以老帶新”的梯隊(duì)建設(shè),體現(xiàn)了分級(jí)原則,這樣不僅在參賽隊(duì)伍內(nèi)形成的新舊隊(duì)員的更替,同時(shí)也實(shí)現(xiàn)了知識(shí)的分級(jí)延續(xù)。
(五)《高級(jí)語言程序設(shè)計(jì)》和《數(shù)據(jù)結(jié)構(gòu)》分級(jí)教學(xué)備戰(zhàn)計(jì)算機(jī)軟件考試
計(jì)算機(jī)軟件資格考試分為初級(jí)、中級(jí)、高級(jí)三個(gè)等級(jí),取得初級(jí)資格可聘任技術(shù)員或助理工程師職務(wù);取得中級(jí)資格可聘任工程師職務(wù);取得高級(jí)資格,可聘任高級(jí)工程師職務(wù)?!皩I尽睂W(xué)習(xí)在學(xué)習(xí)程序設(shè)計(jì)課程時(shí),可以同時(shí)準(zhǔn)備該考試,分別對(duì)應(yīng)了《高級(jí)語言程序設(shè)計(jì)》和《數(shù)據(jù)結(jié)構(gòu)》分級(jí)教學(xué)的三個(gè)等級(jí)。因此,教師在教學(xué)過程中,可以增加計(jì)算機(jī)軟件資格考試中的真題進(jìn)行講解。計(jì)算機(jī)軟件資格證書的取得是學(xué)習(xí)從事軟件專業(yè)崗位工作的水平和能力的實(shí)證,可以提升學(xué)生的就業(yè)競(jìng)爭(zhēng)力。
三、結(jié)束語
總之,針對(duì)大數(shù)據(jù)時(shí)代專升本學(xué)生程序設(shè)計(jì)能力的提升,將程序設(shè)計(jì)類課程進(jìn)行分級(jí)教學(xué),需在充分了解學(xué)生學(xué)習(xí)基礎(chǔ)的情況下進(jìn)行精準(zhǔn)分班。并在每個(gè)等級(jí)的課程設(shè)置上要設(shè)計(jì)科學(xué)合理的教學(xué)目標(biāo),激發(fā)學(xué)生興趣,充分從理論和實(shí)踐兩個(gè)方面提升學(xué)生的程序設(shè)計(jì)能力,各實(shí)現(xiàn)級(jí)別間的無縫銜接。最后,通過多樣性的分級(jí)考核,給出綜合全面的評(píng)價(jià)。
作者單位:徐藝? ? 貴州師范學(xué)院 數(shù)學(xué)與大數(shù)據(jù)學(xué)院
參? 考? 文? 獻(xiàn)
[1]羅惜靜.高職擴(kuò)招下分層分類教育教學(xué)管理新模式探索[J]. 教育教學(xué)論壇,2021(51):2.
[2] Krashen Stephen D. The Input Hypothesis: Isuesand Implications[M].London:Longman,1985:62.
[3]崔艷菊. 大學(xué)英語分級(jí)教學(xué)的教改理論及管理模式[J]. 天中學(xué)刊, 2012, 27(2):2.
[4]劉飛飛. 面向程序設(shè)計(jì)類課程的MOOC+SPOC混合教學(xué)模式[J]. 辦公自動(dòng)化, 2020(18):2.
[5]周翔, 張廷萍. 程序設(shè)計(jì)基礎(chǔ)類課程”線上+線下”混合式教學(xué)模式實(shí)踐[J]. 計(jì)算機(jī)教育, 2021(8):4.
[6]湯偉.《數(shù)據(jù)結(jié)構(gòu)》和《C語言程序設(shè)計(jì)》新教學(xué)模式研究[J]. 科技資訊, 2017, 15(24):2.
[7]黃海芳,方麗,余宇華.基于競(jìng)賽的程序設(shè)計(jì)類課程教學(xué)改革[J]. 電腦知識(shí)與技術(shù):學(xué)術(shù)版, 2015(2X):2.