羅云芳
摘要:JAVA程序設(shè)計基礎(chǔ)是高職軟件技術(shù)專業(yè)學生軟件開發(fā)崗位入職基礎(chǔ)能力培養(yǎng)的核心課程,蘊含著豐富的思政育人元素,結(jié)合課程教學目標研究挖掘構(gòu)建思政元素融入課程理論教學和實踐教學環(huán)節(jié)的具體實踐方式,形成課程教學育人育才的協(xié)同效應(yīng),改變學生只注重技能學習不注重素質(zhì)提高的觀念,改變教師只教書不育人的教學理念,有效激發(fā)學生自主求實探索的學習精神,增強教師立德樹人責任感,實現(xiàn)德技雙馨課程教學育人目標,提升課程育人質(zhì)量。
關(guān)鍵詞:思政育人;工匠精神;創(chuàng)新精神;探究式學習
中圖分類號:G642 ? ? ?文獻標識碼:A
文章編號:1009-3044(2020)28-0148-03
Abstract: The foundation of JAVA programming is the core curriculum for cultivating the basic competence of software development positions for software technology students in higher vocational colleges. The specific practice methods in the teaching process form a synergistic effect of curriculum teaching and cultivating talents, change the concept that students only focus on skill learning and not on quality improvement, and change the teaching concept of teachers only teaching and not cultivating people, effectively inspiring the learning spirit of independent and realistic exploration to enhance the sense of responsibility of teachers in setting up morals, to achieve the goal of teaching and educating students in the moral and technical double sweet courses, and to improve the quality of curriculum education.
Key words: ideological and political education; craftsmanship; innovative spirit; inquiry learning
1背景
隨著網(wǎng)絡(luò)信息技術(shù)的發(fā)展,各種媒體的出現(xiàn)及廣泛應(yīng)用,思想活躍的學生群體容易受西方文化思想和利益的沖擊,意識形態(tài)容易受到影響,如何筑牢高校意識形態(tài)陣地,加強學生的思想素質(zhì)教育,針對傳統(tǒng)思想政治課不能與專業(yè)課程不能形成合力的育人問題,習近平總書記強調(diào),新時代要將思政教育貫穿于高校人才培養(yǎng)的全過程,實現(xiàn)全過程、全方位育人。用好課堂教學的主渠道落實課程思政,充分發(fā)揮各門課程的育人作用,形成各類課程與思政課程協(xié)同育人的協(xié)同效應(yīng)[1]。因此,探索在高職JAVA程序設(shè)計基礎(chǔ)課程中,充分挖掘課程知識技能蘊含的思想育人元素,將思政育人元素全程融入于課程理論和實踐教學中,形成課程思政育人與技能育才深度融合教學體系,打好課程承載的育人育才功能基礎(chǔ),為實現(xiàn)德技雙馨的專業(yè)人才培養(yǎng)具有重要的意義。
2 JAVA程序設(shè)計基礎(chǔ)課程實施課程思政教育的意義
JAVA程序設(shè)計基礎(chǔ)是高職軟件技術(shù)專業(yè)培養(yǎng)學生面向?qū)ο蟪绦蛟O(shè)計思想、方法,邏輯思維能力、獨立思考編寫程序解決實際問題能力等核心素養(yǎng),及為后續(xù)軟件開發(fā)夯實基礎(chǔ)的核心課程,在人才培養(yǎng)中具有重要的地位。雖然JAVA程序設(shè)計基礎(chǔ)課程標準明確了應(yīng)實現(xiàn)學生必備品格和關(guān)鍵能力的培養(yǎng)教學目標,但受當前思政教育與專業(yè)教育分離,思政教育沒有貫穿人才培養(yǎng)全過程的影響,教師中只教書不育人的教育教學理念正在蔓延,在當前的專業(yè)課程教學中,教師主要關(guān)注的是知識維度、技能維度和學習維度的教學和知識傳授,而忽略對學生面向?qū)ο蟪绦蛟O(shè)計邏輯思維、算法模型的建立[2],踐行社會主義核心價值觀、工匠精神、創(chuàng)新精神和職業(yè)道德素質(zhì)等核心素養(yǎng)的培養(yǎng)。核心素養(yǎng)是賦能學生可持續(xù)、終身發(fā)展的基礎(chǔ),是學生必備品格和關(guān)鍵能力[3]。當前信息技術(shù)飛速發(fā)展,學生當前掌握的知識和技能并不能為學生做好迎接未來的所有挑戰(zhàn),而良好的綜合素質(zhì)和性格品質(zhì)則可有效賦能他們明確人生目標,擔負的使命,踐行其社會公民責任的行動[4]。
因此,在JAVA程序設(shè)計基礎(chǔ)課程中引入思政教育,其重要意義一是充分利用課堂教學的重要陣地,在專業(yè)課程課堂教學中融入思政教學內(nèi)容,培養(yǎng)學生透過知識技能本身挖掘其蘊含的思維方式、問題解決方法、價值觀和文化內(nèi)涵;引導(dǎo)學生辨析真、善、美,增強責任感、使命感,培育大國工匠精神和創(chuàng)新實踐精神,實現(xiàn)促進學生身心和人格健康發(fā)展,價值理想信念的形成。二是引導(dǎo)教師樹立教書育人,既教書又育人的理念,改掉只教書不育人的陋習,夯實教書育人的思想根基。通過JAVA程序設(shè)計基礎(chǔ)課程專業(yè)技能培養(yǎng)與思政育人的同向融合,最終實現(xiàn)課程育人育才教學目標。
3 JAVA程序設(shè)計基礎(chǔ)課程實施課程思政應(yīng)用實踐
在高職軟件技術(shù)專業(yè)中,根據(jù)JAVA程序設(shè)計基礎(chǔ)課程的育人目標,課程教學內(nèi)容的特點,挖掘創(chuàng)新創(chuàng)業(yè)意識、科學思維、社會主義核心價值觀、團隊協(xié)作、嚴謹求實和工匠精神等思政元素潛移默化融入課程教學中。JAVA程序設(shè)計基礎(chǔ)是一門理實一體化課程,理論教學環(huán)節(jié)教授JAVA編程語言的語法知識、三大程序結(jié)構(gòu)語法及常用語句語法、面向?qū)ο蟪绦蛟O(shè)計思想、方法、常用API、IO、GUI、多線程,培養(yǎng)獨立思考科學思維的方式,掌握面向?qū)ο筌浖到y(tǒng)設(shè)計開發(fā)方法,設(shè)計實際應(yīng)用場景軟件需求,在需求分析和設(shè)計中培養(yǎng)學生創(chuàng)新意識;根據(jù)理論知識對應(yīng)要求學生掌握的技能,由易到難通過多層次的實踐教學訓練,培養(yǎng)學生團結(jié)協(xié)作,精益求精的專業(yè)和職業(yè)素養(yǎng)、工匠精神和創(chuàng)新實踐能力。
理論教學包括探究式課前學習和討論式課堂教學兩部分,融入思政育人元素的具體理論教學實施環(huán)節(jié)如圖1所示。為更好實施兩個環(huán)節(jié)的教學,借助線上教學平臺,開展線上線下混合式教學,探究式課前學習模塊通過線上教學平臺給學生發(fā)布學習任務(wù)、相關(guān)學習資料和布置相關(guān)的作業(yè),學生以自學或通過平臺與同學、老師交流的方式進行自我探究式學習,并完成老師布置的作業(yè),老師通過教學平臺可以快速掌握學生課前學習情況。如:在學習JAVA程序設(shè)計語言的第一課前,發(fā)布一個簡單的游戲案例和當前軟件開發(fā)現(xiàn)狀等資料,通過學習學生會發(fā)現(xiàn)通過幾行程序代碼就能實現(xiàn)游戲功能程序的神奇事情,基于學生對游戲的熱愛和強烈的好奇心會激發(fā)學生的學習興趣,同時通過相關(guān)資料的學習,學生將掌握當前我國軟件產(chǎn)業(yè)發(fā)展和產(chǎn)值現(xiàn)狀,企業(yè)軟件人才需求,中國IT名企是如何創(chuàng)立并如何快速成長的,中國IT企業(yè)在發(fā)展過程中存在的問題及在國際競爭中遭受的制裁打壓,從而激發(fā)學生的學習熱情、愛國熱情和擔當作為的社會責任感;此外,學生將會發(fā)現(xiàn)自己掌握的知識技能離企業(yè)軟件開發(fā)人才要求還存在較大的差距,強烈的求知欲將激發(fā)學生不斷學習?,F(xiàn)在軟件龐大復(fù)雜,都需要團隊協(xié)同開發(fā)完成,小組交流討論有助于學生相互學習彌補不足豐富知識、拓展思維、樹立自信心和培養(yǎng)團隊協(xié)作能力。
課堂是教師實施育人育才的主要載體。在課堂教學中,教師首先應(yīng)根據(jù)高職學生的特點轉(zhuǎn)變滿堂灌的教學方式,構(gòu)建討論式課堂教學新模式,一方面可以活躍課堂氣氛,讓學生在暢所欲言中學會展示自己,敢于嘗試,不畏懼失敗,提升自己的軟實力;另一方面,有利于培養(yǎng)學生科學探索精神,樹立和諧發(fā)展共同進步的意識。其次,應(yīng)融入思政內(nèi)容、理論知識、專業(yè)技能和考核標準設(shè)計開發(fā)教學案例并以案例驅(qū)動教學,帶領(lǐng)學生進行探究式學習。如,在講授數(shù)據(jù)排序算法時,設(shè)計一個順序打亂的數(shù)組,讓學生編寫程序?qū)崿F(xiàn)數(shù)組元素排序。學生應(yīng)在掌握知識的基礎(chǔ)上,利用多種排序方法實現(xiàn)對數(shù)組元素從小到大或從大到小的排序。如學生已經(jīng)在探究式課前學習中掌握了冒泡排序算法,則會依次比較相鄰的兩個數(shù),將較小的數(shù)放在前面,較大的數(shù)放在后面實現(xiàn)從小到大排序,或?qū)⑤^大的數(shù)據(jù)放前面,較小的數(shù)放在后面實現(xiàn)從大到小排序。教師在充分肯定學生掌握的知識基礎(chǔ)上,指出利用冒泡排序算法實現(xiàn)排序時應(yīng)注意的數(shù)據(jù)交換時應(yīng)借助臨時變量和根據(jù)數(shù)據(jù)元素個數(shù)確定數(shù)據(jù)比較趟數(shù),循環(huán)嵌套中,內(nèi)循環(huán)比較次數(shù)和外循環(huán)比較趟數(shù)的區(qū)別,以確保排序的正確性。提醒應(yīng)注意的關(guān)鍵問題后,教師引導(dǎo)學生思考計算利用冒泡排序算法的時間復(fù)雜度,引導(dǎo)學生思考有沒有效率更高的排序算法。通過引導(dǎo)的方式,充分調(diào)動學生主動思考,主動鉆研的學習積極性,實現(xiàn)讓學生被動接受變成主動探索,拓展學生思維,接著,繼續(xù)讓學生利用課前學習的快速排序算法實現(xiàn)數(shù)據(jù)元素的排序,并引導(dǎo)學生注意總結(jié)使用快速排序算法應(yīng)注意的關(guān)鍵問題,快速排序算法的時間復(fù)雜度,實現(xiàn)原理與冒泡排序算法的區(qū)別。多種方式引導(dǎo)對比,啟迪學生將思維深入到探索發(fā)現(xiàn)知識過程中,激發(fā)創(chuàng)新意識。此外,在知識講授時應(yīng)將編程思想淺化、形象化,將程序?qū)崿F(xiàn)理論與日常生活聯(lián)系起來,并形成整體知識結(jié)構(gòu)[5]。如,在講授選擇結(jié)構(gòu)程序設(shè)計時,設(shè)計一個與生活相結(jié)合的價值觀選擇的教學案例,在講授知識的同時幫助學生樹立正確價值觀和人生觀。此外,要從整門課程教學內(nèi)容上整體規(guī)劃,充分挖掘JAVA程序設(shè)計基礎(chǔ)課程的思政教育資源,通過邏輯演算推理、分析聯(lián)想、編程等方法,培養(yǎng)學生嚴謹求實,開拓創(chuàng)新的品質(zhì)。
實踐教學是理論聯(lián)系實際、培養(yǎng)學生掌握科學方法和提高動手能力的重要平臺[6]。按課程理論知識體系,由易到難,循序漸進,構(gòu)建多層次的實踐教學環(huán)節(jié),讓學生動手編寫程序理解和掌握理論知識的具體實踐運用,舉一反三,扎實學習利用所學理論知識編寫程序解決實際問題的能力,發(fā)揮學生的創(chuàng)造力,JAVA程序設(shè)計基礎(chǔ)多層次的實踐教學環(huán)節(jié)如圖2所示。包括編程基礎(chǔ)、知識綜合運用、系統(tǒng)設(shè)計開發(fā)和探索性實驗。編程基礎(chǔ)性實驗主要是檢驗學生對基本理論和基本語法的掌握情況,能否正確掌握所學理論知識、語法、語句的編程實踐運用,培養(yǎng)學生利用程序設(shè)計語言編碼解決實際問題的程序設(shè)計思想;知識綜合運用實驗主要培養(yǎng)學生知識技能整合升華和綜合利用所學知識技能實現(xiàn)問題求解的程序設(shè)計能力。系統(tǒng)設(shè)計開發(fā)和探索性實驗中系統(tǒng)設(shè)計開發(fā)中,通過讓學生進行一個完整小型項目系統(tǒng)的需求分析、設(shè)計到編碼實現(xiàn),要求學生做到精益求精并有所創(chuàng)新,培養(yǎng)學生的團隊協(xié)作和職業(yè)素養(yǎng),通過讓學生進行各類競賽項目的創(chuàng)新訓練,不斷提升學生創(chuàng)新實踐能力。為實現(xiàn)學生之間的相互學習提高,在實踐教學訓練中,學生們可以相互討論,讓學習較好的學生去指導(dǎo)速度較慢的學生,讓學生之間交流解決問題的方法,開拓學生的思維,助力學生創(chuàng)新能力和協(xié)作能力的培養(yǎng)。
4 JAVA程序設(shè)計基礎(chǔ)課程思政教育實踐成效
4.1學生專業(yè)技能和綜合素質(zhì)得到有效提高
在JAVA程序設(shè)計基礎(chǔ)課程中,根據(jù)課程教學目標和教學內(nèi)容深挖思政育人元素,將落實立德樹人的思政元素融入課程教學的全過程。通過在軟件技術(shù)專業(yè)一個學期的教學實施,學生綜合素質(zhì)得到較大提升的同時,學生的對課程教學內(nèi)容和利用JAVA進行編程解決問題的能力也得到較大的提高,主要表現(xiàn)在:一是探究式課前學習中,學生能較主動的學習老師布置的學習內(nèi)容,能較好的按時按質(zhì)完成老師安排的作業(yè),在線上教學平臺學生之間也能較好的開展學習討論,能主動向老師請教和討論問題;二是討論式課堂教學中,沒有出現(xiàn)上課遲到早退的現(xiàn)象,有病有事都能做到書面請假,課堂中玩手機和做與課堂無關(guān)事情的學生大大減少,學生積極踴躍發(fā)言參與到課堂的討論中,取得較好的課堂教學效果;三是期末理論考試和實踐技能操作成績都比上一年的學生有較大的提高;四是課程結(jié)束后學生能主動報名參加各類技能競賽,同時主動進行訓練提高,有想在競賽中爭取好成績好名次的強烈進取心;五是平時遇到老師都能主動打招呼,在班級的各類活動中有更強的集體責任感和助人為樂的責任心。通過實踐學生專業(yè)技能和綜合素質(zhì)得到有效提高。
4.2教師教育教學理念轉(zhuǎn)變,責任心更強
通過JAVA程序設(shè)計基礎(chǔ)課程思政的改革探索實踐,課程教學團隊通過實踐以來取得的可喜變化深刻反思以前課程教學存在的只教書不育人問題,徹底改變了課程團隊的教育教學理念,同時也有效增強了教學團隊的責任心。主要表現(xiàn)在:一是課程團隊教師都能主動研究探索融入思政內(nèi)容的實踐路徑和方法,主動分析挖掘可融入課程教學的思政教育元素,多方面尋找和設(shè)計開發(fā)融入課程教學的思政教育素材;二是設(shè)計的教學案例更精細,既包含思政元素,又能很好地與理論知識技能結(jié)合,還給出了融入思政內(nèi)容的考核標準,不僅有效激發(fā)學生的學習興趣,還能對學生學習掌握的情況進行有效考核,結(jié)合任務(wù)驅(qū)動的教學特點,在課前引導(dǎo)、課中講解、課后作業(yè)和案例分享等環(huán)節(jié),教師都能全方位的認真指導(dǎo);在沒有安排教師對學生進行技能競賽指導(dǎo)的情況下,教師團隊也能盡量抽出時間給學生進行訓練輔導(dǎo)。當然,在實踐課程思政育人過程中,教師團隊還應(yīng)根據(jù)國家職業(yè)教育的新要求、國家的新發(fā)展戰(zhàn)略和民族優(yōu)秀文化,定期開展專題研討活動,提取思政教育經(jīng)典案例,提高教師團隊的理論水平和素養(yǎng),充分發(fā)揮教師模范作用,不斷提長課程育人水平和質(zhì)量。
課程思政是一種教育理念、一種思維方式、一種教育實踐,更是一個系統(tǒng)工程[7]。本文針對高職JAVA程序設(shè)計基礎(chǔ)課程,探索研究構(gòu)建的全程融入思政育人理論教學和實踐教學環(huán)節(jié)的育人育才教學模式,首先充分利用線上線下混合式教學平臺,改變傳統(tǒng)的授課方式,將被動式的教學變?yōu)閷W生主動探究式學習。其次在課程的理論和實踐教學環(huán)節(jié),充分挖掘知識技能蘊含的思政育人元素,將職業(yè)素養(yǎng)、社會主義核心價值觀、工匠精神和創(chuàng)新精神等融入課程教學的全過程,內(nèi)化了學生的品格,有效地促進了學生不斷學習探索的精神動力,培養(yǎng)了學生的科學思維、社會責任感,強化了學生的創(chuàng)新素養(yǎng),提高了學生的創(chuàng)新實踐能力,實現(xiàn)了課程育人育才的教學目標。
參考文獻:
[1] 習近平在全國高校思想政治工作會議上強調(diào):把思想政治工作貫穿教育教學過程開創(chuàng)我國高等教育事業(yè)發(fā)展新局面[N].人民日報,2016-12-09(1).
[2] 張俊三,鄭秋梅,吳春雷.論“卓越計劃”背景下程序設(shè)計類課程教學改革[J].教育評論,2015(10):137-141.
[3] 核心素養(yǎng)研究課題組.中國學生發(fā)展核心素養(yǎng)[J].中國教育學刊,2016(10):1-3.
[4] 查爾斯·菲德爾.四個維度的教育:學習者邁向成功的必備素養(yǎng)[M].羅德紅,譯.上海:華東師范大學出版社,2017:114-117.
[5] 鐘高瑛.《算法與程序設(shè)計》教學的困境與突圍[J].江西教育,2019(33):19-20.
[6] 彭晏飛,張全貴.新工科背景下計算機類專業(yè)多元化實踐教學體系改革研究[J].實驗技術(shù)與管理,2019,36(11):222-224,233.
[7] 劉鶴,石瑛,金祥雷.課程思政建設(shè)的理性內(nèi)涵與實施路徑[J].中國大學教學,2019(3):59-62.
【通聯(lián)編輯:謝媛媛】