定 價:36.8 元
叢書名:高等職業(yè)教育計算機類課程新形態(tài)一體化規(guī)劃教材
當前圖書已被 1 所學校薦購過!
查看明細
- 作者:孫志敏,田英主編
- 出版時間:2019/2/1
- ISBN:9787040510508
- 出 版 社:高等教育出版社
- 中圖法分類:TN929.53
- 頁碼:176
- 紙張:膠版紙
- 版次:1
- 開本:16K
本書是一本整合數(shù)據(jù)庫原理、數(shù)據(jù)庫操作、數(shù)據(jù)庫管理為一體的教材。全書共分為5個模塊、15個單元,以SQL Server數(shù)據(jù)庫管理系統(tǒng)為主線,按照“數(shù)據(jù)庫設(shè)計—數(shù)據(jù)庫創(chuàng)建—數(shù)據(jù)庫中數(shù)據(jù)使用—數(shù)據(jù)庫中對象操作—數(shù)據(jù)庫管理”這樣的數(shù)據(jù)庫技術(shù)應(yīng)用能力遞進過程組織編寫,以項目化教學貫穿整書,構(gòu)建以工作任務(wù)為基礎(chǔ)的課程內(nèi)容體系,通過案例分析、設(shè)計、實施和測試,使學習者掌握數(shù)據(jù)庫的設(shè)計、應(yīng)用與管理技能。本書為移動應(yīng)用開發(fā)專業(yè)教學資源庫配套教材,配有豐富的數(shù)字化教學資源,包括課程標準、授課計劃、電子教案、教學課件、演示動畫、圖形圖片、操作視頻、微課視頻等。本書配套建設(shè)的課程將在“智慧職教”網(wǎng)站(www.icve.com.cn)上線,方便學習者全方位系統(tǒng)化學習。
隨著移動互聯(lián)網(wǎng)時代的到來,以及智能手機的普及,人們的生活已經(jīng)變得和各種移動APP越來越密不可分。每部手機里都裝有至少十幾種APP。這樣一個巨大的新興市場,吸引了眾多企業(yè)投身其中,也有越來越多的移動應(yīng)用軟件開發(fā)人員加入其中。移動應(yīng)用軟件市場按照手機類型的不同,操作系統(tǒng)大致包括Android系統(tǒng)、iOS系統(tǒng)和塞班系統(tǒng)3種類型。
計算機程序語言類的教材,大多是以語法為基礎(chǔ),從數(shù)據(jù)類型開始介紹語言的使用方法。這樣的方式雖然比較系統(tǒng),但是也比較枯燥,不容易被學習者接受。因此,本書在編寫時,徹底改變了傳統(tǒng)方式,首先從簡單的游戲案例入門,讓學習者能快速具備程序設(shè)計思維,激發(fā)起學習興趣;然后通過介紹一個最簡單APP的開發(fā),樹立學習的信心;接著再通過幾個案例,進一步深入學習內(nèi)容。本書內(nèi)容由淺入深,語言易懂,可以作為學習使用Swift語言開發(fā)iOS平臺APP的入門教材。
本書針對Swift語言的初學者,以“單元+任務(wù)”的編寫體例規(guī)劃全書內(nèi)容,并配合多媒體學習平臺展示操作過程,讓學習者掌握其中的知識點和技能點。
本書的內(nèi)容組織如下。
單元l程序設(shè)計思維:通過CodeMonkey游戲讓學習者建立基本的程序設(shè)計思維。
單元2第1個程序:介紹Swift語言開發(fā)環(huán)境的配置,并使用storyboard完成第一個HelloWorld程序的開發(fā)。
單元3生日快樂歌:掌握如何在storyboard中使用拖曳組件的方式完成UI的開發(fā);掌握添加圖像、音頻和動畫的方法;掌握多頁面APP的開發(fā)。
單元4五星評電影:通過制作一個給電影評星的APP,對視圖控制器進行更深入的了解,掌握視圖控制器和表視圖控制器的使用方法。
單元5俄羅斯方塊:通過介紹經(jīng)典游戲俄羅斯方塊的開發(fā),學會游戲界面的繪制和具有較復雜邏輯的程序代碼編寫。
最后在附錄中,介紹了使用iOS平臺開發(fā)APP常用的設(shè)計尺寸;使用iPhone手機進行測試的方法;在AppStore中發(fā)布APP的方法以及實訓報告書寫范例。
本書為國家職業(yè)教育移動應(yīng)用開發(fā)專業(yè)教學資源庫配套教材。配有微課視頻、課程標準、授課計劃、電子教案、授課用PPT、課后習題、習題答案及解析、案例素材等豐富的數(shù)字化學習資源。與本書配套的數(shù)字課程已在“智慧職教”(www.icve.com.cn)上線,讀者可登錄網(wǎng)站進行學習,也可發(fā)郵件至編輯郵箱索取教學資源。
單元1 程序設(shè)計思維
學習目標
【知識目標】
【能力目標】
引例描述
任務(wù) 建立程序設(shè)計思維
【任務(wù)陳述】
【知識準備】
1.1 程序
【任務(wù)實施】挑戰(zhàn)CodeMonkey游戲
【任務(wù)拓展】
1.2 Playground的使用
1.3 程序注釋的用處
【項目實訓】學習使用Playground進行基本編程
單元小結(jié)
單元2 第1個程序
學習目標
【知識目標】
【能力目標】
引例描述
任務(wù)2.1 安裝Xcode軟件
【任務(wù)陳述】
【知識準備】
2.1 Xcode軟件
2.2 Xcode軟件的界面
【任務(wù)實施】完成第1個程序Hello World
【任務(wù)拓展】
2.3 項目文件結(jié)構(gòu)
2.4 在Linux下的學習環(huán)境
【項目實訓】更改APP的啟動圖標
任務(wù)2.2 認識組件
【任務(wù)陳述】
【知識準備】
2.5 Storyboard的使用
2.6 常見組件
【任務(wù)實施】實現(xiàn)手機撥號盤UI
【任務(wù)拓展】
2.7 其他組件
【項目實訓】實現(xiàn)咬人的鯊魚UI
任務(wù)2.3 學會使用Outlet和Action
【任務(wù)陳述】
【知識準備】
2.8 Outlet
2.9 Action
【任務(wù)實施】實現(xiàn)手機撥號盤功能
【任務(wù)拓展】
2.10 代碼連接情況的查看與刪除
【項目實訓】實現(xiàn)“咬人的鯊魚”功能
單元小結(jié)
單元3 生日快樂歌
學習目標
【知識目標】
【能力目標】
引例描述
任務(wù)3.1 添加圖像
【任務(wù)陳述】
【知識準備】
3.1 用戶界面布局計算
3.2 用戶界面設(shè)計原則
【任務(wù)實施】制作“界面1
【任務(wù)拓展】純代碼方式添加圖像
【項目實訓】用代碼實現(xiàn)圖片添加
任務(wù)3.2 為APP連接第2個界面
【任務(wù)陳述】
【知識準備】
3.3 程序入口
【任務(wù)實施】完成“界面1”跳轉(zhuǎn)
【任務(wù)拓展】
3.4 Segue
任務(wù)3.3 添加音頻
【任務(wù)陳述】
【知識準備】
3.5 音頻播放
3.6 Swift中聲音相關(guān)的類
【任務(wù)實施】為“界面2”添加生日快樂歌
【任務(wù)拓展】制作聲音文件
【項目實訓】一起來聽歌
任務(wù)3.4 添加動畫
【任務(wù)陳述】
【知識準備】
3.7 動畫的概念
【任務(wù)實施】為“界面2”添加動畫
【任務(wù)拓展】
3.8 UlImageView動畫播放方法
3.9 UIView動畫
【項目實訓】用LlIView實現(xiàn)圖片動畫
單元小結(jié)
單元4 五星評電影
學習目標
【知識目標】
【能力目標】
引例描述
任務(wù)4.1 制作APP啟動頁面
【任務(wù)陳述】
【知識準備】
4.1 為程序添加啟動頁面
【任務(wù)實施】制作APP啟動頁面
任務(wù)4.2 制作影片評分展示界面
【任務(wù)陳述】
【知識準備】
4.2 視圖控制器
4.3 Navigation Controller
4.4 Table View
【任務(wù)實施】制作影片評分展示界面
【任務(wù)拓展】
4.5 代碼與界面的關(guān)聯(lián)
4.6 控制器分類
任務(wù)4.3 添加新影片評價
【任務(wù)陳述】
【知識準備】
4.7 Navigation Bar與Navigation Item
【任務(wù)實施】添加新影片評價界面制作
任務(wù)4.4 設(shè)置Segue界面及Action
【任務(wù)陳述】
【知識準備】
4.8 Unwind Segue的作用
【任務(wù)實施】關(guān)聯(lián)各個界面
單元小結(jié)
單元5 俄羅斯方塊
學習目標
【知識目標】
【能力目標】
引例描述
任務(wù)5.1 JF發(fā)俄羅斯方塊游戲界卣
【任務(wù)陳述】
【任務(wù)實施】開發(fā)界面
任務(wù)5.2 建立數(shù)據(jù)模型
【任務(wù)陳述】
【任務(wù)實施】建立數(shù)據(jù)模型
【任務(wù)拓展】方塊制作
任務(wù)5.3 實現(xiàn)游戲邏輯
【任務(wù)陳述】
【任務(wù)實施】實現(xiàn)游戲邏輯
【任務(wù)拓展】游戲的啟動與暫停
單元小結(jié)
附錄A iOS APP真機測試方法
附錄B 將開發(fā)APP提交到App Store
附錄C 學生實訓報告書寫范例
實訓報告1
實訓報告2
實訓報告3
實訓報告4
實洲報告5
實訓總結(jié)