本書依據(jù)高職軟件技術專業(yè)人才培養(yǎng)目標和定位要求,結合學生的認知規(guī)律特點,“由淺入深,由簡單到復雜”將所有知識點融入一個完整項目中,以培養(yǎng)學生開發(fā)Java項目的能力為目標,注重學生對Java項目開發(fā)技術的應用。以“項目為導向,任務為驅動”的課程模式,將這個完整的項目分割成五個子項目,即設計購物系統(tǒng)界面、實現(xiàn)購物系統(tǒng)界面的功能、實現(xiàn)商品模塊的功能、實現(xiàn)會員模塊的功能、實現(xiàn)管理員模塊的功能,為了提高學生的開發(fā)能力,增加了項目六綜合任務。
教材配套教學資源豐富,支撐線上精品在線平臺開放
《Java程序設計基礎》是高職軟件技術專業(yè)程序設計語言核心課程的配套教材,是根據(jù)高職院校的培養(yǎng)目標,按照高職院校教學改革和課程改革的要求,以企業(yè)調研為基礎,確定開發(fā)項目,明確課程目標,制定課程設計的標準,以能力培養(yǎng)為主線,與企業(yè)合作,共同進行課程的開發(fā)和設計。本書以培養(yǎng)學生具有程序員崗位的職業(yè)能力為目標,在掌握基本操作技能的基礎上,著重培養(yǎng)學生的項目開發(fā)技能,以解決現(xiàn)實生活的實際問題。
本書的設計理念與思路是按照學生職業(yè)能力成長的過程進行培養(yǎng),根據(jù)學情分析和學生的認知規(guī)律,教學團隊搜集資料、走訪企業(yè),了解更多的軟件專業(yè)技術需求,聘請企業(yè)高級工程師參與教材編寫、設計教學案例、參與微課的錄制等工作,校企聯(lián)合開發(fā)了這本工學結合的教材。與傳統(tǒng)教材編排方式不同,本教材的特色定位是以“項目為導向,任務為驅動”,設計教學內容,注重理論聯(lián)系實際,在教學中以培養(yǎng)學生的開發(fā)思想、開發(fā)方法和運用能力為重點,以提高學生的編碼能力為基礎,以培養(yǎng)學生分析項目、分解項目模塊、解決實際問題的能力為終極目標。
本書共6個項目,28個任務,參考教學時數(shù)為56~60學時。書中主要內容包括設計購物系統(tǒng)界面、實現(xiàn)購物系統(tǒng)界面的功能、實現(xiàn)商品模塊的功能、實現(xiàn)會員模塊的功能、實現(xiàn)管理員模塊的功能,為了提高學生的開發(fā)能力,增加了綜合任務。項目包括項目描述、學習目標、若干任務、項目總結、項目實訓、課后拓展(除項目1和項目6)和課后練習(除項目6)。每個任務實現(xiàn)一個功能,包括任務描述、知識鏈接、任務實施和拓展任務幾個環(huán)節(jié),并對應相應的知識點。讓學生在潛移默化中掌握知識點,并達到技能點靈活應用。
本書的特色與創(chuàng)新體現(xiàn)在如下幾個方面:
1.本書采用“以項目為導向,以任務為驅動”課程模式。本書完全打破了傳統(tǒng)知識體系章節(jié)的結構形式,與企業(yè)合作,開發(fā)了全新的以程序員的工作任務為載體的任務結構形式。教材設計的教學模式對接崗位工作模式,本書主要是將Java基礎知識融入項目開發(fā)過程中,主要講解Java技術的基礎知識、軟件的開發(fā)思想和開發(fā)流程,由淺入深、層層遞進、環(huán)環(huán)相扣,適合初學者學習。
2.教材全面融入行業(yè)技術標準、素質教育與能力培養(yǎng)。將軟件開發(fā)的技術標準和學生就業(yè)崗位的程序員職業(yè)資格標準融入教材中,突出了職業(yè)道德和職業(yè)能力培養(yǎng)。通過學生自主學習,在完成學習性工作任務中訓練學生在知識、技能和職業(yè)素養(yǎng)方面的綜合職業(yè)能力,鍛煉學生分析問題、解決問題的能力,注重多種教學方法和學習方法的組合使用,將學生素質教育與能力培養(yǎng)融入教材。
3.教材配套教學資源豐富,支撐線上精品在線平臺開放。本教材配套教學資源主要包括微課視頻43個、PPT43個、測試題350道、作業(yè)庫若干、試卷庫若干,其中43個視頻資源累計 400 分鐘左右,同時選擇精品資源在教材中以二維碼的形式進行鏈接,保障學生實時自學自測的需要。教材支撐的“Java程序設計基礎”課程在學銀在線(超星泛雅網(wǎng)絡課程平臺)上線。
本書由哈爾濱職業(yè)技術學院吳奇英主編,負責確定教材編制的體例及統(tǒng)稿工作,由哈爾濱職業(yè)技術學院宋磊、尹洪巖、朱嵩宇、陳 ,黑龍江鑫聯(lián)華信息股份有限公司歐陽廣婧任副主編。吳奇英負責編寫項目1~項目5;歐陽廣婧負責編寫項目6;朱嵩宇負責編寫項目1和項目2課后習題;陳 負責編寫項目5課后習題。本書配有微課資源,由吳奇英、宋磊、尹洪巖、姜宇和歐陽廣婧負責錄制,可以通過掃描二維碼進行學習。
本書由哈爾濱職業(yè)技術學院的王永強和王天成主審,給各位編者提出了很多專業(yè)技術性修改建議。在此特別感謝哈爾濱職業(yè)技術學院教材編審委員會領導給予教材編寫的指導和大力幫助,在編寫本教材的過程中,得到了哈爾濱職業(yè)技術學院院長孫百鳴的細心指導,得到了哈爾濱職業(yè)技術學院徐翠娟、王永強、王天成三位院長的指導和幫助,同時也得到了軟件技術專業(yè)教師的支持和幫助,他們提出了許多寶貴意見和建議,在此向他們表示衷心的感謝。同時得到了黑龍江鑫聯(lián)華信息股份有限公司的幫助,他們對項目的開發(fā)提出了寶貴的意見,在此對他們表示由衷的感謝。
由于作者水平有限,編寫時間倉促,書中難免會有不妥之處,敬請廣大讀者給予批評指正。
編 者
2021年8月
吳奇英,2006年08月至今就職于哈爾濱職業(yè)技術學院。2015年4月主持黑龍江職業(yè)教育學會課題“職業(yè)院校計算機公共基礎課分層教學的探索與研究”已結題;2018年7月主持黑龍江高等教育學會“基于網(wǎng)絡信息化的高校教學模式改革與探索的研究”已結題。2013年9月在《黑龍江科技信息》發(fā)表論文:職業(yè)院校計算機公共基礎課分層教學的探索與研究;2018年2月在《電腦迷》發(fā)表論文:如何讓學生充分利用網(wǎng)絡資源進行自主學習;2018年2月下旬第6期在《科學技術創(chuàng)新》發(fā)表論文:嵌入式軟件應用于計算機軟件開發(fā)過程中的價值探討;2018年04月在《數(shù)碼世界》發(fā)表論文:《使用Java理解程序邏輯》課程的改革;2018年4月上在《電腦迷》發(fā)表論文:基于網(wǎng)絡信息化的高校教學模式改革與探索的研究;2018年5月在《數(shù)碼世界》發(fā)表論文:網(wǎng)絡信息化有助于高校教學模式的改革;2018年6月下在《中國高新區(qū)》發(fā)表論文:移動互聯(lián)網(wǎng)時代軟件開發(fā)類微課設計與制作;2018年7第19期在《科技視界》發(fā)表論文:JAVA課程改革有助于提高學生自主學習的能力;2018年8月(下)在《中國新技術新產(chǎn)品》發(fā)表論文:信息安全環(huán)境下計算機軟件的開發(fā)與應用;2018