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