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