本書是根據教育部《教育部高等教育司關于開展新工科研究與實踐的通知》編寫的關于計算機程序設計課程的教材。本教材從C語言程序設計的基本原理及程序設計的基本思想出發(fā),以“實踐應用”為目標,緊扣基礎,循序漸進,面向應用。全書主要包括兩部分,即基礎部分和面向應用部分;A部分的主要內容包括程序設計中的基本概念與應用,如變量、表達
本書共分9章,以程序設計思想的傳授為中心,通過大量的例題,培養(yǎng)計算機類專業(yè)學生的計算思維、程序設計基本能力與必要的程序設計創(chuàng)新思想,達到知識、能力、素質共同提升的目的。本書顯著的特點是傳統(tǒng)與前沿結合,有效融合程序設計的基礎知識與基本思想。本書案例豐富,啟發(fā)性強,理論與實踐并重,強化算法設計思想與規(guī)范化編程。
Python是編程語言界的“萬能軍刀”,被廣泛應用在網絡爬蟲、Web開發(fā)、大數(shù)據分析與處理、數(shù)據挖掘、人工智能、游戲設計與策劃、自動化測試、嵌入式開發(fā)等多個行業(yè)和領域。本書共分為11章,內容包括:初始Python、Python基礎知識、控制結構、字符串及其方法、函數(shù)、組合數(shù)據類型、面向對象程序設計、turtle庫及其應
本書從初學者角度出發(fā),以通俗易懂的語言,詳盡豐富的實例,介紹了XML相關的各種主要技術。書中不僅詳細闡述了XML的基本概念、語法規(guī)則、文檔類型定義、層疊樣式表、可擴展樣式表、解析器和數(shù)據庫的集成等知識,還通過一個綜合案例演示了XML在實際項目開發(fā)中的應用。本書注重基礎、講究實用、力求由淺入深,在講解基本概念和基礎知識的
本書按照由淺入深的學習順序進行編寫,具體分為基礎篇、基本操作篇、項目開發(fā)票和設備交互篇4大部分共11個項目,專為課堂教學精心打造;A篇以理論為主,主要介紹了虛擬現(xiàn)實概念和Unity3D的界面操作,基本操作篇主要講解了Unity3D的常用組件、動畫系統(tǒng)、物理引擎、粒子系統(tǒng)等內容。并且以實例作為教學支持,項目開發(fā)票用三個
本書詳細介紹了使用Unity引擎開發(fā)虛擬現(xiàn)實或者游戲作品所應掌握的C#編程知識和技能。全書共9章:第1章介紹Unity開發(fā)環(huán)境的搭建及與腳本相關的基本操作,并介紹UnityC#腳本的作用和UnityC#腳本輸入和輸出功能的實現(xiàn)方法;第2章介紹UnityC#腳本中最基本的元素,包括變量和數(shù)據類型、運算符和表達式;第3章介
本書基于Unity2020,詳細講解Unity的主要功能和用法,以及程序開發(fā)的方法和技巧,并剖析了3個實戰(zhàn)項目:一個簡單的2D打磚塊游戲、一個3D動作RPG游戲和一個3D對戰(zhàn)射擊游戲。通過以上內容,幫助讀者掌握Unity制作游戲的方法,以快速進入Unity2D與3D的游戲開發(fā)之門。本書分為13章,內容包括Unity20
本書由Python基礎開發(fā)入手,延伸至爬蟲技術開發(fā)、游戲開發(fā)、人工智能開發(fā)、網絡應用開發(fā)、圖像處理和可視化開發(fā)6個Python經典開發(fā)方向,全書共提供25個項目案例,以項目驅動方式展開各知識點的講解,將Python知識點分解到不同案例、不同章節(jié),致力于Python技術的應用實踐。本書案例均從特定領域的技術基礎開始,展示
本書共分為6章。第1章GUI編程,主要包括GUI簡介和GUI的開發(fā)工具包等知識點;第2章Tkinter,主要包括Tkinter的安裝、Misc類、Wm類、主窗口、控件、布局管理器、事件處理、對話框和ttk模塊等知識點;第3章wxPython,主要包括wxPython的安裝、wxPython的基本要素、應用程序、窗口、控
本書立足實際應用,以流行的Linux發(fā)行版為基礎介紹Linux的基礎操作。全書共包含11個章節(jié)模塊,包括:認識Linux、安裝Linux、文本界面基礎、文件和目錄、常用命令、Shell腳本、用戶和組群、權限和所有者、磁盤分區(qū)和文件系統(tǒng)、軟件包、進程和任務計劃。本書的結構采用“章節(jié)模塊--知識技能/項目任務”體系,符合高