c语言教程的辅导书,清华大学出版社-图书详情-《C语言程序设计案例教程学习辅导》...
01C語言是國內廣泛使用的計算機語言,是很多高等學校計算機及相關專業的核心課程,以及其他理工科專業的計算機通識基礎課程。于延、周國輝主編的《C語言程序設計案例教程》(清華大學出版社出版)采用“章節知識單元”的特別體例編寫。全書通過400多個程序案例驅動知識,將C語言的知識點分解成若干相對獨立、規模較小的知識單元,并重新整合知識點的順序,為今后MOOC和微課作準備。此書作為“計算機系統能力課程群”重點建設的教材之一,集科學性、實用性、通俗性為一體,入門容易、坡度適宜、由淺入深、難點分散,是一本非常適合初學者使用的教材。
根據“計算機系統能力課程群”建設要求和學生學習C語言的需要,為了更好地體現《C語言程序設計案例教程》(主教材)的思想并發揮其作用,我們編寫了這本《C語言程序設計案例教程學習輔導》教材。
本書內容包括以下3個部分。
第1部分是《C語言程序設計案例教程》學習指導,包括主教材全部章節的學習指導內容。
第1部分共分13章,完全與主教材的章節和知識點同步。每一章由重點難點、知識點與學習要求、教材習題、補充習題4個部分組成。其中,“知識點與學習要求”詳細列出配套主教材每一節的每一個知識單元,并對知識單元適當分解成若干小的相對獨立的知識點。書中對每一個知識點都給出了能力目標,要求學生按順序、按能力目標去預習、學習和復習。
本書中作者把每個知識點的能力目標定位成認識、理解、領會、運用和創新5個層次。其中,“認識”要求學生至少要認真閱讀2遍,才能達到認識的目標;“理解”要求學生能夠理解知識點或程序清單中的代碼,針對此知識點在面對教師或同學提問時能自如回答,要求學生對相關程序代碼上機練習至少1次;“領會”要求學生能夠達到為其他學生講解該知識點或程序清單的能力,能恰當運用教學方法和手段,并且能夠理清與關聯的知識點的關系,要求學生對相關程序代碼上機練習至少2次;“運用”要求學生對相關程序代碼上機練習至少3次,能在不參照任何資料的情況下,獨立完成程序代碼的錄入、調試和執行,對此單元的知識點和代碼能夠達到為其他學生脫稿講解;“創新”要求學生根據本單元內的程序代碼,能夠舉一反三,自行查找資料設計同類問題,自行分析解決,并最終編寫程序代碼,調試運行。
本書中作者在知識點及能力要求表格中還為每個知識點設置了預習和復習表格列,要求學生在學習過程中填寫學習進度,以此實現對學生學習過程的督促和引導。
“教材習題”列出了配套主教材的所有課后習題;“補充習題”在每一章都給出了大量的習題,這些習題難度適中、覆蓋面廣,可以很好地檢驗學習者的學習效果。學生如果能獨立完成本書90%的習題,那么他對C語言的學習就可以過關了。本書習題部分采用右側留白的排版方式,以便于學生在學習過程中隨時記筆記,這對提高學習效果將是非常有益的。
第2部分是深入學習C語言程序設計,由數制和編碼、位運算和C語言程序設計綜合案例3個部分組成。
“數制和編碼”詳細介紹了數制的概念,計算機中常用的二進制、八進制和十六進制的原理,不同數制間數據的換算,數據的存儲,英文字符編碼、漢字編碼、整型數據編碼、浮點數的編碼等內容,深入了解計算機內部數據表示和計算原理。
“位運算”詳細介紹了C語言對二進制位的操作,包括所有的位邏輯運算和移位運算,并介紹了每種運算的應用。
本書專門列出以上兩部分,供需要者選學,以開闊知識視野,讓學有余力的學生能更深入地了解C語言的原理。
“C語言程序設計綜合案例”詳細分析了兩個綜合案例的全部代碼,程序規模相對較大。本書專門設置這一章來提高讀者綜合分析和設計程序的能力,相信對提高編程能力有很大的幫助。
第3部分是習題解答。這部分給出了本書所有教材習題和補充習題的答案,供讀者參考。
建議讀者在使用本書作為學習C語言程序設計的輔導用書時,采用“以上機實踐貫穿始終的、預習(一次或多次)+課堂教學+復習(一次或多次)”的學習步驟,課前預習時請記預習筆記,記錄學習中遇到的問題;課堂教學時針對問題聽課,提問或與同學討論后再記補充筆記;課后復習時完成創新任務,并記創新筆記。具體可按1.2.2節建議的方法和步驟實施學習過程。
希望讀者能夠充分利用本書所提供的學習方法和資源,提高C語言程序設計的教學質量。
本書由于延和鄒倩主編,范雪琴、李紅宇和李志聰參加了部分章節的編寫、案例程序調試和資料整理工作,周國輝教授對本書進行了統稿和審定,對本書的出版給予了大力支持并提出了寶貴的意見,在此表示衷心感謝。本書在編寫過程中還參考借鑒了兄弟院校及互聯網上的有關習題,在此一并表示感謝。
本書難免會有不足之處,歡迎讀者批評指正,聯系郵箱yuyan9999@vip.qq.com。
more >
總結
以上是生活随笔為你收集整理的c语言教程的辅导书,清华大学出版社-图书详情-《C语言程序设计案例教程学习辅导》...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 工作中常用的但是又容易忽略的问题
- 下一篇: git源码安装