本書是計算機(jī)應(yīng)用專業(yè)系列教材,根據(jù)山東省《計算機(jī)應(yīng)用專業(yè)教學(xué)指導(dǎo)方案》中的“編程語言基礎(chǔ)——C語言”課程標(biāo)準(zhǔn)編寫而成。
學(xué)習(xí)編程語言可以訓(xùn)練學(xué)生的思考方式,如同學(xué)習(xí)閱讀一樣,在這個知識爆炸的時代,這是一種基本的學(xué)習(xí)能力。編程的基礎(chǔ)是數(shù)學(xué),尤其是數(shù)學(xué)中的邏輯。多練習(xí)編程,可以增強(qiáng)人的邏輯思維能力,更好地去分析問題解決問題。而相比于做數(shù)學(xué)題,編程有豐富的交互,學(xué)習(xí)反饋更積極,更容易集中注意力和持續(xù)進(jìn)行。
編者在編寫本書時,堅持“德立身、技立業(yè)”的指導(dǎo)思想,培養(yǎng)學(xué)生自我學(xué)習(xí)的能力,借助信息化手段培養(yǎng)學(xué)生的編程思想及邏輯思維能力。
本書是中等職業(yè)教育計算機(jī)專業(yè)主要的專業(yè)技能課程。長期以來,由于編程中的函數(shù)和英文單詞相近,這給學(xué)生在學(xué)習(xí)中造成了畏難情緒,編程的積極性不高。本書的編寫以新課程改革中的教育思想和教學(xué)方法為指導(dǎo),綜合編寫團(tuán)隊成員的教學(xué)實踐經(jīng)驗,展現(xiàn)了教材結(jié)構(gòu)的改革,通過案例的形式,來培養(yǎng)學(xué)生學(xué)習(xí)興趣,讓學(xué)生在學(xué)習(xí)案例的過程中逐漸領(lǐng)悟并體會到編程的趣味性及程序設(shè)計語言的強(qiáng)大功能。
1.本書編寫特點
在實例講解上,本書采用了統(tǒng)一、新穎的編排方式,每個項目都以經(jīng)典問題開始。在每一個任務(wù)前面又設(shè)計了案例,每個案例分為“案例描述”、“案例分析”、“編寫程序”、“調(diào)試程序”四個環(huán)節(jié),在每個案例的后面設(shè)計了理論知識部分,學(xué)生可在編寫程序過程中查閱相關(guān)理論知識。本書充分考慮了編程的特點,總結(jié)提煉了編程技巧,提供了豐富的案例,讓學(xué)生在制作案例的過程中感受到編程的實用性和趣味性;采用項目式教學(xué),每一個項目又分成幾個小任務(wù),在任務(wù)實施的過程中由易到難,逐漸掌握編程思想。
2.內(nèi)容安排
本書從應(yīng)用實戰(zhàn)出發(fā),按照循序漸進(jìn)的原則安排學(xué)習(xí)訓(xùn)練內(nèi)容,采用程序案例由淺入深地講解、練習(xí),讓學(xué)生在上機(jī)調(diào)試程序的過程中逐漸建立編程思想,并訓(xùn)練了學(xué)生的邏輯思維能力和仔細(xì)認(rèn)真的學(xué)習(xí)態(tài)度。本書最后是綜合典型案例,以進(jìn)一步提升學(xué)生綜合素質(zhì)及程序設(shè)計能力。
本書參考學(xué)時為85學(xué)時,由于不同地區(qū)存在差異,具體的學(xué)時可由任課教師做適當(dāng)調(diào)整。具體學(xué)時安排建議如下:
項目 教學(xué)內(nèi)容 參考學(xué)時 項目 教學(xué)內(nèi)容 參考學(xué)時
1 認(rèn)識C語言 5 5 數(shù)組 12
2 數(shù)據(jù)描述與基本操作 12 6 函數(shù) 10
3 條件結(jié)構(gòu)程序設(shè)計 12 7 指針與結(jié)構(gòu)體 8
4 循環(huán)結(jié)構(gòu)程序設(shè)計 12 8 文件及綜合實訓(xùn) 14
本書由淄博工業(yè)學(xué)校張玉蓮、李華平、宋曉飛擔(dān)任主編,參加編寫的人員還有:陳霞、崔田福、曹玉紅。全書由張玉蓮統(tǒng)稿。
由于編者水平有限,加之時間倉促,書中錯誤之處在所難免,敬請讀者批評指正。
編 者