C語言是一門歷史悠久、博大精深的程序設計語言,它對計算機技
術的發展起到了極其重要的促進作用。C語言從產生之時就肩負著很多
重要使命,比如,開發操作繫統,開發編譯器,開發驅動程序,還可以
解決計算機中的大部分問題。C語言幾乎是每一個致力於程序設計人員
的必學語言。但在學習之初,很多C語言的學生都苦於找不到一本通
俗易懂、容易入門和案例實用的參考書。通過本書的案例實訓,學生可
以很快地掌握流行的軟件工具,提高職業化能力,從而解決公司與學生
的雙重需求問題。
隨著高等教育的迅速發展,項目導向、任務驅動、基於工作過程繫
統化課程開發等理念普遍得到教育界的認同。為了全面貫徹黨的教育方
針,落實立德樹人根本任務,及時反映新時代課程教學改革的成果,本
書根據高等教育的特點,基於“項目引導、任務驅動”的項目化教學方
式編寫而成,體現“基於工作過程”“教、學、做”一體化的教學思想,
以Visual Studio 2010為平臺,將全書內容劃分為9個學習任務、2個項
目實訓。本書具有以下特點。
1. 落實立德樹人根本任務
將“課程思政”貫穿於教育、教學全過程,提升育人成效。本書精
心設計,在課程內容講解中融入培養學生一絲不苟的學習習慣,引導學
生樹立正確的社會主義世界觀、人生觀和價值觀,弘揚精益求精的專業
精神、職業精神和工匠精神,培養學生的創新意識,激發愛國熱情。
2. 全面反映新時代教學改革成果
本書以課程建設為核心,全面反映新時代課程思政、產教融合、校
企合作、創新創業教育、工作室教學、現代學徒制和教育信息化等方面
的教學改革成果,以培養職業能力為主線,將探究學習、與人交流、與
人合作、解決問題、創新能力的培養貫穿於教材始終,充分適應不斷創
新與發展的工學結合、工學交替的教學需求,並采用“教、學、做”一
體化和項目教學、任務驅動、案例教學、現場教學和頂崗實習等“理實
一體化”教學組織與實施形式。
C語言程序設計(微課 活頁式)
II
3. 以“做”為中心的“教、學、做”一體化教材
本書從實際應用出發,從工作過程出發,從項目出發,以學生成績管理繫統為
主線,采用“學習情境、任務驅動”的方式展開內容的講解,項目案例按照“學習情
境”→“任務學習引導”→“相關知識點”→“模塊實現”→“自學與拓展”五部分
展開。以學到實用技能及提高職業能力為出發點,以“做”為中心,教和學都圍繞著
“做”展開,在做中學,在學中做,在做中教,體現“教、學、做”一體化理念,從而
完成知識學習、技能訓練和提高職業素養的教學目標。
4. 作為新形態一體化教材,實現教學資源共建共享
本書發揮“互聯網+”教材的優勢,配備二維碼學習資源,實現了“紙質教
材+數字資源”的完美結合,體現“互聯網+”新形態一體化教材理念。學生通過掃描
書中二維碼可觀看相應資源,隨掃隨學,便於學生即時學習和個性化學習,有助於教師
借此創新教學模式。
5. 作為校企&ldqu”合作開發教材,實現校企協同&ldqu”育人
本書緊跟產業發展趨勢和行業人纔需求,及時將產業發展的新技術、新工藝、新規
範納入教材內容,反映典型崗位(群)職業能力要求,並吸收行業企業技術人員、能工
巧匠等深度參與本書的編寫。本書在編寫團隊深入企業調研的基礎上開發完成,許多項
目案例都來源於東莞中科聚信網絡科技有限公司的真實業務。
本書由謝志偉、江務學、王超英、郭美美擔任主編,全書由謝志偉統稿。
編者為本書配備了PPT課件、電子教案、練習素材文件、習題答案等教學資源,
讀者可以在清華大學出版社官方網站免費下載。
由於編者的學識和水平有限,書中難免存在不足之處,敬請廣大讀者不吝指正。
編 者
2024年1月