第一,“班級學生成績管理系統(tǒng)”雖然是學習型的軟件,但它還是包含了學習C語言程序設計的大部分知識點和技能點,只有少部分內容不會涉及。我們將暫時沒有涉及的內容安排在“擴展知識與理論”一節(jié)中,可供自由選擇。第二,C語言教科書中也有把學生成績管理系統(tǒng)作為實踐內容的,但它們大多是安排在最后,作為集中實訓項目;有的教科書用某個項目來貫穿整個教學過程,但它們較多地改變了C語言前后關聯的知識結構,這都不利于初學者學習。合理地安排各單元任務,盡量保證知識本來的結構體系,能極大地提高讀者的學習興趣,提高學習的積極性,達到事半功倍的效果。第三,《C語言程序設計項目化教程》在每個單元中都安排了與本單元有關的能力訓練任務,其目的是幫助讀者更好地完成項目。第四,《C語言程序設計項目化教程》安排了大量的實例。大量的實例有利于讀者接觸各種程序設計方法,有些實例還用不同的方法進行了多次設計,這樣做會使讀者更好地了解和掌握程序開發(fā)的靈活性。全部實例都用VC++6.0調試通過。第五,《C語言程序設計項目化教程》結合編者多年的教學實踐,在除第一單元之外的其他各單元中增加了初學者常見錯誤及處理方法一節(jié),其目的就是想使讀者少走彎路,盡快掌握程序開發(fā)方法。第六,《C語言程序設計項目化教程》每單元結束后都安排了一定量的實訓內容,便于讀者鞏固所學的知識。