山 艷 李 爽 樊秋紅 張 梅
(1.華北理工大學(xué) 理學(xué)院,河北 唐山 063210;2.華北理工大學(xué) 圖書館,河北 唐山 063210)
教書育人是教師的責(zé)任和使命,在新的社會(huì)形式下,對(duì)知識(shí)傳授和育人提出新的要求,將課程知識(shí)融入思政元素,與協(xié)同育人相結(jié)合,從而提升課程育人和教學(xué)的質(zhì)量。
計(jì)算機(jī)通識(shí)課是面向全校各個(gè)專業(yè)開設(shè)的公共基礎(chǔ)課程,課程開設(shè)面廣,具有專業(yè)基礎(chǔ)性,融入課程思政,對(duì)開展立德樹人的教育理念具有重要意義。這里以《Python語(yǔ)言程序設(shè)計(jì)》為例,闡述高校計(jì)算機(jī)通識(shí)課課程思政建設(shè)的教學(xué)設(shè)計(jì)。
本課程《Python語(yǔ)言程序設(shè)計(jì)》是面向全校非計(jì)算機(jī)專業(yè)開設(shè)的一門實(shí)踐性較強(qiáng)的計(jì)算機(jī)語(yǔ)言編程類課程,屬于通識(shí)教育必修課程。通過課程學(xué)習(xí),掌握Python語(yǔ)言的語(yǔ)法和語(yǔ)句、程序設(shè)計(jì)的方法和技巧,能夠閱讀和分析Python程序,從而能夠熟練運(yùn)用Python編程方法解決實(shí)際問題。本課程不僅能培養(yǎng)學(xué)生計(jì)算思維能力、分析問題和解決問題能力,并為今后結(jié)合專業(yè)需求,利用計(jì)算機(jī)處理專業(yè)問題打下堅(jiān)實(shí)基礎(chǔ),具備服務(wù)于專業(yè)數(shù)據(jù)管理和分析的算法設(shè)計(jì)能力。
圍繞課程知識(shí)自身蘊(yùn)含的思政元素,提煉愛國(guó)情懷、社會(huì)責(zé)任、文化自信、人文精神和法治意識(shí)等“思政元素”,實(shí)現(xiàn)思政教育貫穿于課程教學(xué)各環(huán)節(jié)。通過編寫程序培養(yǎng)學(xué)生耐心、細(xì)致、有條理的工作作風(fēng),通過調(diào)試程序培養(yǎng)學(xué)生面對(duì)問題時(shí)自信、沉著、冷靜的心理素質(zhì)。通過大學(xué)生程序設(shè)計(jì)大賽,培養(yǎng)學(xué)生相互協(xié)作的能力與團(tuán)隊(duì)精神。培養(yǎng)學(xué)生樹立正確人生觀和價(jià)值觀,具備良好職業(yè)素養(yǎng)和崇高社會(huì)責(zé)任感;培養(yǎng)學(xué)生具備大局意識(shí)和服務(wù)精神;培養(yǎng)學(xué)生開展科學(xué)研究和探索的興趣,具備終身學(xué)習(xí)理念。實(shí)現(xiàn)知識(shí)傳授、能力培養(yǎng)與價(jià)值引領(lǐng)的有機(jī)統(tǒng)一,著力培養(yǎng)有專門知識(shí)、有實(shí)踐能力、有社會(huì)責(zé)任、有創(chuàng)新精神、有健康身心的應(yīng)用型高級(jí)專業(yè)人才。
課程采取“課堂講授+案例演示+上機(jī)實(shí)踐+思政元素”的教學(xué)設(shè)計(jì)模式,在理論講授和案例演示的同時(shí)以基礎(chǔ)知識(shí)為基石,融入隱性思政元素,培養(yǎng)學(xué)生科學(xué)的思維方式和探索未知的時(shí)代精神,潛移默化地引導(dǎo)學(xué)生建立社會(huì)主義核心價(jià)值觀和民族自立自強(qiáng)的奮斗精神,在學(xué)習(xí)中養(yǎng)成遵規(guī)守紀(jì)、認(rèn)真嚴(yán)謹(jǐn)、勤勞堅(jiān)韌的品格和習(xí)慣,并形成特色的課程教學(xué)設(shè)計(jì):“一個(gè)主題+兩個(gè)核心+三個(gè)思政點(diǎn)+四個(gè)教學(xué)環(huán)節(jié)”。
一個(gè)目標(biāo):新時(shí)代全國(guó)高等教學(xué)本科教育工作會(huì)議指出“以本為本”方能彰顯大學(xué)之道的時(shí)代內(nèi)涵。將“以本為本,學(xué)以致用”作為課程的教學(xué)主題,目的是讓學(xué)生通過學(xué)習(xí),將知識(shí)更好地應(yīng)用于專業(yè)課程學(xué)習(xí)當(dāng)中。思政課程作為主渠道系統(tǒng)地進(jìn)行思想政治理論教育,引領(lǐng)大方向,而課程思政輔以協(xié)同,全程融入課堂教學(xué)環(huán)節(jié),全方位幫助學(xué)生樹立理想信念、價(jià)值理念和道德觀念,實(shí)現(xiàn)立德樹人目標(biāo)。
兩個(gè)核心:通過家國(guó)情懷、品德修養(yǎng)、科學(xué)探索理念,培養(yǎng)學(xué)生樹立正確人生觀和價(jià)值觀,具備良好職業(yè)素養(yǎng)和崇高社會(huì)責(zé)任感;培養(yǎng)學(xué)生追求精藝工匠精神,具備嚴(yán)謹(jǐn)?shù)目茖W(xué)態(tài)度和鍥而不舍、專注堅(jiān)守的毅力;培養(yǎng)學(xué)生發(fā)揮團(tuán)隊(duì)合作精神,具備大局意識(shí)和服務(wù)精神;培養(yǎng)學(xué)生開展科學(xué)研究和探索的興趣,具備終身學(xué)習(xí)理念。計(jì)算機(jī)領(lǐng)域背景有很多中國(guó)故事、中國(guó)智慧、民族精神元素,引領(lǐng)學(xué)生厚植愛國(guó)情懷,建立四個(gè)自信,樹立社會(huì)主義核心價(jià)值觀。
三個(gè)思政點(diǎn):Python語(yǔ)言程序設(shè)計(jì)主要內(nèi)容包括:語(yǔ)法知識(shí)和控制邏輯、算法設(shè)計(jì)與應(yīng)用、第三方庫(kù)應(yīng)用等。通過語(yǔ)法知識(shí)講解,培養(yǎng)學(xué)生樹立規(guī)則意識(shí),維護(hù)網(wǎng)絡(luò)文明,維護(hù)社會(huì)公德;通過三種程序設(shè)計(jì)結(jié)構(gòu)知識(shí)講解,培養(yǎng)學(xué)生樹立民族自信、文化自信和大國(guó)工匠情懷;算法設(shè)計(jì)與應(yīng)用案例庫(kù)以“錘煉意志”、“探索創(chuàng)新”為核心。
四個(gè)教學(xué)環(huán)節(jié):Python語(yǔ)言程序設(shè)計(jì)課程教學(xué)全部在機(jī)房授課,能夠做到邊講邊練,教學(xué)環(huán)節(jié)不脫節(jié),實(shí)踐性非常強(qiáng),授課注重講練結(jié)合。將“課堂講授”、“上機(jī)實(shí)踐”和“作業(yè)實(shí)訓(xùn)”三個(gè)環(huán)節(jié)完全結(jié)合在一起,聯(lián)合針對(duì)鞏固一個(gè)知識(shí)點(diǎn),最后的“課程設(shè)計(jì)”是綜合應(yīng)用多個(gè)知識(shí)點(diǎn)。通過四個(gè)教學(xué)環(huán)節(jié)的實(shí)施,讓學(xué)生在不同環(huán)節(jié)對(duì)知識(shí)點(diǎn)的思政元素從不同角度去感悟,從而實(shí)現(xiàn)知識(shí)點(diǎn)引發(fā)思政元素的思考。
1)語(yǔ)法知識(shí)中的“規(guī)矩”和“原則”。Python語(yǔ)言程序設(shè)計(jì)具有自己的語(yǔ)法規(guī)則,既靈活又嚴(yán)謹(jǐn),變量可以不用定義直接使用,同時(shí)一個(gè)符號(hào)的微小變化都可能意味著功能的巨大區(qū)別。“家有家規(guī),國(guó)有國(guó)法”,“自由是相對(duì)的,限制是絕對(duì)的”。樹立規(guī)則意識(shí),維護(hù)網(wǎng)絡(luò)文明,維護(hù)社會(huì)公德,人人遵守。
2)控制結(jié)構(gòu)案例設(shè)計(jì)中的“堅(jiān)持”和“信念”。Python語(yǔ)言程序設(shè)計(jì)包括順序、選擇和循環(huán)三大控制語(yǔ)句,三種結(jié)構(gòu)可以相互嵌套,由簡(jiǎn)而繁,共同完成所有的程序控制。數(shù)據(jù)類型操作中天天向上的實(shí)例,程序選擇結(jié)構(gòu)中身體質(zhì)量指數(shù)BMI的實(shí)例,這些都體現(xiàn)了增強(qiáng)體魄,奮斗有我的優(yōu)秀個(gè)人品德;字符串的格式化中文本進(jìn)度條功能實(shí)現(xiàn)案例和組合數(shù)據(jù)類型的應(yīng)用實(shí)例體現(xiàn)了大國(guó)工匠精神。
3)算法設(shè)計(jì)和應(yīng)用中的“故事”和“精神”。Python語(yǔ)言程序設(shè)計(jì)的算法包括:枚舉法、遞推法、迭代法、排序查找法和遞歸法。如楊輝三角形、百錢買百雞、圓周率問題等,凸顯出古代中華民族的智慧和科學(xué)探索精神,彰顯科技知識(shí)的巨大力量,增強(qiáng)民族自豪和文化自信。程序調(diào)試和異常處理,函數(shù)遞歸的應(yīng)用中小猴吃桃、斐波那契數(shù)列等算法設(shè)計(jì)與應(yīng)用案例庫(kù)以“錘煉意志”、“探索創(chuàng)新”為核心,能錘煉意志,遇到困難“不言放棄”。這些思政點(diǎn),經(jīng)過老師的點(diǎn)播,學(xué)生都能在程序調(diào)試過程中體會(huì)和感悟,并留下深刻的記憶,在作業(yè)實(shí)訓(xùn)和課程設(shè)計(jì)中受益。
通過課程教學(xué)中顯示思政元素的梳理升華、隱式思政元素的挖掘點(diǎn)播、與現(xiàn)實(shí)學(xué)習(xí)生活、國(guó)家國(guó)際大事的關(guān)聯(lián)映射,將思政元素融入到課程教學(xué)中,學(xué)生在學(xué)習(xí)的過程中,每一個(gè)思政點(diǎn)都與知識(shí)點(diǎn)達(dá)成相得益彰的互動(dòng)互補(bǔ)關(guān)系,潛移默化中培養(yǎng)學(xué)生愛國(guó)主義情懷、加強(qiáng)學(xué)生品德修養(yǎng)、增長(zhǎng)學(xué)生知識(shí)見識(shí)、培養(yǎng)學(xué)生奮斗精神和增強(qiáng)學(xué)生綜合素養(yǎng),讓學(xué)生不知不覺中知行合一、內(nèi)化于心、外化于行。
在教學(xué)實(shí)施過程中,靈活設(shè)置教學(xué)模式、教學(xué)方法,保障課程質(zhì)量。授課以學(xué)生為中心,通過多種授課模式,將基本知識(shí)點(diǎn)和思政元素相融合,達(dá)到立德樹人的思政目標(biāo)。《Python語(yǔ)言程設(shè)計(jì)》課程的思政設(shè)計(jì)適用于所有計(jì)算機(jī)語(yǔ)言類課程,方式可以借鑒。