C語言程序設計基礎
姜全生、王燕、王丹丹、萬綱尊、莊娜娜、藺麗芳
相關主題
商品描述
" 《C語言程序設計基礎》緊密結合職業教育的特點,借鑒近年來職業教育課程改革和教材建設的成功經驗,在教學內容編排上采用了項目引領和任務驅動的設計方式,符合學生心理特征和認知規律、技能養成規律。本書共12個項目,主要內容包括“C語言概述”“數據類型、運算符和表達式”“順序結構程序設計”“選擇結構程序設計”“循環結構程序設計”“數組”“函數”“指針”“結構體和共用體”“文件”“綜合知識應用”“綜合實踐應用”等。內容由淺入深,循序漸進,讓學生逐步深入學習,提升技能。同時,本書註重職業素養與職業技能雙指導,將崗位所需職業素養和職業技能融入教材內容中,尤其註重工匠精神、敬業精神的培養。本書采用新形態教材的編寫方式,將行業發展新技術、新工藝、新理念融入其中,便於教學開展和自學活動。
《C語言程序設計基礎》按照新形態立體化教材方式編寫,配有課件、任務源代碼、習題集、習題庫、習題素材等立體化資源,有助於學生自主學習和教師混合式教學的開展。
《C語言程序設計基礎》適合作為中等職業教育、一貫制教育和高等職業教育C語言程序設計課程的教材,也可作為職業教育高考(春季高考)C語言程序設計課程的教學用書,還可以作為編程初學者的自學參考書。"
作者簡介
姜全生,男,高級講師,現為青島市教育科學研究院課程中心教研員,多年以來,從事過職業教育信息技術專業、職教課程研發研究、青島市各學段信息技術與教育教學深度融合研究工作,多篇論文在省、市級獲獎並發表,主持過省級教學研究課題、市級“十三五”規劃課題、青島市教育學會課題多項,主編過《視頻編輯合成技術-會聲會影視2019》等20多本專業教材。
目錄大綱
目錄
項目1C語言概述
任務1C語言發展簡史及特點
任務2開發環境介紹
任務3C語言程序的結構和編譯運行步驟
任務4程序算法基礎
綜合練習
項目2數據類型、運算符和表達式
任務1基本字符、關鍵字和標識符
任務2常量和變量
任務3基本數據類型
任務4運算符與表達式
綜合練習
項目3順序結構程序設計
任務1C語言語句的作用和分類
任務2賦值語句
任務3基本輸入和輸出
綜合練習
項目4選擇結構程序設計
任務1判斷條件
任務2單分支和雙分支選擇結構
任務3多分支選擇結構
綜合練習
項目5循環結構程序設計
任務1while語句
任務2dowhile語句
任務3for語句
任務4多重循環
任務5break語句和continue語句
綜合練習
項目6數組
任務1一維數組的定義和使用
任務2二維數組的定義和使用
任務3字符數組的定義和使用
綜合練習
項目7函數
任務1使用函數實現模塊化
任務2數組作為函數參數
任務3變量的作用域和存儲類別
綜合練習
項目8指針
任務1指針訪問變量
任務2指針訪問數組
任務3指針訪問字符串和指針作為函數參數
綜合練習
項目9結構體和共用體
任務1結構體類型的定義和使用
任務2共用體類型的定義和使用
任務3使用指針處理鏈表
綜合練習
項目10文件
任務1文件概述
任務2文件的操作函數
綜合練習
項目11綜合知識應用
任務1理論綜合試題
任務2技能綜合試題
項目12綜合實踐應用
任務1學生成績管理系統開發
任務2圖書管理系統開發
附錄
附錄1標準ASCII表
附錄2C語言中的關鍵字
附錄3運算符的優先級和結合性
附錄4C語言常用庫函數表