晏素芹
關(guān)鍵詞:C語(yǔ)言;課程思政;教學(xué)設(shè)計(jì)
中圖分類號(hào):G642 文獻(xiàn)標(biāo)識(shí)碼:A
文章編號(hào):1009-3044(2023)08-0167-03
課程思政是以課程為載體,以課堂實(shí)施為基本途徑的育人實(shí)踐活動(dòng),是對(duì)立德樹(shù)人這一教育根本任務(wù)的有效落實(shí)。具體來(lái)說(shuō)就是充分挖掘和運(yùn)用課程所蘊(yùn)含的思想政治教育元素和所承載的思想政治教育功能,并將其融入課堂教學(xué)的各環(huán)節(jié),實(shí)現(xiàn)思想政治教育與知識(shí)體系教育的有機(jī)統(tǒng)一[1]。
1 思政元素融入C 語(yǔ)言程序設(shè)計(jì)課程教學(xué)的必要性
大部分職業(yè)院校的學(xué)生主動(dòng)學(xué)習(xí)意識(shí)淡薄,邏輯思維欠缺,社會(huì)責(zé)任感缺乏,少數(shù)學(xué)生還有不同程度的心理問(wèn)題。在人工智能和大數(shù)據(jù)發(fā)展的新時(shí)代,C 語(yǔ)言程序設(shè)計(jì)日漸成為職業(yè)院校理工科專業(yè)的一門公共基礎(chǔ)課程,重在培養(yǎng)學(xué)生的計(jì)算思維、核心素養(yǎng)和利用程序設(shè)計(jì)解決一般問(wèn)題的能力。本課程的思想和方法對(duì)他們的人生將會(huì)產(chǎn)生深遠(yuǎn)的影響。為把學(xué)生培養(yǎng)成全面發(fā)展的高素質(zhì)技能型人才,在教學(xué)中充分挖掘課程中的思政元素,并將思政元素恰如其分地融入各教學(xué)環(huán)節(jié),增強(qiáng)學(xué)生的“四個(gè)自信”,提升學(xué)生的“四個(gè)意識(shí)”,重塑精益求精的大國(guó)工匠精神是極其必要的。
2 課程思政建設(shè)的現(xiàn)狀
2.1 學(xué)校對(duì)課程思政建設(shè)重視程度不夠
職業(yè)院校的定位是培養(yǎng)高技能人才,因此學(xué)校對(duì)課程思政的體系構(gòu)建不夠重視。學(xué)校對(duì)課程思政建設(shè)認(rèn)識(shí)不足,沒(méi)有從構(gòu)建“三全育人”格局的高度對(duì)課程思政進(jìn)行理解,停留在“有布置無(wú)支持無(wú)跟蹤”層面,課程思政僅僅是流于形式。
2.2 教師的課程思政能力有待提升
教師是課程思政實(shí)施的中堅(jiān)力量,是課堂教學(xué)的主導(dǎo)者。教師實(shí)施課程思政的能力將直接決定能否把立德樹(shù)人的根本任務(wù)落到實(shí)處。沒(méi)有接受過(guò)系統(tǒng)培訓(xùn)的教師無(wú)法深刻理解課程思政的內(nèi)涵,有些教師通過(guò)自發(fā)學(xué)習(xí),雖然知道課程思政的內(nèi)涵,具備主動(dòng)的課程思政意識(shí),但自身的課程思政能力不足,對(duì)于課程思政的實(shí)施感到心有余而力不足,最終造成思政教育和課程教學(xué)“兩張皮”的現(xiàn)象。
2.3 融入“思政元素”的教材欠缺
教材是教學(xué)活動(dòng)的重要載體,是師生教與學(xué)的主要依據(jù)?,F(xiàn)階段有效融入思政元素的教材很是欠缺,學(xué)生無(wú)法從閱讀教材的過(guò)程中習(xí)得思政教育。
2.4 實(shí)驗(yàn)教學(xué)環(huán)節(jié)思政元素融入不夠
C語(yǔ)言程序設(shè)計(jì)是一門理論和實(shí)踐性都很強(qiáng)的課程。由于學(xué)時(shí)的限制,教師往往按教材的章節(jié)編排講解知識(shí)點(diǎn),思政元素的融入點(diǎn)基本都集中在概念和語(yǔ)法規(guī)則上,上機(jī)作業(yè)多是對(duì)知識(shí)點(diǎn)的驗(yàn)證性實(shí)驗(yàn),設(shè)計(jì)性實(shí)驗(yàn)和綜合類實(shí)驗(yàn)較為欠缺,這將直接影響學(xué)生良好的程序設(shè)計(jì)能力的形成,課程教學(xué)目標(biāo)無(wú)法有效達(dá)成[2]。
3 課程思政應(yīng)用于教學(xué)的實(shí)施策略
3.1 加大制度支持,保障課程思政的有效實(shí)施
“課程思政”規(guī)章制度是教師在教學(xué)中實(shí)施課程思政的有力保障,學(xué)校應(yīng)當(dāng)制定有效的“課程思政”規(guī)章制度,使教師的“課程思政”實(shí)施有章可循。
3.1.1 建立教學(xué)團(tuán)隊(duì),將思政元素融入課程標(biāo)準(zhǔn)
“課程標(biāo)準(zhǔn)”是規(guī)范課程教學(xué)基本要求的重要依據(jù),也是課程實(shí)施、評(píng)價(jià)和管理、確保教學(xué)質(zhì)量的重要保障。學(xué)校應(yīng)組建由C語(yǔ)言程序設(shè)計(jì)課程教師、專業(yè)課教師和思政課教師共同組成的“課程思政”教學(xué)團(tuán)隊(duì),結(jié)合人才培養(yǎng)方案,深入分析課程的內(nèi)容體系和模塊劃分,合理地確定融入思政元素的課程總體目標(biāo)、單元目標(biāo)和具體的章節(jié)目標(biāo),制定科學(xué)合理的有效融入思政元素的課程標(biāo)準(zhǔn)。
3.1.2 給予教師支持,將“課程思政”教學(xué)效果納入教師考核機(jī)制
教師是課程思政建設(shè)的核心力量,學(xué)校應(yīng)該為教師的課程思政實(shí)施提供必要的保障。學(xué)校還要加強(qiáng)“課程思政”的宣傳、培訓(xùn)和交流,對(duì)教師實(shí)施課程思政的情況進(jìn)行有效跟蹤,加大對(duì)有顯著教學(xué)效果的教師的宣傳、表彰和獎(jiǎng)勵(lì)力度,以提升教師參與課程思政的主動(dòng)性。
3.2 教師潛心學(xué)習(xí),提升“課程思政”能力
俗話說(shuō),“育人先育己”。首先,“課程思政”立足于課程,教師應(yīng)提升自己的專業(yè)素養(yǎng),深入掌握課程的知識(shí)體系,把握知識(shí)點(diǎn)間的內(nèi)在聯(lián)系,精心設(shè)計(jì)各教學(xué)環(huán)節(jié),重視學(xué)生程序設(shè)計(jì)思想和工程倫理的培養(yǎng)。其次,教師還應(yīng)提升自己的政治素養(yǎng),關(guān)注社會(huì)熱點(diǎn)、國(guó)內(nèi)外形勢(shì),積極學(xué)習(xí)黨的重大方針政策和政治理論知識(shí),思考如何引導(dǎo)學(xué)生自主學(xué)習(xí)馬克思主義理論,并將“思政元素”有效融入教學(xué)實(shí)踐。再次,教師還要學(xué)習(xí)中國(guó)傳統(tǒng)文化,潛移默化地影響學(xué)生。
3.3 將“思政元素”融入教學(xué)內(nèi)容
“課程思政”教學(xué)團(tuán)隊(duì)成員應(yīng)當(dāng)積極思考并研究“如何將課程內(nèi)容和‘思政元素’無(wú)縫銜接”這一問(wèn)題,將典型的“課程思政”案例集結(jié)成冊(cè),形成有“思政元素”的校本教材。
3.3.1 C 語(yǔ)言概述
(1) 為什么學(xué)編程:首先,從個(gè)人層面講,我們?cè)缫堰M(jìn)入“信息時(shí)代”,而計(jì)算機(jī)是信息處理的核心?!吧虡I(yè)、農(nóng)業(yè)、工業(yè)、教育等都被計(jì)算機(jī)技術(shù)推動(dòng)著進(jìn)步。如果能知道計(jì)算機(jī)是怎么做到這一切的,也就是知道這里蘊(yùn)含的計(jì)算思維是什么,那么可能給個(gè)人所在行業(yè)的發(fā)展帶來(lái)幫助。否則,就只能浮于表面地應(yīng)用現(xiàn)成軟件而已?!盵3]而學(xué)習(xí)編程就是習(xí)得“計(jì)算思維”的最佳途徑。其次,計(jì)算機(jī)軟件(編程技術(shù))的發(fā)展對(duì)綜合國(guó)力的提升起著舉足輕重的作用。以中美貿(mào)易戰(zhàn)的“中國(guó)芯”為例,讓學(xué)生明白,只有自己強(qiáng)大了,才能不受制于人,激發(fā)學(xué)生的學(xué)習(xí)動(dòng)力和愛(ài)國(guó)熱情。
(2) 為什么學(xué)C語(yǔ)言:首先,程序設(shè)計(jì)語(yǔ)言是人機(jī)對(duì)話的工具,作為一門結(jié)構(gòu)化的面向過(guò)程的程序設(shè)計(jì)語(yǔ)言的C語(yǔ)言應(yīng)用范圍較廣,在2022年3月的全球計(jì)算機(jī)編程語(yǔ)言排行榜中位居第二。其次,C語(yǔ)言是其他網(wǎng)絡(luò)編程語(yǔ)言和面向?qū)ο笳Z(yǔ)言的基礎(chǔ),他們的程序設(shè)計(jì)思想都是相通的,學(xué)了C語(yǔ)言再學(xué)其他語(yǔ)言就比較容易。最后,《C語(yǔ)言程序設(shè)計(jì)》也是機(jī)電、汽車等專業(yè)的專業(yè)基礎(chǔ)課,為《汽車單片機(jī)》《51單片機(jī)》等課程的學(xué)習(xí)奠定基礎(chǔ)。
(3) 如何學(xué)C語(yǔ)言:理論與實(shí)踐同行,多上機(jī)調(diào)試程序。
在教學(xué)內(nèi)容中融入如下“思政元素”:①在“C語(yǔ)言的發(fā)展史”中以“C語(yǔ)言之父”——丹尼斯.里奇的故事和華為公司如何在美國(guó)的壓制下,一步步自強(qiáng)自立最終研發(fā)出“鴻蒙”操作系統(tǒng)的事實(shí),激發(fā)學(xué)生刻苦鉆研、不斷創(chuàng)新的學(xué)習(xí)品質(zhì)和愛(ài)國(guó)情懷。②在“C語(yǔ)言的程序結(jié)構(gòu)”中,要求學(xué)生一定要按規(guī)定編寫(xiě)程序,以保證所編程序的正確運(yùn)行和程序的易讀性?!安灰砸?guī)矩,不能成方圓”,引導(dǎo)學(xué)生恪守各種法律法規(guī)和規(guī)章制度。讓學(xué)生編寫(xiě)并調(diào)試一個(gè)簡(jiǎn)單程序,使學(xué)生體會(huì)到稍有疏忽,程序?qū)o(wú)法運(yùn)行或得不到預(yù)期的結(jié)果,借此培養(yǎng)學(xué)生嚴(yán)謹(jǐn)細(xì)致的工作態(tài)度。
3.3.2 算法——程序的靈魂
“凡事預(yù)則立,不預(yù)則廢”。通過(guò)算法概念的講解,讓學(xué)生明白做事之前進(jìn)行規(guī)劃,并要在多種可選算法中選擇高效算法,引導(dǎo)學(xué)生按計(jì)劃做事,科學(xué)安排自己的學(xué)習(xí)和生活,進(jìn)行合理的職業(yè)規(guī)劃。
3.3.3 程序設(shè)計(jì)基礎(chǔ)知識(shí)
(1) C語(yǔ)言的數(shù)據(jù)類型:通過(guò)分析“阿麗亞娜5型火箭事故”的原因,引導(dǎo)學(xué)生在定義變量時(shí)要選擇合適的數(shù)據(jù)類型,以免發(fā)生由于數(shù)值的溢出而導(dǎo)致的錯(cuò)誤。進(jìn)而引導(dǎo)學(xué)生在做任何事情時(shí)都要心中有度,逐步形成科學(xué)嚴(yán)謹(jǐn)?shù)膽B(tài)度和一絲不茍的精神。
(2) 數(shù)據(jù)的輸入與輸出:通過(guò)演示用輸入/輸出函數(shù)實(shí)現(xiàn)的漂亮圖形,講解輸入/輸出函數(shù)的格式要求,引導(dǎo)學(xué)生遵守規(guī)則、充分發(fā)揮想象力,創(chuàng)造美好的生活。
(3) 運(yùn)算符與表達(dá)式:通過(guò)案例“稀缺的淡水資源”計(jì)算“世界人均可飲用的水資源”引入運(yùn)算符的講解,在講解運(yùn)算符的優(yōu)先級(jí)時(shí),教育學(xué)生做事情要分清輕重緩急,合理規(guī)劃自己的生活。通過(guò)編程算出“世界人均可飲用的水資源”,讓學(xué)生明白世界淡水資源短缺,要從自己做起,從身邊的小事做起,盡力保護(hù)我們生活的地球,保護(hù)淡水資源[4]。
3.3.4 選擇結(jié)構(gòu)
通過(guò)觀察“徐州動(dòng)物園門票價(jià)格”圖片,抽象出兒童、老人、軍人和殘疾人免費(fèi),學(xué)生半價(jià)的優(yōu)惠政策,引導(dǎo)學(xué)生傳承中華民族的尊老愛(ài)幼、擁軍助殘的傳統(tǒng)美德。
(1) if語(yǔ)句:通過(guò)if語(yǔ)句的執(zhí)行流程的講解,讓學(xué)生明白“魚(yú)和熊掌不可兼得”的道理,引導(dǎo)學(xué)生在面臨人生中的重要選擇時(shí)一定要慎重,選擇適合自己的最重要,并且要對(duì)自己的選擇負(fù)責(zé)。通過(guò)編寫(xiě)含有if語(yǔ)句的程序,解決“個(gè)人所得稅的計(jì)算”問(wèn)題,讓學(xué)生明白依法誠(chéng)信納稅是每個(gè)公民應(yīng)盡的義務(wù),是維護(hù)國(guó)家和人民利益的保證。
(2) switch語(yǔ)句:通過(guò)案例“節(jié)能減排,階梯電價(jià)”引入switch語(yǔ)句,并用switch語(yǔ)句解決電費(fèi)的計(jì)算問(wèn)題,引導(dǎo)學(xué)生綠色生活,為節(jié)能減排做出貢獻(xiàn)。
(3) 選擇結(jié)構(gòu)的嵌套:通過(guò)對(duì)不同學(xué)生自主編寫(xiě)和調(diào)試的“模擬四則運(yùn)算計(jì)算器”程序的講評(píng),讓學(xué)生明白只有善于分析和思考,考慮問(wèn)題才能更全面,程序功能才能更完善。要求學(xué)生面對(duì)問(wèn)題要認(rèn)真思考,精益求精,在自己的能力范圍內(nèi)盡量把事情做到極致[5]。
3.3.5 循環(huán)結(jié)構(gòu)
(1) 三種循環(huán)語(yǔ)句:通過(guò)三種循環(huán)語(yǔ)句的執(zhí)行流程分析,讓學(xué)生體驗(yàn)量變引起質(zhì)變的道理,引導(dǎo)學(xué)生注重平時(shí)的點(diǎn)滴積累,為以后的厚積薄發(fā)墊下基礎(chǔ)。2013年習(xí)近平總書(shū)記首次提出“精準(zhǔn)扶貧”的重要指示,幾年過(guò)后,全國(guó)的貧困人口大幅度減少,脫貧攻堅(jiān)目標(biāo)任務(wù)接近完成,以此增強(qiáng)學(xué)生的“制度自信”。在學(xué)習(xí)while語(yǔ)句時(shí),通過(guò)比較“while(條件)語(yǔ)句塊”和“while(條件);語(yǔ)句塊”,讓學(xué)生明白“差之毫厘,謬以千里?!钡牡览?,并通過(guò)說(shuō)明“蘇聯(lián)的聯(lián)盟一號(hào)宇宙飛船失事”原因,讓學(xué)生明白細(xì)節(jié)決定成敗,養(yǎng)成嚴(yán)謹(jǐn)細(xì)致的工作作風(fēng)。
(2) 循環(huán)的嵌套:通過(guò)運(yùn)行輸出“九九乘法表”和“由星號(hào)構(gòu)成的簡(jiǎn)易圖形”的程序,要求學(xué)生分析并仿寫(xiě)程序,實(shí)現(xiàn)自己設(shè)計(jì)的類似或更復(fù)雜圖形的輸出,以此培養(yǎng)學(xué)生的創(chuàng)新思維。通過(guò)演示“雞兔同籠”和“百錢白雞”這些經(jīng)典的算術(shù)問(wèn)題,讓學(xué)生體驗(yàn)到多重循環(huán)結(jié)構(gòu)在解決數(shù)學(xué)中的窮舉問(wèn)題時(shí)的方便性,進(jìn)而激發(fā)學(xué)生學(xué)習(xí)科學(xué)知識(shí)以及利用所學(xué)知識(shí)高效解決問(wèn)題的內(nèi)在動(dòng)力。
3.3.6 數(shù)組
(1) 數(shù)組的概念:數(shù)組是一組同類型數(shù)據(jù)的有序集合。現(xiàn)實(shí)生活中也是“物以類聚,人以群分”,引導(dǎo)學(xué)生見(jiàn)賢思齊、多與正能量的人交朋友,這樣才能使自己更加優(yōu)秀。
(2) 數(shù)組的引用方法:“單個(gè)變量”是游兵散勇,只有聚在一起形成“數(shù)組”才可能所向披靡,使學(xué)生明白團(tuán)隊(duì)合作的重要性。
(3) 數(shù)組的應(yīng)用舉例:學(xué)習(xí)利用二維數(shù)組求解“楊輝三角”時(shí),告知學(xué)生楊輝三角的起源(楊輝三角是二項(xiàng)式系數(shù)在三角形中的一種幾何排列,最早在中國(guó)南宋數(shù)學(xué)家楊輝所注的《詳解九章算法》中出現(xiàn),比法國(guó)數(shù)學(xué)家帕斯卡發(fā)現(xiàn)規(guī)律早393年),激發(fā)學(xué)生的民族自豪感和“文化自信”。通過(guò)對(duì)楊輝三角規(guī)律的分析到代碼的生成等環(huán)節(jié)的體驗(yàn),加強(qiáng)學(xué)生建模意識(shí)的培養(yǎng)。
3.3.7 函數(shù)與模塊化程序設(shè)計(jì)
(1) 函數(shù)的概念:通過(guò)分析組織較為復(fù)雜的程序,說(shuō)明引入函數(shù)的必要性。通過(guò)模塊化程序設(shè)計(jì)思想和函數(shù)調(diào)用的講授,培養(yǎng)學(xué)生分而治之的思想,提升學(xué)生的統(tǒng)籌規(guī)劃和團(tuán)隊(duì)合作能力。
(2) 函數(shù)的遞歸調(diào)用和遞歸函數(shù):遞歸調(diào)用是指一個(gè)函數(shù)在它的函數(shù)體內(nèi)直接或間接調(diào)用它自身,這樣的函數(shù)稱為遞歸函數(shù)。讓學(xué)生明白日常生活中的“言傳身教”和“以身作則”的重要性。
(3) 變量的作用域和生命周期:“一寸光陰一寸金”,人和變量一樣,生命周期都是有限的,引導(dǎo)學(xué)生有效規(guī)劃時(shí)間,分清輕重緩急,有計(jì)劃地朝著目標(biāo)前行,“算計(jì)”時(shí)間,做好每一個(gè)當(dāng)下,使自己的人生更加有意義。
(4) 預(yù)處理程序:“兵馬未動(dòng),糧草先行”,學(xué)習(xí)和工作亦是如此,做任何事情前盡可能做好萬(wàn)全的準(zhǔn)備,因?yàn)闄C(jī)會(huì)總是留給有準(zhǔn)備的人。
3.3.8 指針
通過(guò)圖示說(shuō)明變量的直接訪問(wèn)和間接訪問(wèn)。通過(guò)程序?qū)嵗姆治稣f(shuō)明利用指針編寫(xiě)程序能大大減少內(nèi)存的占用率,提升程序的運(yùn)行效率。引導(dǎo)學(xué)生努力學(xué)習(xí),并不斷反思與總結(jié),以便在遇到問(wèn)題時(shí)能想到多種并從中選擇較高效的解決辦法。
3.3.9 結(jié)構(gòu)體
結(jié)構(gòu)體是用同一個(gè)名字引用的相關(guān)變量的集合,可包含多種不同類型數(shù)據(jù)的變量,每一個(gè)成員都要遵守該結(jié)構(gòu)體的用法。引導(dǎo)學(xué)生作為某集體的一員時(shí),要遵守所在集體的規(guī)則,和其他成員一起凝心聚力,發(fā)揮出團(tuán)隊(duì)的巨大能量。
3.4 將“思政元素”有效融入實(shí)驗(yàn)環(huán)節(jié)
完善實(shí)驗(yàn)教學(xué),合理安排驗(yàn)證性實(shí)驗(yàn)、小型設(shè)計(jì)性實(shí)驗(yàn)和綜合性實(shí)驗(yàn)的比重。對(duì)于驗(yàn)證性實(shí)驗(yàn),教師先引導(dǎo)學(xué)生分析程序的執(zhí)行流程并預(yù)測(cè)執(zhí)行結(jié)果,然后按照規(guī)范輸入代碼并調(diào)試,直至調(diào)試正確,以此培養(yǎng)學(xué)生的規(guī)范意識(shí)。對(duì)于小型設(shè)計(jì)性實(shí)驗(yàn),學(xué)生自行設(shè)計(jì)程序,提倡一題多解,并分析不同程序的執(zhí)行效率,以此培養(yǎng)學(xué)生精益求精的工匠精神。綜合性實(shí)驗(yàn)時(shí),將學(xué)生分組,每個(gè)小組完成一個(gè)綜合項(xiàng)目。組內(nèi)的每個(gè)學(xué)生既要完成自己負(fù)責(zé)的分任務(wù),又要兼顧和他人任務(wù)的銜接性,最終整合成一個(gè)完整的項(xiàng)目,以此培養(yǎng)學(xué)生的團(tuán)隊(duì)協(xié)作能力,通過(guò)組間的相互交流和評(píng)比,培養(yǎng)學(xué)生的競(jìng)爭(zhēng)和創(chuàng)新意識(shí)。
4 結(jié)束語(yǔ)
課程中思政元素的挖掘不是一蹴而就的,需要學(xué)校的大力支持和師生長(zhǎng)期共同努力。教師要深入挖掘各教學(xué)環(huán)節(jié)中的思政元素,有意識(shí)地踐行“課程思政”,真正做到“潤(rùn)物細(xì)無(wú)聲”,從而構(gòu)建“三全育人”新格局,為我國(guó)培養(yǎng)合格的新時(shí)代社會(huì)主義建設(shè)者和接班人。