王燦 王興鵬



摘要:程序設計類課程由于其自身特點等因素,課程思政建設存在諸多問題。該文結合程序設計類課程的教學目標,以Android移動開發課程為范例,對程序設計類課程開展思政教學改革的方式、方法進行探索。論文提出挖掘思元素、技術解構思政App平臺、傳統文化App項目開發、課程思政與雙創教育結合等四種課程思政的實現方式,并從課前、課中、課后三個環節構建系統化的課程思政實施體系,以提升課程思政的實施效果。
關鍵詞:課程思政;程序設計;移動開發
中圖分類號:G642? ? ? ? 文獻標識碼:A
文章編號:1009-3044(2021)30-0269-03
開放科學(資源服務)標識碼(OSID):
On Integration of Civics Education in Programming Language Course Teaching—Taking? “Android Mobile Development Course” as an Example
WANG Can, WANG Xing-peng
( Shijiazhuang Tiedao University, Shijiazhuang 050043, China)
Abstract: The main characteristics of programming language course determine that promoting the concert between programming language course and civic education is facing difficulties and challenges. This paper takes the ‘mobile development course as the example to explored construction path of computer specialty course from four aspects, which includes exploring the ideological and political education elements, deconstructing the technology of ‘Learning Power platform, developing programs for Ancient Poetry Apps and participating innovation and entrepreneurship competitions. From the pre-class, in-class and after class stages, the course system is designed to achieve the purpose of improving the implementation effect of course-embedded ideological and political education.
Keywords: Civics Education; programming; Mobile Development
立德樹人是高等教育的重要使命。2016年,習近平總書記在全國高校思想政治工作會議上強調:“要把立德樹人融入思想道德教育、社會實踐教育各環節,貫穿基礎教育、職業教育﹑高等教育各領域”[1]。2020年3月,教育部下發《高等學校課程思政建設指導綱要》,提出要科學設計課程思政教學體系、結合專業特點,分類推進課程思政建設。
信息化新時代,人工智能、大數據、移動互聯網、云計算成為社會進步發展的新引擎,隨著新技術和傳統產業的深度融合,程序設計人才存在巨大缺口,大學生程序設計能力的培養成為時代需求。程序設計類課程專業性高、技術性強,開展課程思政存在一定挑戰。如何通過系統的課程教學設計,完善思政教學體系,使程序設計類課程思政建設達到理想效果,讓學生在掌握專業技能的同時獲得思想品德的提升,成為程序設計類課程教學亟待解決的問題。本文以Android移動開發課程為例,介紹在程序設計類課程開展思政教學的實踐與探索。
1程序設計類課程思政的現狀分析
由于課程特色、課時安排、教師的重視程度和課程思政設計的方法等原因,現有程序設計類課程的思政建設存在諸多困難和不足。
第一,教學內容專業性強,思政內容融入難度大。程序設計類課程專業性強,概念抽象,偏重學生邏輯推理和算法設計等思維能力的培養。以Android移動開發為例,該課程主要講授的內容包括 Android開發環境的搭建、界面編程、四大組件、圖形與圖像處理、數據存儲、多媒體開發、網絡應用等。從教學內容可發現,程序設計類課程授課無法像人文社科類課程一樣融入大量典故和案例,課程思政設計存在挑戰。
第二,教學內容多學時少,思政內容拓展存在挑戰。以Android移動開發課程為例,該課程以Java編程為先導課程,要求學生掌握類、對象、繼承和接口等相關內容。基于Android移動平臺的特點,學生還要了解硬件設備的相關知識,如網絡設備、傳感器和媒體等。并且課程重視動手和熟練,學生必須經歷大量上機練習,進行代碼閱讀、錯誤調試等。時間緊、任務重,思政元素的導入難以展開和過多延伸。因此,融入課程思政必須充分發揮教師的創造性,尤其要實現實訓任務和思政教育的結合,才能使思政教育達到有深度、有廣度、有力度的效果。
第三,思維轉變滯后,重視不足。在教學目標制定方面,多數程序設計類課程教師關注的是專業知識的傳授,對育人目標重視不足。部分教師還認為思政教育應該是思政課教師、輔導員和班主任的責任。從現有文獻來看,程序設計類課程開展思政教育的研究明顯少于人文社科類課程。
第四,碎片式思政元素挖掘,缺乏整體設計。對程序設計類課程的育人目標,任課教師們已基本達成共識:培養學生精益求精的大國工匠精神,激發學生科技報國的家國情懷。但該目標實現需要具體的方案和措施落地。現有程序設計類課程思政的研究,多為按照章節進行的思政元素挖掘,或者個別案例的分享,缺乏開展課程思政的整體設計和系統思考。
2 Android移動開發課程思政教學設計
以Android移動開發為例,筆者設計了如圖1所示的思政體系,該體系以教學大綱為引導方向,以思政元素挖掘與資源庫建設為支撐,以思政App(應用程序Application的縮寫)技術解構為落地手段,結課作業為傳統文化相關的App設計開發,課程思政與課程實訓相結合,最后創新創業教育和大學生競賽作為課程學習能力培養的目標導向,并反過來激發學生的學習動機和興趣。這幾個要素既有先后邏輯關系,又相互作用、相互影響,構成一個整體,最終達到知識傳授、能力培養和育人三個目標的統一。
2.1課程準備:思政元素挖掘與資源庫建設
2019年3月,習近平主持召開學校思想政治理論課教師座談會時強調,“要堅持價值性和知識性相統一,寓價值觀引導于知識傳授之中。” [2]要實現價值性與知識性的統一,就要在課前挖掘每門課的價值內涵,梳理好課程的思政元素,并持續開展思政資源庫的建設。
以Android移動開發為例,課程思政元素挖掘舉例如下。例一,培養學生樹立“終身學習”的理念。移動互聯應用開發技術更新迭代迅速,以Android操作系統為例,Android 1.0版本發布于2007年11月5日,Android11正式版發布于2020年9月9日,13年間前后有18次版本更新。這就要求參與課程的教師和學生持續學習,保持與知識更新的同步。在Android課程講授中,可培養學生養成主動、不斷探索、自我更新和優化知識的良好習慣。例二,傳授開放共享的倫理精神。Android平臺的快速更新和Android系統的“開放性”密切相關,谷歌公司組建的“開放手機聯盟”對電信運營商、半導體芯片商、手機硬件制造商、軟件廠商和商品化公司等移動終端產業鏈各個環節的角色都是開放的。在課程講授中,以此為契機,引導學生認識到開放和共享的倫理精神對于人類文明、社會進步的重要意義。2012年黨的十八大提出倡導人類命運共同體意識,2021年1月1日,《求是》刊登了習近平2017年在聯合國日內瓦總部的演講《共同構建人類命運共同體》。授課過程可闡述共享發展理念是中國特色社會主義的本質要求,走共享發展之路是中國特色社會主義的內在倫理要求。除以上案例外,教師應在強調良好規范的編程習慣、追求極致產品時,培養學生的“工匠精神”;在程序調試過程中,引導學生培養“大膽假設,小心求證”的科學思想。
思政資源庫建設方面,由于App開發過程需要內容素材,在授課之前應做好思政相關的資源準備,如黨徽、國旗等圖標的圖片資源、圖標資源、新聞聯播的文字資源、視頻資源等,在課堂上隨時提供給學生進行開發。此外,優秀的思政類App案例庫、移動電子商務創業故事等,都是課程資源庫的重要組成部分,隨著課程的開展該思政資源素材庫可逐步迭代和豐富。思政元素梳理清晰,思政資源庫內容充實,才能使思政教育 “隨風潛入夜,潤物細無聲”,達到時時育人﹑課課育人的效果。
2.2案例設計:以優秀思政平臺為載體,開展技術解構
筆者在Android移動開發課程實踐中,要求學生對App應用進行解讀和技術解構,撰寫“產品分析報告”,具體內容和要求如表1所示。
對優秀App進行技術解構,可指定優質的思政類App,如“學習強國”。“學習強國”是由中共中央宣傳部主管,以習近平新時代中國特色社會主義思想和黨的十九大精神為主要內容,立足全體黨員、面向全社會的優質平臺。“學習強國”學習資源豐富、內容更新快速、有游戲化的積分機制和社交化的設計。從App技術應用方面看,該平臺功能強大,涵蓋網課學習、新聞傳播平臺、知識測試等多種功能形式。在課堂講授中,界面設計、控件使用、插入音頻和視頻、數據庫管理等知識點都能以“學習強國”平臺為范例。因此,對“學習強國”進行產品分析,實現思政內容的浸入式學習,使學生在技術學習的同時,堅定社會主義文化自信,產生技術興國、學習強國的使命感和責任感。
除“學習強國”之外,對“國務院”“數據中國”“中國好黨員”等優秀App進行深度剖析,均可以幫助學生技術提升的同時,接受思政教育。一些紅色教育移動App,如北京市的“北京紅色旅游”、湖北省的“荊楚紅”等,有線上展廳、紅色地圖等,可安排學生進行市場調查與對比分析。
2.3 實踐環節:OBE理念與思政融合,融入傳統文化的程序設計項目
中國傳統文化是中華民族乃至全世界的珍貴思想文化寶庫,數千年來一直為炎黃子孫提供著取之不盡的精神營養。黨的十九大報告指出,深入挖掘中華優秀傳統文化蘊含的思想觀念、人文精神、道德規范,結合時代要求繼承創新,讓中華文化展現出永久魅力和時代風采[3]。將中華優秀傳統文化融入思政課教學,有助于增強思政課的趣味性、有效性,在此過程中增強大學生的文化自信和愛國意識,凝聚愛國熱情與民族自豪感。同時,優秀傳統文化不是靜止、枯燥乏味的,它是一種“活”的文化,不管是內容還是表現形式,都需要通過人的活動展現出來[4]。
Android移動開發課程是遵循成果導向OBE(Outcome-based education,簡稱OBE)教育理念的,強調學生的實踐能力和項目研發能力的培養和訓練[5]。考核方式與傳統卷面成績為主不同,要綜合學生的卷面成績、教學實例和結課項目成績。筆者在教學實踐中將傳統文化教育項目融入實踐項目中,如通過分析國學詩詞App,如“國學合集”“詩詞中國”“西窗燭”等,設計出風格優雅,內含視頻、朗誦音頻、書籍、測試等多種功能和內容的小型App。
2.4 拓展訓練:以賽促教,將創新創業教育引入思政設計
2017年,第三屆“中國互聯網+大學生創新創業大賽”舉辦了“青年紅色筑夢之旅”,參賽實踐團奔赴革命圣地延安,通過大學生創新創業項目對接革命老區經濟社會發展需求,助力精準扶貧脫貧。習近平總書記給參加筑夢之旅的學子回信,鼓勵大家“扎根中國大地了解國情民情,在創新創業中增長智慧才干,在艱苦奮斗中錘煉意志品質,在億萬人民為實現中國夢而進行的偉大奮斗中實現人生價值,用青春書寫無愧于時代、無愧于歷史的華彩篇章。” [6]
2018年,第四屆“中國互聯網+大學生創新創業大賽” 增設“青年紅色筑夢之旅”賽道,在全國全面啟動青年紅色筑夢之旅活動,推動創新創業教育與思想政治教育相融通,創新創業實踐與鄉村振興戰略、精準扶貧脫貧相結合,打造一堂全國最大的有溫度的高校思政課。
除全國互聯網+大學生創新創業大賽以外,全國大學生電子商務“創新、創意、創業”挑戰賽、中國大學生服務外包大賽等競賽項目都為學生的學習成果提供了良好的展示平臺與發展平臺。
Android移動開發課程設計中,一方面可以將競賽的優秀獲獎作品整理為案例庫在課堂上展示、分析、學習,另一方面可以推薦優秀作品參賽,以競賽項目為載體,設計學習情境,將相關知識點貫穿到項目中去,推薦優秀項目參賽,對獲獎項目給予適當獎勵,以賽促教,以賽促學,激發學生的學習興趣和自主學習潛能,熔煉團隊精神,培養責任意識,實現創新創業教育和思政教育的融會貫通、落地生根。
3 Android移動開發課程思政教學系統實施路徑
在全國高校開展思政教育背景下,探索思政教學在程序設計類課程中的融入,對于培養德才兼備的高素質專業人才具有重要意義。以Android移動開發課程為例,在課前、課中、課后,可按圖2系統實施。
課前,梳理思政元素的同時,迭代更新思政案例、思政素材,并設計課程任務、組織課前在線討論,進行預習效果測試,將課程思政內容有機融合到課程體系當中去。
課中,對系列思政平臺App進行技術解構,結合章節學習內容,介紹課程案例,安排實踐作業,并在學生實訓過程中提供思政相關的圖片、文本、新聞等開發素材。組織課堂討論,進行問題解答和隨堂測試,在課上進行實訓項目的小組路演。
課后,開展階段測試和期末考試,結課項目設置傳統文化類相關開發項目作為知識技能輸出,對結課項目進行小組互評,選拔優秀學生、挑選優秀作品參加雙創競賽,以賽促教,產教融合。賽后,將往屆學生的參賽項目和經歷作為新一屆學生的課堂案例,為后續學習者帶來學習動力,形成教學良性循環。這一體系為程序設計類課程的思政教學提供了參考,為探索高校課程思政改革提供思路。
4 結束語
本文介紹的Android程序設計課程思政體系實施之后,課堂氣氛融洽,師生關系更為和諧,學生表示對Android開發產生濃厚興趣,并會在課程結束后持續深入學習,整體效果良好。后續工作中,本課程會在思政素材庫建設方面做更多積累,并在產教融合方面加大力度,如開展校內校外合作等更多嘗試。
程序設計類課程的思政教學,要實現“隨風潛入夜,潤物細無聲”,在打造“魅力課堂”的過程中影響學生的價值觀,進行人格塑造,還需要我們的長期努力。一方面,課程思政是系統工程,要求教師不斷加強學習,提高業務和政治素質。另一方面,要求教師積極采取行動,“邊研究,邊實踐,邊探索,邊調整”,不斷優化和更新整體方案。
參考文獻:
[1] 習近平.把思想政治工作貫穿教育教學全過程開創我國高等教育事業發展新局面[N].人民日報, 2016-12-09(01).
[2] 習近平在全國高校思想政治工作會議上強調:把思想政治工作貫穿教育教學過程開創我國高等教育事業發展新局面[N].人民日報,2016-12-09(001).
[3] 滿炫. 中國優秀傳統文化融入大學生思政教育路徑分析——評《傳統文化與思想政治教育創新》[J]. 教育理論與實踐, 2019,39(6):2.
[4] 胡政陽.以中華優秀傳統文化提升思政課親和力[J].人民論壇2020(23):124-125.
[5] 張男星,張煉,王新鳳,孫繼紅.理解OBE:起源、核心與實踐邊界——兼議專業教育的范式轉變[J].高等工程教育研究,2020(3):109-115.
[6] 新華社:習近平總書記給第三屆中國“互聯網+”大學生創新創業大賽“青年紅色筑夢之旅”的大學生的回信. [20170815]. http://www.xinhuanet.com//2017-08/15/c_1121487775.html.
【通聯編輯:王力】