C語言程序設計實踐教程(活頁式)
-
【作 者】主編 鄭茵 陳巍 滕泓虬
【I S B N 】978-7-5226-1580-6
【責任編輯】王玉梅
【適用讀者群】本專通用
【出版時間】2023-08-01
【開 本】16開
【裝幀信息】平裝(光膜)
【版 次】第1版第1次印刷
【頁 數(shù)】184
【千字數(shù)】259
【印 張】11.5
【定 價】¥45
【叢 書】高等職業(yè)教育電子信息課程群系列教材
【備注信息】
簡介
本書特色
前言
章節(jié)列表
精彩閱讀
下載資源
相關(guān)圖書
本教材是以職業(yè)能力為培養(yǎng)目標,通過典型工作任務分析構(gòu)建課程內(nèi)容體系,并以具體工作任務為學習載體,按照工作過程和學習者自主學習要求開發(fā)的學習任務工作活頁。本教材將C語言的學習和實際應用相結(jié)合,共分11個學習任務,包括1個引例和8個重要知識點:順序結(jié)構(gòu)程序設計、選擇結(jié)構(gòu)程序設計、循環(huán)結(jié)構(gòu)程序設計、函數(shù)操作、數(shù)組操作、指針操作、結(jié)構(gòu)體和共用體操作、文件操作,最后兩個學習任務為綜合實訓:學生成績管理系統(tǒng)和個人通訊錄管理系統(tǒng)。本教材力求內(nèi)容系統(tǒng)完整、講解深入淺出,學生通過學習本教材可很好地掌握C語言基礎知識和典型應用。
活頁式教材作為一種新興教材開發(fā)模式,對于職業(yè)教育更新快、實踐要求高的需求具有重要意義,能夠更好地適應高職院校理論與實踐一體化的課程模式。本教材以國家職業(yè)標準為依據(jù),以綜合職業(yè)能力培養(yǎng)為目標,以典型工作任務為載體,以學生為中心,以能力培養(yǎng)為本位,基于企業(yè)真實場景,加入課程思政元素,將以德樹人的教育功能融入理論與實踐相結(jié)合的學習中,并配合教學開發(fā)微課視頻、動畫等數(shù)字資源,幫助學生理解教材中的重點及難點,采用方便取出或加入內(nèi)容的活頁式裝訂方式。
程序設計基礎課程是理論性與實踐性都很強的課程,但目前仍存在很多問題,比如C語言有概念復雜、語法規(guī)則繁多、程序書寫靈活但容易出錯等特點,學生往往在遇到大量語法錯誤或邏輯錯誤時會對調(diào)試程序喪失信心,導致不愛學、學不好、越來越缺乏學習興趣,最后干脆放棄C語言的學習。另外目前C語言基本上還是采用傳統(tǒng)課程講授教學法,教師在教學過程中花費大量的時間和精力講述枯燥的語法規(guī)則,但學生卻不能真正掌握和理解如何運用其語法規(guī)則,大部分學生學完此課程后只能編寫簡單的數(shù)學類算法問題程序,并不能解決功能較復雜的問題,也不具備利用計算機真正解決實際問題的能力。
目前高職院校培養(yǎng)學生的主要途徑為實訓、實習和課外活動,學生在這些培養(yǎng)方式下學習C語言時迫切地需要一本具有指導性的教材。另外,高職院校的教學方法發(fā)生了變化,由過去的集中式教學轉(zhuǎn)化為案例教學、項目任務驅(qū)動教學、探究式建構(gòu)主義教學、階段性實踐性強化訓練等,由統(tǒng)一線下教學改為線上與線下相結(jié)合的混合式教學模式。這些改革就要求有一本與新教學方法相配套的教材作為前提。《C語言程序設計實踐教程(活頁式)》堅持理論教學與實踐教學相結(jié)合,學生可以在沒有任何人指導的情況下,全面地發(fā)揮自主學習能力和實踐能力,利用活頁式教材的數(shù)字化資源進行情景式學習,根據(jù)工作任務完成學習任務,真正體現(xiàn)“學以致用”的原則,逐步培養(yǎng)今后在工作崗位上獨立解決問題的能力。
本書特色如下:
(1)每個學習任務均包括任務簡介、任務準備和任務實施。每個任務的實施過程包括任務內(nèi)容及要求、執(zhí)行任務的過程和程序運行結(jié)果。每個學習任務還包括任務評量單和任務測試題。
(2)新型活頁式教材的開發(fā)采用先進的教育思想構(gòu)建新型教學模式,以學生的學習為本,引導問題的設計一定要從實際出發(fā),嚴格依據(jù)任務的類型和學習目標,力求做到簡潔易懂、難易程度適中、生動有趣,能調(diào)動學生各方面的積極性,幫助學生實現(xiàn)有效學習,這樣才能在活頁式教材教學實踐中發(fā)揮其應有的作用,真正促進學生綜合職業(yè)能力的提升。
(3)本教材具備以結(jié)構(gòu)化與模塊化程序設計為核心的特點,基于數(shù)據(jù)結(jié)構(gòu),由淺入深地逐步展開,將重點放在程序設計方法、程序調(diào)試方法的相關(guān)知識點上,將軟件工程相關(guān)的設計思想和方法滲透其中,提高學生編程的標準性、準確性,進一步提升學生的程序設計能力。
本教材由鄭茵、陳巍、滕泓虬任主編,王珂、郭柳、呂艷梅、劉麗軍任副主編,朱偉華任主審,實踐案例由吉林市潤石軟件技術(shù)有限責任公司邵英儉編寫。
由于時間倉促及編者水平有限,書中難免有不足甚至錯誤之處,懇請讀者批評指正。
編 者
2023年2月
學習任務1 開發(fā)創(chuàng)建第一個C程序 1
1.1 任務準備單 1
1.1.1 C語言的構(gòu)成 3
1.1.2 C語言的語法 4
1.2 任務實施單 5
1.3 任務評量單 7
1.4 任務測試題 7
學習任務2 順序結(jié)構(gòu)程序設計—
銀行利息計算程序 9
2.1 任務準備單 9
2.1.1 基本數(shù)據(jù)類型 10
2.1.2 運算符和表達式 12
2.1.3 輸入/輸出函數(shù) 15
2.2 任務實施單 16
2.3 任務評量單 18
2.4 任務測試題 18
學習任務3 選擇結(jié)構(gòu)程序設計—
個人所得稅計算 22
3.1 任務準備單 22
3.1.1 if語句和switch語句 23
3.1.2 break語句 24
3.2 任務實施單 29
3.3 任務評量單 32
3.4 任務測試題 32
學習任務4 循環(huán)結(jié)構(gòu)程序設計—
猜數(shù)字游戲 36
4.1 任務準備單 36
4.1.1 while語句實現(xiàn)循環(huán) 36
4.1.2 do...while語句實現(xiàn)循環(huán) 37
4.1.3 for語句實現(xiàn)循環(huán) 38
4.1.4 循環(huán)嵌套 39
4.1.5 break和continue關(guān)鍵字 39
4.1.6 程序舉例 40
4.2 任務實施單 43
4.3 任務評量單 45
4.4 任務測試題 46
學習任務5 函數(shù)—ATM界面設計 49
5.1 任務準備單 49
5.1.1 函數(shù)的定義和調(diào)用 50
5.1.2 函數(shù)的調(diào)用 51
5.1.3 函數(shù)的嵌套調(diào)用 52
5.1.4 函數(shù)的遞歸調(diào)用 53
5.1.5 局部變量、全局變量和靜態(tài)
變量 54
5.1.6 數(shù)組作為函數(shù)的參數(shù) 55
5.1.7 程序舉例 57
5.2 任務實施單 59
5.3 任務評量單 64
5.4 任務測試題 65
學習任務6 數(shù)組—銀行窗口滿意度
調(diào)查 68
6.1 任務準備單 68
6.1.1 一維數(shù)組 69
6.1.2 二維數(shù)組 70
6.1.3 字符數(shù)組 71
6.1.4 程序舉例 72
6.2 任務實施單 81
6.3 任務評量單 85
6.4 任務測試題 85
學習任務7 指針—計件工資管理程序 88
7.1 任務準備單 88
7.1.1 指針變量的聲明和使用 89
7.1.2 指針與數(shù)組 94
7.1.3 指向指針的指針 97
7.1.4 指針與函數(shù) 99
7.1.5 程序舉例 106
7.2 任務實施單 107
7.3 任務評量單 111
7.4 任務測試題 111
學習任務8 結(jié)構(gòu)體和共用體—
生日祝賀程序 115
8.1 任務準備單 115
8.1.1 結(jié)構(gòu)體的定義和使用 115
8.1.2 共用體 125
8.1.3 枚舉類型 127
8.2 任務實施單 128
8.3 任務評量單 131
8.4 任務測試題 131
學習任務9 文件—家庭理財程序 136
9.1 任務準備單 136
9.1.1 文件的打開和關(guān)閉 136
9.1.2 文件的讀寫 138
9.1.3 程序舉例 144
9.2 任務實施單 147
9.3 任務評量單 152
9.4 任務測試題 153
學習任務10 學生成績管理系統(tǒng) 154
10.1 任務準備單 154
10.2 任務實施單 156
10.3 任務評量單 166
10.4 任務測試題 166
學習任務11 個人通訊錄管理系統(tǒng) 168
11.1 任務準備單 168
11.2 任務實施單 170
11.3 任務評量單 178
11.4 任務測試題 178
- 全球勵志英文演講精選:聽演講學英語 [崔喜哲 編譯]
- 兒童心理健康教育教程 [主編 曾文雄]
- C語言程序設計實驗指導與實訓(第二版) [主編 倪燃]
- 基于AI的Java技術(shù)項目實戰(zhàn) [主編 尹慧超 郭 娜 劉慶杰]
- 信息處理技術(shù)員真題及模考卷精析(適用機考) [主編 薛大龍]
- 工程測量 [主編 熊梅 王灼英]
- 復變函數(shù)與積分變換 [主編 李廣柱]
- 航空工程材料英語 [主編 陳躍華 李完小]
- 飛機維修專業(yè)英語教程——飛機主要結(jié)構(gòu)與部件(第二版) [主編 趙迎春 陳凱軍]
- 1000MW級超超臨界燃煤發(fā)電機組設計方案圖集 [張斌 孫立剛]
- 600MW級超超臨界燃煤發(fā)電機組設計方案圖集 [張斌 孫立剛]
- 開心英語自然拼讀 [主 編 秦小雅 謝紅晶 馬貴金]
- 系統(tǒng)集成項目管理工程師考前沖刺100題(第三版) [劉毅 朱小平 編著]
- 系統(tǒng)集成項目管理工程師(適用第3版大綱)一站通關(guān) [指尖瘋 編著]
- 高性能架構(gòu)——多級網(wǎng)關(guān)與多級緩存實踐 [李晨翔(@風間影月) 著]
- 皓月繁星:24位大咖的心理課堂 [主編 林贊歌]
- 系統(tǒng)集成項目管理工程師案例分析一本通(第二版) [王樹文 編著]
- 信息安全工程師考前沖刺100題(第二版) [施 游 朱小平 編著]
- 信息系統(tǒng)項目管理師考前沖刺100題(配套第四版大綱) [劉毅 朱小平 編著]
- SQL Server 2019數(shù)據(jù)庫實戰(zhàn)教程 [主編 岳付強 曾陳萍 唐承佳]
- 大學生創(chuàng)新創(chuàng)業(yè)實踐—機械類 [主編 林卿 史洪瑋 沈洋]
- 程序思維與C語言實現(xiàn) [張祎 王俊海 呂波]
- 國際交流英語 [金忍冬]
- 網(wǎng)絡組建與互聯(lián) [馬峰柏 李佼輝]
- 畫屏—2023年中央媒體國家水網(wǎng)建設新聞報道匯編 [水利部宣傳教育中心 編]
- 大學計算機基礎教程(Windows 10+WPS Office 2019) [吳志攀 劉利]
- Python程序設計及實踐教程 [肖朝暉]
- MySQL數(shù)據(jù)庫技術(shù)項目化教程——基于OBE理念 [主編 劉崇巍 龐金龍]
- 新時代大學生入學教育 [主編 程靜 周毅 周世兵]
- 計算機信息素養(yǎng)基礎(第二版) [主編 陳艷]