C語言程序設(shè)計案例教程(微課版 第二版)/“十二五”職業(yè)教育國家規(guī)劃教材
定 價:43.8 元
叢書名:“十二五”職業(yè)教育國家規(guī)劃教材
- 作者:新世紀(jì)高職高專教材編審委員會,王明福 編
- 出版時間:2018/6/1
- ISBN:9787568515030
- 出 版 社:大連理工大學(xué)出版社
- 中圖法分類:TP312C
- 頁碼:265
- 紙張:膠版紙
- 版次:2
- 開本:16開
《C語言程序設(shè)計案例教程(微課版 第二版)/“十二五”職業(yè)教育國家規(guī)劃教材》的編寫理念是:以就業(yè)為導(dǎo)向,以學(xué)生為主體,著眼于學(xué)生職業(yè)生涯發(fā)展,注重職業(yè)素養(yǎng)的培養(yǎng)。本教材采用“案例引入+知識學(xué)習(xí)+案例拓展+自測練習(xí)”的四位一體教學(xué)模式組織教學(xué)內(nèi)容。每章安排“模仿練習(xí)”和“拓展訓(xùn)練”兩個層次的實訓(xùn)環(huán)節(jié),用于模仿、驗證概念、語法規(guī)則及其應(yīng)用,以適應(yīng)自主學(xué)習(xí)、合作學(xué)習(xí)和個性化教學(xué)。前6章選擇與章節(jié)內(nèi)容關(guān)聯(lián)的小案例,作為問題引入;從第7章開始,以綜合案例“學(xué)生成績管理系統(tǒng)”為任務(wù)驅(qū)動,伴隨系統(tǒng)的設(shè)計、開發(fā)、優(yōu)化到最后完善,使學(xué)生了解項目實施的過程,掌握基礎(chǔ)知識,在職業(yè)情境中實現(xiàn)知識構(gòu)建。
《C語言程序設(shè)計案例教程》(第二版)是“十二五”職業(yè)教育國家規(guī)劃教材,也是新世紀(jì)高職高專教材編審委員會組編的計算機應(yīng)用技術(shù)專業(yè)系列規(guī)劃教材之一。
C語言是目前應(yīng)用非常廣泛的高級程序設(shè)計語言。它是高等院校計算機類和電子信息類各專業(yè)的核心課程,在人才培養(yǎng)中占有重要的地位和作用。
本教材作為國家級精品課程“C語言程序設(shè)計”的配套教材,吸收省示范性專業(yè)建設(shè)中的教學(xué)改革成果,教材建設(shè)不但注重知識的講授,而且強調(diào)基本技能的訓(xùn)練。
本教材的編寫理念是:以就業(yè)為導(dǎo)向,以學(xué)生為主體,著眼于學(xué)生職業(yè)生涯發(fā)展,注重職業(yè)素養(yǎng)的培養(yǎng)。本教材采用“案例引入十知識學(xué)習(xí)十案例拓展十自測練習(xí)”的四位一體教學(xué)模式組織教學(xué)內(nèi)容。每章安排“模仿練習(xí)”和“拓展訓(xùn)練”兩個層次的實訓(xùn)環(huán)節(jié),用于模仿、驗證概念、語法規(guī)則及其應(yīng)用,以適應(yīng)自主學(xué)習(xí)、合作學(xué)習(xí)和個性化教學(xué)。前6章選擇與章節(jié)內(nèi)容關(guān)聯(lián)的小案例,作為問題引入;從第7章開始,以綜合案例“學(xué)生成績管理系統(tǒng)”為任務(wù)驅(qū)動,伴隨系統(tǒng)的設(shè)計、開發(fā)、優(yōu)化到最后完善,使學(xué)生了解項目實施的過程,掌握基礎(chǔ)知識,在職業(yè)情境中實現(xiàn)知識構(gòu)建。
本教材具有如下特色:
1.作為一門專業(yè)基礎(chǔ)課教材,主線上仍保留或沿襲理工科課程以“學(xué)科體系”為線索的指導(dǎo)思想,即在教材內(nèi)容的知識結(jié)構(gòu)上,依然以概念、定律、定理為線索進行編寫,有別于專業(yè)技能課教材。
2.為了滿足“以能力為中心”的培養(yǎng)目標(biāo)要求,本教材改變傳統(tǒng)基礎(chǔ)課教材的編寫方法,在掌握必需的理論知識的基礎(chǔ)上,突出技術(shù)的綜合應(yīng)用能力培養(yǎng),加強實踐操作和技能訓(xùn)練。充分考慮高職學(xué)生特點和學(xué)習(xí)規(guī)律,精心設(shè)計經(jīng)典有趣案例,采用案例教學(xué)和任務(wù)驅(qū)動方式,增加了“模仿練習(xí)”和“拓展訓(xùn)練”兩個層次的實訓(xùn)環(huán)節(jié),體現(xiàn)“做中學(xué)、做中教,教學(xué)做合一”的理論實踐一體化思想,使學(xué)生的學(xué)習(xí)重心從“學(xué)會知識”擴展到“學(xué)會學(xué)習(xí)、掌握方法和培養(yǎng)能力”上。
3.“算法”是程序設(shè)計的靈魂,是程序設(shè)計方法的核心內(nèi)容。本教材突破傳統(tǒng)的知識內(nèi)容歸屬問題,將“算法設(shè)計”滲透到教材的每一個案例中,從而培養(yǎng)學(xué)生的程序設(shè)計能力,掌握程序設(shè)計方法。
4.案例的選擇遵循“趣味、實用、易學(xué)”的特點,部分來自企業(yè)和近幾屆全國“藍橋杯”軟件大賽的變形考題。充分反映產(chǎn)業(yè)升級、技術(shù)進步和職業(yè)崗位變化的要求,從而使教材內(nèi)容體現(xiàn)新知識、新技術(shù)和新方法。
本教材共10章,前5章介紹了C語言的基本概念、語法規(guī)則和程序設(shè)計方法;第6章至第10章分別介紹了數(shù)組,函數(shù),結(jié)構(gòu)體、共用體和枚舉類型,指針,文件。
本教材配套立體化教學(xué)資源,主要包括微課、電子課件、教案、教學(xué)大綱、習(xí)題和參考答案、模仿練習(xí)、實訓(xùn)項目、自我測試題等源程序代碼。方便教師授課和學(xué)生自學(xué)。
本教材既可以作為高職高專院校計算機相關(guān)專業(yè)C語言程序設(shè)計課程的教材,也可以作為應(yīng)用型本科相關(guān)專業(yè)學(xué)習(xí)C語言程序設(shè)計的教材,還可以作為全國“藍橋杯”軟件大賽的參考指導(dǎo)書。
本教材由深圳職業(yè)技術(shù)學(xué)院王明福任主編,湖南網(wǎng)絡(luò)工程職業(yè)學(xué)院劉冠群、大連外國語大學(xué)景雨、深圳職業(yè)技術(shù)學(xué)院顧明、蘇州托普信息職業(yè)技術(shù)學(xué)院徐云娟任副主編。具體編寫分工為:王明福編寫第1章和附錄,劉冠群編寫第2、3章,景雨編寫第4、5章,顧明編寫第6、8~10章,徐云娟編寫第7章。臨沂大學(xué)職業(yè)教育學(xué)院高宗振、中州大學(xué)楊雅軍、四川長江職業(yè)學(xué)院朱莉萍、四川長江職業(yè)學(xué)院龍燕、山西經(jīng)貿(mào)職業(yè)學(xué)院胡曉東參與編寫并提出了許多建議。全書由王明福審閱并統(tǒng)稿,同時還得到了深圳職業(yè)技術(shù)學(xué)院計算機軟件專業(yè)全體教師的大力支持,提出了許多建設(shè)性意見,在此,我們深表感謝。
盡管我們在編寫本教材的過程中做了很多努力,但由于作者水平所限,不當(dāng)之處在所難免,懇請各位讀者批評指正,并將意見和建議及時反饋給我們,以便下次修訂時改進。
第1章 初識C語言
案例1 開篇例程:學(xué)生成績管理系統(tǒng)
1.1 C語言概述
1.1.1 C語言的產(chǎn)生和發(fā)展
1.1.2 C語言的特點
1.2 C語言程序
1.2.1 簡單的C程序
1.2.2 C程序的結(jié)構(gòu)
1.3 C程序的開發(fā)
1.3.1 C程序的開發(fā)過程
1.3.2 Visual C++6.0開發(fā)環(huán)境
1.3.3 工程設(shè)置
1.4 程序設(shè)計基礎(chǔ)
1.4.1 基本概念
1.4.2 算法的特性
1.4.3 算法的描述
1.4.4 程序設(shè)計方法
1.5 情景應(yīng)用——訓(xùn)練項目
項目1-1 Visual C++6.0開發(fā)工具的使用
項目1-2 多程序文件的工程設(shè)置
自我測試練習(xí)
第2章 數(shù)據(jù)類型、運算符與表達式
案例2 飲料交換問題
2.1 字符集、關(guān)鍵字和標(biāo)識符
2.1.1 字符集
2.1.2 關(guān)鍵字(保留字)
2.1.3 標(biāo)識符
2.1.4 C語言的編程規(guī)范
2.2 C語言的數(shù)據(jù)類型
2.2.1 C語言的數(shù)據(jù)類型分類
2.2.2 整型數(shù)據(jù)
2.2.3 實型數(shù)據(jù)
2.2.4 字符型數(shù)據(jù)
2.3 常量與變量
2.3.1 常量
2.3.2 變量
2.4 運算符與表達式
2.4.1 C語言運算符
2.4.2 算術(shù)運算符和算術(shù)表達式
2.4.3 數(shù)據(jù)間的混合運算與類型轉(zhuǎn)換
2.4.4 位運算和位運算符
2.4.5 賦值運算符和賦值表達式
2.4.6 逗號運算符和逗號表達式
2.4.7 案例2的解答
2.5 情景應(yīng)用——案例拓展
案例2-1 利用星號字符“*”輸出矩形
案例2-2 計算a+=a*=a/=a-5
案例2-3 十進制數(shù)與二進制數(shù)的轉(zhuǎn)換
自我測試練習(xí)
第3章 順序結(jié)構(gòu)程序設(shè)計
案例3 算術(shù)計算器
3.1 結(jié)構(gòu)化程序設(shè)計的基本概念
3.1.1 三種基本結(jié)構(gòu)
3.1.2 C語言的基本語句
3.2 順序結(jié)構(gòu)的基本語句
3.2.1 賦值語句
3.2.2 格式輸出函數(shù)printf()
3.2.3 格式輸入函數(shù)scanf()
3.2.4 字符輸出函數(shù)putchar()
3.2.5 字符輸入函數(shù)getchar()
3.2.6 案例3的解答
3.3 情景應(yīng)用——案例拓展
案例3-1 字母的魔法變幻
案例3-2 求各位數(shù)字
案例3-3 紙幣兌換
自我測試練習(xí)
第4章 選擇結(jié)構(gòu)
案例4 誰是盜竊者
4.1 條件判斷表達式
4.1.1 關(guān)系表達式
4.1.2 邏輯表達式
4.2 算術(shù)、關(guān)系、邏輯、賦值混合運算
……
第5章 循環(huán)結(jié)構(gòu)
第6章 數(shù)組
第7章 函數(shù)
第8章 結(jié)構(gòu)體、共用體和枚舉類型
第9章 指針
第10章 文件
參考文獻
附錄