本書是十四五高等職業(yè)教育計算機類專業(yè)系列教材之一,采用Python語言實現(xiàn)常用數據結構,分為4個項目,11個實踐性任務。本書主要內容包括數據結構與算法基礎探究、Python數據結構探究、常用數據結構探究、常用算法探究。本書以雙主互輔多元融合重構教學目標解決課程思政融入難的問題;以向上兼容的原則整合教學內容解決一刀切的問題;以實踐性任務驅動教學活動解決教學無抓手的問題。本書適合作為高職高專院校計算機及相關專業(yè)教材,也可作為軟件開發(fā)人員的參考書。
本書取材新穎、內容豐富、結構清晰,內容深入淺出,而且配以相應視頻教學,有大量詳實的應用實例參考,便于教學和自學。本書結合教學過程、教學內容,參考了大量國內外已經出版的教材,吸收了它們的優(yōu)點和精華。
數據結構是計算機及相關專業(yè)的一門必修核心課程,也是一門理論性極強的課程。現(xiàn)在大數據和人工智能等領域大多使用Python作為開發(fā)語言,越來越多的院校采用Python語言作為計算機程序設計語言。
本書采用Python語言實現(xiàn)常用數據結構,相對于傳統(tǒng)的C語言更簡潔、更容易學習。學生可以更多關注數據結構本身,而不是程序設計。學生只需具有C語言、Java語言、Python語言等任何編程語言基礎之一,即可學習本書。通過學習本書內容,學生既能加深對數據結構基本概念的理解和認知,又能提高對各種數據結構進行運算分析與設計的能力。
本書特色如下:
1以雙主互輔多元融合重構教學目標解決課程思政融入難的問題
印發(fā)的《高校思想政治工作質量提升工程實施綱要》提出,大力推動以課程思政為目標的課堂教學改革實現(xiàn)思想政治教育與知識體系教育的有機統(tǒng)一。在三全育人視域下思考和審視目前高職院校課程思政建設情況,必須從教學目標改革入手,才能深入推進課程思政建設,著力提升育人成效。
雙主互輔多元融合以實用核心技術與思想政治教育為兩個主要教學目標,同時又互為輔助,并融入自主學習能力、邏輯思維、溝通、協(xié)作、創(chuàng)新能力等教學目標。通過黨的二十大報告摘讀內容,學生可以學習領悟習近平在中國共產黨第二十次全國代表大會上關于科技工作的重要論述;通過走近科技領軍人物模塊,學生可以了解到我國近代、當代計算機領域杰出的科學家。由此培養(yǎng)學生講科學、愛科學、學科學、用科學的精神。
2 以向上兼容的原則整合教學內容解決一刀切的問題
傳統(tǒng)教材教學內容較為固定,高職高專普遍適用的教材中刪減了難度偏高的知識,但是對于學有余力的學生來說,存在吃不飽的情況。部分學生很快完成了學習任務,卻沒有內容補充。因此,本書充分利用新媒體時代的優(yōu)勢,將部分難度較高的知識,以二維碼的形式嵌入教材中,供學有余力的學生自主學習,向上兼容本科的內容。
3以實踐性任務驅動教學活動解決教學無抓手問題
教材結構設計中以具體實踐性任務為切入點,通過任務描述知識學習任務實現(xiàn)過程,讓學生帶著任務進入理論知識的學習當中,將知識與技能點以及雙主互輔多元融合目標融入任務中。本書共11個實踐性任務,教師可以通過這11個實踐性任務驅動教學開展,解決教學無抓手問題。
4以線上線下相融合的教學需求構建立體化教學資源解決教學資源匱乏問題
為了方便學生學習,本書以立體化的形式展現(xiàn)教學內容,融教材、課件、微課等教學資源于一體。本書收錄了60余個視頻資源,讀者可以通過掃描二維碼獲得相應資源。同時,課程提供慕課學習平臺,供教師教學與學生學習使用。慕課資源以微課視頻為引領,配合習題、考試和實踐練習等,方便師生進行學習反饋。
本書取材新穎、內容豐富、結構清晰,內容深入淺出,而且配以相應視頻教學,有大量詳實的應用實例參考,便于教學和自學。本書結合教學過程、教學內容,參考了大量國內外已經出版的教材,吸收了它們的優(yōu)點和精華。同時,在編寫過程中得到了用友新道科技股份有限公司、啟明信息技術股份有限公司智慧協(xié)同產品線工程師盧玉成的技術支持,在此向所有參與者與企業(yè)表示感謝。本書是職業(yè)院校信息化教學指導委員會2022年度職業(yè)院校數字化轉型行動研究課題(KT22353)、全國高等院校計算機基礎教育研究會計算機基礎教育教學研究項目2022年立項項目(2022-AFCEC-603)的部分研究成果。。
本書由許春艷、張永華任主編,郭明珠、張卓任副主編。本書具體編寫分工如下:項目一、項目二、項目四由許春艷編寫,項目三由郭明珠、張卓、許春艷、張永華編寫。許春艷、郭明珠、張卓共同進行了微課視頻、PPT等配套資源的開發(fā)與制作,許春艷對教材全稿進行了統(tǒng)稿。
由于編者學識水平和能力有限,盡管做了很大努力,書中疏漏及不妥之處在所難免,敬請廣大讀者不吝批評指正。
編者
許春艷,女,長春職業(yè)技術學院人工智能技術應用教研室主任,副教授,全國信息化教學能力大賽獲獎教師。全國高等院校計算機教學設計大賽一等獎獲獎教師。發(fā)表中文核心期刊論文5篇。 張永華,女,長春職業(yè)技術學院信息學院院長。三級教授。主編并出版計算機類高職高專教材8部。