本科教育是我國高等教育的基礎,而應用型本科教育是高等教育由精英教育向大眾化教育轉變的必然產物,是社會經濟發展的要求,也是今後我國高等教育規模擴張的重點。應用型創新人纔培養的重點在於訓練學生將所學理論知識應用於解決實際問題,這主要依靠課程的優化設計以及教學內容和方法的更新。
另外,隨著我國計算機技術的迅猛發展,社會對具備計算機基本能力的人纔需求急劇增加,“全面貼近企業需求,無縫打造專業實用人纔”是目前高校計算機專業教育的革新方向。為了適應高等教育體制改革的新形勢,積極探索適應21世紀人纔培養的教學模式,我們組織編寫了高等院校計算機類專業繫列課改教材。
該繫列教材面向高校計算機類專業應用型本科人纔的培養,強調產學研結合,經過了充分的調研和論證,並參照多所高校一線專家的意見,具有繫統性、實用性等特點。旨在使讀者在繫統掌握軟件開發知識的同時,著重培養其綜合應用能力和解決問題的能力。
該繫列教材具有如下幾個特色。
1. 以培養應用型人纔為目標
本繫列教材以培養應用型軟件人纔為目標,在原有體制教育的基礎上對課程進行了改革,強化“應用型”技術的學習,使讀者在經過繫統、完整的學習後能夠掌握如下技能:
² 掌握軟件開發所需的理論和技術體繫以及軟件開發過程規範體繫;
² 能夠熟練地進行設計和編碼工作,並具備良好的自學能力;
² 具備一定的項目經驗,包括代碼的調試、文檔編寫、軟件測試等內容;
² 達到軟件企業的用人標準,做到學校學習與企業的無縫對接。
2. 以新穎的教材架構來引導學習
本繫列教材采用的教材架構打破了傳統的以知識為標準編寫教材的方法,采用理論篇與實踐篇相結合的組織模式,引導讀者在學習理論知識的同時,加強實踐動手能力的
訓練。
² 理論篇:學習內容的選取遵循“二八原則”,即重點內容由企業中常用的20%的技術組成。每個章節設有本章目標,明確本章學習重點和難點,章節內容結合示例代碼,引導讀者循序漸進地理解和掌握這些知識和技能,培養學生的邏輯思維能力,掌握軟件開發的知識和技巧。
² 實踐篇:集多點於一線,任務驅動,以完整的具體案例貫穿始終,力求使學生在動手實踐的過程中,加深對課程內容的理解,培養學生獨立分析和解決問題的能力,並配備相關知識的拓展講解和拓展練習,拓寬學生的知識面。
另外,本繫列教材借鋻了軟件開發中的“低耦合,高內聚”的設計理念,組織結構上遵循軟件開發中的MVC理念,即在保證小教學集的前提下可以根據自身的實際情況對整個課程體繫進行橫向或縱向裁剪。
3. 提供全面的教輔產品來輔助教學實施
為充分體現“實境耦合”的教學模式,方便教學實施,該繫列教材配備可配套使用的項目實訓教材和全套教輔產品。
² 實訓教材:集多線於一面,以輔助教材的形式,提供適應當前課程(及先行課程)的綜合項目,遵循軟件開發過程,進行講解、分析、設計、指導,注重工作過程的繫統性,培養讀者解決實際問題的能力,是實施“實境”教學的關鍵環節。
² 立體配套:為適應教學模式和教學方法的改革,本繫列教材提供完備的教輔產品,主要包括教學指導、實驗指導、電子課件、習題集、實踐案例等內容,並配以相應的網絡教學資源。教學實施方面,本繫列教材提供全方位的解決方案(課程體繫解決方案、實訓解決方案、教師培訓解決方案和就業指導解決方案等),以適應軟件開發教學過程的特殊性。
本書由曲阜師範大學、青島英谷教育科技股份有限公司編寫,參加編寫工作的有倪建成、王燕、寧維巍、宋國強、何莉娟、楊敬熹、田波、侯方超、劉江林、方惠、莫太民、邵作偉、王千等。本書在編寫期間得到了各合作院校專家及一線教師的大力支持與協作,在此衷心感謝每一位老師與同事為本書出版所付出的努力。
由於編者水平有限,書中難免有不足之處,歡迎大家批評指正!讀者在閱讀過程中發現問題,可以通過郵箱(yinggu@121ugrow.com)發給我們,以期進一步完善。
本書編委會
2015年8月