梅健強(qiáng) 張軍 劉超 郝彬
(天津職業(yè)技術(shù)師范大學(xué) 天津 300222)
自2017 年教育部全面啟動和部署新工科建設(shè)至今,以人工智能、大數(shù)據(jù)為核心的相關(guān)專業(yè)已培養(yǎng)并造就了眾多創(chuàng)新型科技人才。與此同時(shí),社會對以行業(yè)應(yīng)用為主的技能型人才的需求比例也呈現(xiàn)逐年增長的態(tài)勢。2021 年4 月在京召開的全國職業(yè)教育大會,不僅明確了職業(yè)教育是培養(yǎng)技術(shù)技能人才、促進(jìn)就業(yè)創(chuàng)業(yè)創(chuàng)新、推動中國制造的重要基礎(chǔ),而且也對職教師資的培養(yǎng)提出了更高的要求。
面對日新月異的信息技術(shù)產(chǎn)業(yè)變革,以行業(yè)應(yīng)用為背景的技能培養(yǎng),尤其是持續(xù)的學(xué)習(xí)能力、獨(dú)立的分析問題和解決問題的能力在電子信息類職教師資的課程改革中逐漸受到重視。本課程改革便是打造以“產(chǎn)業(yè)引領(lǐng)課程,課程培養(yǎng)人才,人才服務(wù)產(chǎn)業(yè)”為核心機(jī)制,在充分體現(xiàn)以學(xué)生為中心的前提下,通過對“軟件技術(shù)基礎(chǔ)”課程教學(xué)策略、教學(xué)內(nèi)容、教學(xué)方法、教學(xué)理念和教學(xué)方式的完善及協(xié)同推進(jìn),促進(jìn)其與學(xué)生學(xué)習(xí)興趣、認(rèn)知能力、學(xué)習(xí)能力、協(xié)作意識和綜合能力的動態(tài)平衡,進(jìn)而實(shí)現(xiàn)提升職教師資學(xué)生軟件技術(shù)能力的目的。
“軟件技術(shù)基礎(chǔ)”是電子信息類職教師資必不可少的學(xué)科平臺課程。近年來,隨著云計(jì)算、大數(shù)據(jù)和人工智能等技術(shù)的不斷發(fā)展,學(xué)生對門檻低、見效快的解釋型語言(如Python、Perl 和JavaScript 等)掌握程度大幅提升,而認(rèn)為對數(shù)據(jù)結(jié)構(gòu)、算法等軟件基礎(chǔ)知識學(xué)會調(diào)用即可,學(xué)與不學(xué)都對后續(xù)專業(yè)課的影響不大,因而出現(xiàn)了對軟件技術(shù)基礎(chǔ)課程重視程度不夠、學(xué)習(xí)積極性不高的現(xiàn)象。
“軟件技術(shù)基礎(chǔ)”課程內(nèi)容主要是介紹數(shù)據(jù)結(jié)構(gòu)、算法、操作系統(tǒng)、數(shù)據(jù)庫和軟件工程在內(nèi)的軟件基本概念,而且還是學(xué)生熟悉人工智能相關(guān)技術(shù)背景和行業(yè)應(yīng)用的重要途徑。對第一次接觸編程且對計(jì)算機(jī)的認(rèn)知還處在起步階段,甚至對鍵盤指法都不熟悉的部分學(xué)生來講,內(nèi)容不僅相對抽象,而且較難掌握,容易使學(xué)生在學(xué)習(xí)過程中產(chǎn)生理解困難、甚至厭學(xué)的情緒。
“軟件技術(shù)基礎(chǔ)”作為一門實(shí)踐性較強(qiáng)的課程,上機(jī)編程實(shí)驗(yàn)是必不可少的實(shí)踐環(huán)節(jié)。目前課程上機(jī)實(shí)踐方式較為單一,所有程序設(shè)計(jì)和調(diào)試均是在軟件應(yīng)用層面完成,缺少相關(guān)硬件資源的輔助與可視化支持,使得本身內(nèi)容抽象的程序編寫過程變得更不易理解。加之部分學(xué)生知識儲備不足,理論基礎(chǔ)薄弱,實(shí)踐能力和自學(xué)能力也有待進(jìn)一步提升。隨著課程內(nèi)容的不斷深入,學(xué)生學(xué)習(xí)動力不足,直接影響后續(xù)相關(guān)軟件算法和嵌入式系統(tǒng)設(shè)計(jì)課程的理論與實(shí)踐教學(xué)。
多數(shù)院校采用分組教學(xué)的模式優(yōu)化“軟件技術(shù)基礎(chǔ)”課程的教學(xué)效果,但分組模式大多流于形式,沒有依據(jù)課程內(nèi)容和學(xué)生能力進(jìn)行,且不同分組之間彼此孤立、缺少溝通,加之部分學(xué)生對本門課程缺少學(xué)習(xí)興趣,基礎(chǔ)知識掌握不牢固,在分組進(jìn)行程序設(shè)計(jì)討論和上機(jī)實(shí)驗(yàn)調(diào)試中表現(xiàn)的不積極,應(yīng)付教師布置的學(xué)習(xí)任務(wù),造成學(xué)生的參與程度不均衡,未能真正培養(yǎng)學(xué)生協(xié)作解決問題的能力,更不能激發(fā)學(xué)生對軟件技術(shù)基礎(chǔ)學(xué)習(xí)的積極性和主動性。
目前,大部分職業(yè)師資院?!败浖夹g(shù)基礎(chǔ)”課程的考試仍舊采用閉卷筆試,且考試內(nèi)容大多是基本語法與概念。這種考試方式從根本上誤導(dǎo)了學(xué)生,導(dǎo)致其死記硬背基本語法進(jìn)行應(yīng)試。雖然部分課程改革通過項(xiàng)目教學(xué)[1]、實(shí)踐教學(xué)[2]與階段性考核等過程化評價(jià)方法在一定程度上完善了“軟件技術(shù)基礎(chǔ)”課程的考核評定體系,但考試成績未能準(zhǔn)確衡量學(xué)生能力高低的問題依舊存在,考核評定體系與課程教學(xué)目標(biāo)的匹配程度仍有較大的改進(jìn)空間。
隨著時(shí)代的發(fā)展和科技的進(jìn)步,職教師資“軟件技術(shù)基礎(chǔ)” 課程的發(fā)展面臨著前所未有的機(jī)遇與挑戰(zhàn)。目前多數(shù)改革均是從豐富課程內(nèi)容和多元化授課方式[3]等角度出發(fā),忽略了學(xué)生作為教學(xué)體系的主體對課程的影響。因此,如何在有限的課時(shí)內(nèi)培養(yǎng)學(xué)生對軟件技術(shù)的學(xué)習(xí)興趣,依據(jù)學(xué)生自身能力范圍完善課程內(nèi)容,并根據(jù)課堂反饋等信息對課程內(nèi)容進(jìn)行動態(tài)調(diào)整,進(jìn)而從根本上平衡學(xué)生知識儲備、學(xué)習(xí)能力與課程內(nèi)容、考核方式的關(guān)系,逐漸形成教與學(xué)相互促進(jìn)、相輔相成的生態(tài)化教學(xué)體系是“軟件技術(shù)基礎(chǔ)”教學(xué)改革中所要重點(diǎn)解決的問題[4]。
以我國信息技術(shù)產(chǎn)業(yè)的發(fā)展為背景,以軟件技術(shù)為主題,通過線上線下相結(jié)合的學(xué)習(xí)方式讓學(xué)生在掌握軟件技術(shù)基礎(chǔ)知識的前提下,了解我國信息技術(shù)產(chǎn)業(yè)發(fā)展所經(jīng)歷的曲折道路;通過理論與實(shí)踐相結(jié)合的項(xiàng)目式教學(xué)方法,讓學(xué)生在逐漸認(rèn)識到軟件技術(shù)在我國信息技術(shù)產(chǎn)業(yè)發(fā)展中所起重要作用的前提下,不斷激發(fā)其學(xué)習(xí)動力;通過對人工智能、大數(shù)據(jù)等“新工科”相關(guān)內(nèi)容的適當(dāng)引入,使學(xué)生在明確該領(lǐng)域發(fā)展新動向和新趨勢的前提下不斷提升為國家信息技術(shù)產(chǎn)業(yè)發(fā)展服務(wù)的信心與能力。
充分考慮職教師資要以學(xué)生作為課程受益人的特點(diǎn)和主體地位,以我國信息技術(shù)產(chǎn)業(yè)發(fā)展需求為導(dǎo)向引領(lǐng)課程改革,通過對教學(xué)策略、教學(xué)內(nèi)容、教學(xué)方法、教學(xué)理念和教學(xué)方式等的協(xié)同推進(jìn),實(shí)現(xiàn)課程與學(xué)生學(xué)習(xí)興趣、認(rèn)知能力、學(xué)習(xí)能力、協(xié)作意識和綜合能力的動態(tài)平衡,進(jìn)而在有效提升學(xué)生軟件技能水平的基礎(chǔ)上為人工智能相關(guān)信息技術(shù)產(chǎn)業(yè)輸送人才,從而最終形成相互促進(jìn)、相互依存的生態(tài)化課程體系。
以相關(guān)企業(yè)在信息技術(shù)產(chǎn)業(yè)的資源優(yōu)勢與教學(xué)團(tuán)隊(duì)在職教師資培養(yǎng)領(lǐng)域的多年經(jīng)驗(yàn)進(jìn)行深度融合,以“新工科”的觀念與視角重新定義“軟件技術(shù)基礎(chǔ)”課程建設(shè)的方向與內(nèi)容,秉承深入淺出的原則,注重對學(xué)生的思維能力、應(yīng)變能力、團(tuán)隊(duì)意識和相關(guān)實(shí)踐技能的訓(xùn)練,為培養(yǎng)面向“新工科”背景下的職教師資賦能。
興趣是學(xué)習(xí)最好的驅(qū)動力,如何通過不同的教學(xué)策略培養(yǎng)并提高學(xué)生對軟件技術(shù)學(xué)習(xí)的原動力,逐漸引導(dǎo)學(xué)生構(gòu)建良好的軟件思維和習(xí)慣是“軟件技術(shù)基礎(chǔ)” 課程生態(tài)化教學(xué)體系設(shè)計(jì)首先需要解決的問題。本研究注重在教學(xué)過程中利用不同教學(xué)策略為學(xué)生提供主動發(fā)現(xiàn)問題、思考問題和學(xué)習(xí)如何解決問題的方法與平臺,在鼓勵并引導(dǎo)學(xué)生不斷思考、主動提問和分組討論的基礎(chǔ)上進(jìn)一步培養(yǎng)其對軟件技術(shù)基礎(chǔ)內(nèi)容的學(xué)習(xí)興趣,并以興趣為導(dǎo)向進(jìn)行學(xué)習(xí)。
1.情境式教學(xué)提升課堂趣味
通過線上課程的渠道分享有關(guān)軟件技術(shù)的奇聞異事和背景故事的圖片和短視頻,并在教學(xué)過程中依據(jù)教學(xué)內(nèi)容和學(xué)生的表現(xiàn)與反饋對其進(jìn)行適當(dāng)展開,提升課堂教學(xué)的趣味性,引導(dǎo)學(xué)生在構(gòu)建的教學(xué)情景中不斷增加對軟件技術(shù)基礎(chǔ)的了解和認(rèn)識,從根本上提升學(xué)生對軟件技術(shù)基礎(chǔ)的學(xué)習(xí)興趣。
2.探究式教學(xué)活躍課堂氛圍
組織學(xué)生分組查找、搜索和整理有關(guān)軟件技術(shù)、熱門信息技術(shù)領(lǐng)域的信息,并在課程中進(jìn)行分析討論,在活躍課堂氣氛的基礎(chǔ)上讓學(xué)生自主感受軟件技術(shù)的重要意義和價(jià)值,進(jìn)一步促進(jìn)學(xué)生的學(xué)習(xí)積極性和動力,提升學(xué)習(xí)興趣。
3.啟發(fā)式教學(xué)凝練課堂主旨
邀請從事信息技術(shù)類相關(guān)工作的畢業(yè)生以及相關(guān)公司技術(shù)負(fù)責(zé)人與同學(xué)們進(jìn)行現(xiàn)場交流和互動討論,通過畢業(yè)生的親身經(jīng)歷和企業(yè)的動態(tài)需求讓學(xué)生們進(jìn)一步明確軟件技術(shù)的學(xué)習(xí)對后續(xù)程序設(shè)計(jì)類課程的影響以及對從事程序設(shè)計(jì)類相關(guān)工作的必要性。
“軟件技術(shù)基礎(chǔ)” 對于電子信息類專業(yè)學(xué)生程序設(shè)計(jì)理念的形成至關(guān)重要,因此針對學(xué)生認(rèn)知能力動態(tài)調(diào)整課程教學(xué)內(nèi)容不僅可以淡化授課過程中的抽象性,提高學(xué)生課堂吸收率,而且還可以在一定程度上提升學(xué)生對軟件技術(shù)的學(xué)習(xí)動力與興趣,引導(dǎo)并促進(jìn)學(xué)生進(jìn)一步提高自身認(rèn)知能力逐步適應(yīng)并完善對課程內(nèi)容的學(xué)習(xí)。
1.注重上機(jī)實(shí)踐,淡化語法概念
“軟件技術(shù)基礎(chǔ)” 是一門在實(shí)踐中不斷總結(jié)完善的實(shí)踐課程,多年的教學(xué)經(jīng)驗(yàn)表明,課堂中如果過多強(qiáng)調(diào)抽象的語法概念容易使認(rèn)知能力相對較差的學(xué)生無法準(zhǔn)確地獲取相應(yīng)知識,進(jìn)而無法順利完成課程教學(xué)目標(biāo)。因此,本研究根據(jù)學(xué)生實(shí)際情況,僅在課堂中對必要語法內(nèi)容進(jìn)行簡單介紹,重點(diǎn)通過在機(jī)房上機(jī)實(shí)踐中對程序示例的講解逐步加深學(xué)生對編程思維的認(rèn)知,進(jìn)而有效促進(jìn)數(shù)據(jù)結(jié)構(gòu)等概念在學(xué)生端的自發(fā)形成。
2.注重能力培養(yǎng),抑制應(yīng)試傾向
目前,“軟件技術(shù)基礎(chǔ)”課程的內(nèi)容大多圍繞考試內(nèi)容展開,不僅導(dǎo)致學(xué)生盲目應(yīng)試和不能學(xué)以致用等問題,而且也忽視了對學(xué)生認(rèn)知能力的培養(yǎng)。相比于單純強(qiáng)調(diào)概念的應(yīng)試教育,本研究不僅結(jié)合實(shí)際項(xiàng)目內(nèi)容,在授課過程中加強(qiáng)了對程序開發(fā)流程和相應(yīng)調(diào)試工具的講解與演示,為學(xué)生上機(jī)進(jìn)行算法設(shè)計(jì)與調(diào)試奠定良好的基礎(chǔ),并且依據(jù)學(xué)生的認(rèn)知能力分階段、分批次地融入相應(yīng)算法的設(shè)計(jì)與實(shí)現(xiàn)環(huán)節(jié),不斷完善對學(xué)生的過程性指導(dǎo)及問題反饋,進(jìn)而在鍛煉學(xué)生使用所學(xué)知識解決實(shí)際問題能力的基礎(chǔ)上,進(jìn)一步培養(yǎng)并提高其邏輯思維與認(rèn)知能力,營造一種“樂于發(fā)現(xiàn)問題、勇于解決問題”的學(xué)習(xí)氛圍。
3.注重交叉融合,杜絕照本宣科
“軟件技術(shù)基礎(chǔ)” 作為電子信息類職教師資的學(xué)科平臺課程,是后續(xù)相關(guān)專業(yè)課程的實(shí)踐基礎(chǔ)。如果課上僅講解教材內(nèi)容而不進(jìn)行擴(kuò)展,不僅難以使學(xué)生理解和掌握抽象的數(shù)據(jù)結(jié)構(gòu)、操作系統(tǒng)知識,而且也無法有效提高學(xué)生的學(xué)習(xí)興趣和實(shí)際軟件設(shè)計(jì)能力。因此,本研究在授課過程中除了對軟件基礎(chǔ)知識進(jìn)行講解外,還以數(shù)字圖像處理算法、嵌入式操作系統(tǒng)和工業(yè)現(xiàn)場控制等應(yīng)用場景為載體向?qū)W生展示軟件技術(shù)在當(dāng)前電子信息技術(shù)發(fā)展中所起的重要作用。與此同時(shí),本研究注重課程內(nèi)容與實(shí)際項(xiàng)目的交叉融合,通過對項(xiàng)目開發(fā)內(nèi)容與過程的剖析和講解,幫助學(xué)生更好的串聯(lián)課上所講授的知識點(diǎn)。
部分“軟件技術(shù)基礎(chǔ)”課程針對學(xué)生學(xué)習(xí)能力的差異在授課內(nèi)容上進(jìn)行了相應(yīng)調(diào)整,但在授課方法上仍將所有學(xué)生視為整體進(jìn)行統(tǒng)一講授,容易產(chǎn)生兩極分化的現(xiàn)象。針對此類問題,本研究提出“三結(jié)合”的課程教學(xué)方法,即反饋與指導(dǎo)相結(jié)合、硬件與軟件相結(jié)合、高年級與低年級相結(jié)合,在進(jìn)一步平衡學(xué)生的學(xué)習(xí)能力與課程教學(xué)方法的基礎(chǔ)上,為生態(tài)化教學(xué)體系的建立提供支持。
1.反饋與指導(dǎo)相結(jié)合
對“軟件技術(shù)基礎(chǔ)”這種實(shí)踐類課程來講,教與學(xué)是密不可分的整體,為了獲得更好的教學(xué)效果,本研究在課上除了講解基本概念外,還對數(shù)據(jù)結(jié)構(gòu)、操作系統(tǒng)、軟件工程的主要功能以及實(shí)際作用進(jìn)行說明和演示,并在上機(jī)實(shí)踐中依據(jù)不同學(xué)生的反饋重點(diǎn)加以指導(dǎo),促進(jìn)學(xué)生對相關(guān)知識的再歸納和再吸收。相比于“課上講概念,上機(jī)交報(bào)告”的單向教學(xué)方式,本研究更注重學(xué)生個(gè)體對課程內(nèi)容的反饋以及教師相應(yīng)的指導(dǎo)過程,而且通過學(xué)生自身總結(jié)和學(xué)習(xí)獲得的知識不僅擁有更為適應(yīng)其個(gè)體的形態(tài),容易被其自身接受和記憶,并可以有效地促進(jìn)教與學(xué)良性循環(huán)的形成。
2.硬件與軟件相結(jié)合
教師通過與硬件相結(jié)合的教學(xué)與實(shí)踐方式輔助學(xué)生對數(shù)據(jù)結(jié)構(gòu)知識點(diǎn)進(jìn)行理解和掌握,例如通過單片機(jī)對按鍵動作的檢測流程說明數(shù)據(jù)結(jié)構(gòu)的使用方法等。為了避免內(nèi)容與后續(xù)課程重復(fù),本研究略去了單片機(jī)系統(tǒng)初始化和相關(guān)接口通訊程序,學(xué)生僅對LED 控制和按鍵檢測等相關(guān)程序內(nèi)容進(jìn)行編輯和測試。相比于僅在計(jì)算機(jī)軟件應(yīng)用層面進(jìn)行概念講授和程序調(diào)試的教學(xué)方法而言,結(jié)合硬件可視化效果的軟件技術(shù)教學(xué)方法不僅以形象、生動的特點(diǎn)兼顧了不同學(xué)生的學(xué)習(xí)能力,而且可以從本質(zhì)上讓學(xué)生認(rèn)識到軟件技術(shù)的主要功能和用途,為提高學(xué)生實(shí)際設(shè)計(jì)能力,解決實(shí)際軟件問題提供有效途徑。
3.高年級與低年級相結(jié)合
學(xué)生在學(xué)習(xí)中遇到問題往往怯于主動向教師發(fā)問是教學(xué)活動中經(jīng)常遇到的現(xiàn)象,而無法得到有效解決且越積越多的問題,也會逐漸使學(xué)生喪失學(xué)習(xí)的動力與興趣。多年“軟件技術(shù)基礎(chǔ)”課程的教學(xué)實(shí)踐表明,對于同一個(gè)問題,學(xué)生之間的交流尤其是不同年級學(xué)生之間的交流往往比教師與學(xué)生之間的交流更為有效。因此,本研究搭建線上線下異步交流平臺,組織本專業(yè)已經(jīng)學(xué)習(xí)過“軟件技術(shù)基礎(chǔ)”的部分高年級學(xué)生與正在學(xué)習(xí)本門課程的低年級學(xué)生組成學(xué)習(xí)興趣小組,在教師的指導(dǎo)下針對不同學(xué)生的學(xué)習(xí)能力進(jìn)行分組,組內(nèi)成員可根據(jù)自身情況實(shí)現(xiàn)課程內(nèi)容的異步交流與討論,不僅可以解決低年級學(xué)生對課程內(nèi)容的疑問,而且還可以鞏固高年級學(xué)生對軟件技術(shù)基礎(chǔ)的熟練程度,在有效促進(jìn)本專業(yè)不同年級學(xué)生交流與合作的基礎(chǔ)上,進(jìn)一步實(shí)現(xiàn)了課程的延續(xù)教學(xué),為生態(tài)化教學(xué)體系的建立提供基礎(chǔ)。
1.依據(jù)“自頂向下,逐步求精”的教學(xué)理念,引導(dǎo)學(xué)生逐步建立協(xié)作意識
依據(jù)軟件工程學(xué)將任務(wù)細(xì)化分解,形成由若干子模塊構(gòu)成的層級樹狀結(jié)構(gòu),并在明確每個(gè)子模塊基本任務(wù)和相互關(guān)系的前提下,引導(dǎo)學(xué)生發(fā)揮各自優(yōu)勢進(jìn)行分組,并依據(jù)細(xì)化后的任務(wù)結(jié)構(gòu)為每組分配任務(wù)。組內(nèi)由對任務(wù)流程清晰的學(xué)生負(fù)責(zé)整體架構(gòu),善于歸納總結(jié)的學(xué)生負(fù)責(zé)文檔撰寫,編碼相對突出的學(xué)生負(fù)責(zé)模塊具體實(shí)現(xiàn)。以往的分組方法是各小組任務(wù)一致且組內(nèi)分工模糊,這樣無法調(diào)動學(xué)生積極性。本研究分組不僅可以使學(xué)生明確實(shí)際項(xiàng)目團(tuán)隊(duì)的分工協(xié)作模式,而且可以加深學(xué)生對軟件工程學(xué)的認(rèn)識與理解,促進(jìn)學(xué)生對所學(xué)課程內(nèi)容的吸收與應(yīng)用。
2.依據(jù)“團(tuán)隊(duì)共建,注重過程”的教學(xué)理念,引導(dǎo)學(xué)生不斷完善協(xié)作能力
本研究在提高上機(jī)實(shí)踐所占課時(shí)的基礎(chǔ)上,進(jìn)一步降低期末筆試所占比例為70%。平時(shí)成績通過課堂測試、作業(yè)任務(wù)以及上機(jī)實(shí)踐的全過程考察形式完成,其中課堂測試主要考察基礎(chǔ)知識,占總成績的10%;作業(yè)任務(wù)是需要學(xué)生查閱課外資料并以團(tuán)隊(duì)為單位協(xié)作完成的軟件設(shè)計(jì)任務(wù),主要考察程序的正確性、可讀性、健壯性以及文檔的完善性,占總成績的10%;上機(jī)實(shí)踐是結(jié)合課程內(nèi)容和實(shí)際項(xiàng)目布置的多個(gè)軟件技術(shù)基礎(chǔ)上機(jī)任務(wù),每個(gè)小組就本組模塊任務(wù)完成情況進(jìn)行報(bào)告與答辯,主要考察團(tuán)隊(duì)協(xié)作完成任務(wù)的能力和現(xiàn)場回答問題的應(yīng)變能力,該項(xiàng)得分占總成績的10%。相比于其他考核方式,本研究通過更貼合實(shí)際項(xiàng)目的軟件設(shè)計(jì)任務(wù)讓學(xué)生進(jìn)一步認(rèn)識到,團(tuán)隊(duì)協(xié)作是除編程能力之外需要不斷完善的重要能力。
3.依據(jù)“循序漸進(jìn),注重發(fā)展”的教學(xué)理念,促使學(xué)生建立正確的協(xié)作觀
任何課程的學(xué)習(xí)都是由簡單到復(fù)雜的逐步完善的過程,“軟件技術(shù)基礎(chǔ)”更是如此。本研究在教學(xué)過程中充分貫徹循序漸進(jìn)的編程理念,在學(xué)生逐步融入課程教學(xué)內(nèi)容的前提下,通過工程實(shí)例由淺及深地展示軟件構(gòu)思、編寫、調(diào)試和完善的過程。此外,本研究還通過團(tuán)隊(duì)合作解決實(shí)際問題的機(jī)制培養(yǎng)學(xué)生的協(xié)作能力,注重學(xué)生個(gè)體在分析和解決問題中的發(fā)展過程,在逐步培養(yǎng)學(xué)生建立“想合作,能合作,會合作”協(xié)作觀的前提下實(shí)現(xiàn)其軟件技術(shù)水平的提高,為學(xué)生后續(xù)課程的學(xué)習(xí)發(fā)揮積極的促進(jìn)作用。
由于課程考核方式與成績評定對學(xué)生的學(xué)習(xí)具有極強(qiáng)的導(dǎo)向作用,而“軟件技術(shù)基礎(chǔ)”的核心任務(wù)是在指導(dǎo)學(xué)生了解操作系統(tǒng)、軟件技術(shù)基礎(chǔ)等知識的前提下,進(jìn)一步培養(yǎng)其使用數(shù)據(jù)結(jié)構(gòu)、算法進(jìn)行相應(yīng)程序設(shè)計(jì)與調(diào)試的興趣與能力。因此,本研究注重對學(xué)生是否可以進(jìn)行程序設(shè)計(jì)與調(diào)試的綜合能力的考核,進(jìn)而以“考核促能力,能力助考核”的方式進(jìn)一步保障生態(tài)化教學(xué)體系的完備性。
1.通過過程討論考察學(xué)生對問題的抽象和概括能力
在授課過程中,本研究根據(jù)課程進(jìn)度和實(shí)際項(xiàng)目的需要將學(xué)生進(jìn)行分組,要求其在組內(nèi)針對具體問題進(jìn)行分工和討論,并以課堂提問和測試等形式考察學(xué)生對軟件技術(shù)基礎(chǔ)知識的掌握程度和對實(shí)際問題進(jìn)行分析、抽象和概括的能力。
2.通過上機(jī)實(shí)踐考察學(xué)生編程調(diào)試和應(yīng)變能力
本研究進(jìn)一步提升教學(xué)計(jì)劃中上機(jī)學(xué)時(shí)所占比例為25%,相比側(cè)重知識記憶的考察方法,本研究設(shè)計(jì)的上機(jī)實(shí)踐方式和總時(shí)長不僅提升了學(xué)生動手實(shí)踐的能力,而且也為過程化能力考核的進(jìn)行創(chuàng)造了條件。教師在上機(jī)實(shí)踐時(shí)依據(jù)不同學(xué)生的學(xué)習(xí)能力因地制宜的進(jìn)行提問,要求學(xué)生現(xiàn)場編寫程序獲得結(jié)果,考察其依據(jù)當(dāng)前條件進(jìn)行實(shí)際軟件設(shè)計(jì)和調(diào)試的能力。此外,本研究還以小組任務(wù)報(bào)告和答辯的形式考察團(tuán)隊(duì)成員協(xié)作完成任務(wù)的能力和現(xiàn)場回答問題的應(yīng)變能力。
綜上所述,實(shí)踐表明,本研究所提“軟件技術(shù)基礎(chǔ)” 生態(tài)化課程在充分體現(xiàn)以學(xué)生為中心的前提下,通過對教學(xué)策略、教學(xué)內(nèi)容、教學(xué)方法、教學(xué)理念和教學(xué)方式的完善及協(xié)同推進(jìn),實(shí)現(xiàn)了與學(xué)生學(xué)習(xí)興趣、認(rèn)知能力、學(xué)習(xí)能力、協(xié)作意識和綜合能力的動態(tài)平衡。后續(xù)還將繼續(xù)圍繞如何充分融合線上、線下教學(xué)模式的問題進(jìn)行深入研究,進(jìn)一步完善“軟件技術(shù)基礎(chǔ)”的生態(tài)化教學(xué)體系,為構(gòu)建電子信息專業(yè)職教師資類課程的新模式奠定基礎(chǔ)。