定 價:59 元
叢書名:計算機類技能型理實一體化新形態(tài)系列
- 作者:李為華 柳春華 孫彥武 徐良 吳海燕 王雷
- 出版時間:2024/12/1
- ISBN:9787302698067
- 出 版 社:清華大學出版社
- 中圖法分類:TP312.8C
- 頁碼:
- 紙張:膠版紙
- 版次:
- 開本:16開
本書在參照國家專業(yè)教學標準、人才培養(yǎng)職業(yè)能力目標基礎上,以工程實踐和編程能力訓練為主旨,以應用為背景,體現(xiàn)“以終為始、結果導向”與“教、學、做”一體化的教學理念和實踐特點,涵蓋了C 語言的基本知識和結構化程序設計方法。讀者能夠通過項目案例完成相關知識的學習和技能的訓練。項目案例均來自企業(yè)工程實踐,兼具典型性、實用性、趣味性和可操作性。
本書無論是作為高校教材還是自學參考書,都能夠幫助讀者快速掌握C 語言編程技能,為其編程之旅奠定基礎。
本書作者有多年的企業(yè)從業(yè)實際工作經(jīng)驗,教材定位準,內(nèi)容實用,有大量的實用案例,適合學生和從業(yè)者學習。編輯QQ 1102528884
前 言
無論是過去、現(xiàn)在還是將來,C 語言都是應用廣泛且極具影響力的程
序設計語言之一。C 語言生成的目標程序執(zhí)行效率高,具有良好的可移植性,
是一種理想的結構化程序設計語言,多年來深受廣大用戶的喜愛。
為了全面貫徹黨的教育方針,落實立德樹人根本任務,及時反映新時
代課程教學改革的成果,本書根據(jù)高等教育的特點,采用實例導入和案例
教學法,分散難點,突出重點,充分體現(xiàn)算法設計和結構化程序設計思想,
以C99 標準(ISO 9899:1999)為基礎,程序調(diào)試和運行環(huán)境為Windows
平臺下的Visual Studio 2022。本書具體內(nèi)容包括基礎語法知識、函數(shù)與模
塊化設計、數(shù)組與字符串、指針、文件操作等。本書具有以下特點。
1. 落實立德樹人根本任務
本書采用全面育人理念下的項目案例驅(qū)動編寫模式,旨在全方位提升
學生的實踐能力和綜合素養(yǎng),致力于激發(fā)學生內(nèi)在潛力和學習動力,培養(yǎng)
具有批判性思維、創(chuàng)新精神和家國情懷的高素質(zhì)專門人才。
2. 案例引領,階梯賦能
本書以課程建設為核心,全面反映新時代產(chǎn)教融合、校企合作、創(chuàng)新
創(chuàng)業(yè)教育等方面的教學改革成果。以項目為背景,將知識融入具體項目中,
讓學生在完成項目的過程中學習和應用知識。全書內(nèi)容由淺入深、循序漸
進,有助于學生逐步提升編程技能,明確學習目標和重點,增強學習的主
動性和積極性。
3. 融合軟件工程思想,注重實踐能力培養(yǎng)
本書緊跟產(chǎn)業(yè)發(fā)展趨勢和行業(yè)人才需求,反映典型崗位(群)職業(yè)能
力要求。項目設計遵循軟件工程的思想,讓學生體驗程序開發(fā)的完整過程,
包括需求分析、系統(tǒng)設計、詳細設計、編碼實現(xiàn)、測試調(diào)試等環(huán)節(jié),培養(yǎng)
學生的工程意識和規(guī)范化編程習慣,提高軟件項目開發(fā)的綜合素質(zhì)。
4. 編寫體例、形式和內(nèi)容適合應用型人才培養(yǎng)特點
本書知識層次清晰,所涉及的知識點由淺入深,每一個項目案例再明
確若干操作任務。教學內(nèi)容安排由易到難、由簡單到復雜,層層推進,循
序漸進。學生可通過項目學習掌握知識并訓練技能,構建完整的C 語言知
識體系。
Cyczw.indd 1
2025/7/28 15:08:18
II
C語言程序設計項目化教程(微課版)
5. 作為新形態(tài)一體化教材,實現(xiàn)教學資源共建共享
發(fā)揮“互聯(lián)網(wǎng)+”教材的優(yōu)勢,本書配備二維碼學習資源,實現(xiàn)了“紙質(zhì)教材+數(shù)字
資源”的結合,體現(xiàn)“互聯(lián)網(wǎng)+”新形態(tài)一體化教材理念。學生通過掃描書中二維碼可觀
看相應資源,隨掃隨學,便于學生即時學習和個性化學習,有助于教師借此創(chuàng)新教學模式。
本書配備了PPT 課件、電子教案、練習素材文件、習題答案等教學資源,讀者可以
在清華大學出版社網(wǎng)站免費下載。
本書項目1、項目2、項目4 由李為華編寫,項目3、項目5 由柳春華編寫,項目6、
項目10 由孫彥武編寫,項目7~ 項目9 由徐良、吳海燕和王雷編寫。
在本書的編寫過程中,參閱了大量的網(wǎng)上資源和其他參考文獻,得到了企業(yè)的大
力支持和指導,他們提供了豐富的實踐經(jīng)驗和行業(yè)案例,使本書更具實用性和針對性,在
此對其作者和提供者一并表示感謝。
由于計算機科學技術發(fā)展迅速,程序設計的教學內(nèi)容、方法和手段日新月異,且編者
水平有限,書中難免有不足之處,敬請讀者批評、指正,以便再版時修改完善。
編者
2025 年2 月
李為華,信陽師范大學副教授,碩士生導師。長期從事C語言程序設計、數(shù)據(jù)結構等課程教學工作,教學效果。C語言程序設計省級一流本科課程負責人,計算機科學與技術一流本科專業(yè)骨干教師。主持與參與完成省級項目7余項,發(fā)表學術論文20余篇,獲河南省信息技術教育成果獎一、二等獎2項,出版專業(yè)教材、教輔2部。
目 錄
項目1 C 語言程序設計概述............................................................1
1.1 計算機程序 ........................................................................................1
1.2 計算機語言 ........................................................................................1
1.3 程序設計 ............................................................................................3
1.3.1 程序設計的定義 ....................................................................3
1.3.2 程序設計的基本步驟 ............................................................3
1.3.3 C 語言程序設計的開發(fā)過程.................................................4
1.4 C 語言的發(fā)展及其特性.....................................................................5
1.4.1 C 語言的發(fā)展過程.................................................................5
1.4.2 C 語言的特性.........................................................................6
1.5 C 語言程序的組成結構.....................................................................6
1.5.1 C 語言程序舉例.....................................................................7
1.5.2 C 語言程序的結構特點.........................................................9
1.5.3 C 語言字符集.........................................................................9
1.5.4 C 語言標識符.......................................................................10
1.6 用Visual Studio 2022 運行C 語言程序的方法 .............................11
1.6.1 Visual Studio 2022 的安裝和啟動.......................................11
1.6.2 建立和運行一個文件的程序 ..............................................11
1.7 怎樣學習C 語言程序設計..............................................................15
1.7.1 學習C 語言的意義..............................................................15
1.7.2 學習C 語言程序設計的方法..............................................15
小結 ...........................................................................................................16
習題 ...........................................................................................................17
項目2 數(shù)據(jù)類型與簡單輸入/ 輸出 .