国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

高職院校《Swift 語言基礎(chǔ)》課程設(shè)計研究

2016-06-29 20:59張俊暉
電腦知識與技術(shù) 2016年13期
關(guān)鍵詞:課程設(shè)計高職院校

張俊暉

摘要:軟件行業(yè)發(fā)展至今,移動互聯(lián)應(yīng)用程序的開發(fā)已取代傳統(tǒng)的Web應(yīng)用開發(fā),成為軟件行業(yè)的重中之重,iOS開發(fā)作為移動應(yīng)用開發(fā)的重要組成部分,在高職院校中推廣iOS開發(fā)成為必要,Google推出的Swift語言是最新的開發(fā)iOS的工具。該文探討了《Swift語言基礎(chǔ)》課程在高職軟件類專業(yè)中的重要地位,并提出了一系列開設(shè)此課程的方法與手段,為《Swift語言基礎(chǔ)》課程在高職院校的推廣提供了一種行之有效的手段。

關(guān)鍵詞:高職院校;Swift;課程設(shè)計

中圖分類號:G642 文獻(xiàn)標(biāo)識碼:A 文章編號:1009-3044(2016)13-0167-02

下Abstract: Software industry development so far, the development of mobile Internet applications has been replaced by the traditional web application development, has become a top priority of the software industry, the IOS development as a mobile application development an important part. In the higher vocational colleges to promote development of IOS become necessary, Google launched swift language is the latest IOS development tools. This paper discusses the important position of the swift language course in higher vocational software specialty and puts forward a series of set up the methods and means of the course, the course of language swift popularization in higher vocational colleges provide a kind of effective method.

Key words: higher vocational colleges; Swift; curriculum design

1 研究背景

眾所周知,智能手機(jī)產(chǎn)品非常受青睞,特別是擁有蘋果手機(jī)的客戶從2011年開始逐漸激增,目前已所占整個市場份額超過一半以上,客戶群體龐大,人們在被蘋果產(chǎn)品智能的應(yīng)用所折服的同時必然帶動了開發(fā)Apple智能應(yīng)用的iOS開發(fā)技術(shù)的發(fā)展,所以iOS應(yīng)用開發(fā)前景是最具發(fā)展力、最有前途的行業(yè)之一,不僅就業(yè)薪資高,而且工作環(huán)境優(yōu)越,社會地位也高。對于廣大缺乏實踐經(jīng)驗的大學(xué)生和已經(jīng)就業(yè)的計算機(jī)專業(yè)的大學(xué)生而言進(jìn)行iOS開發(fā)技術(shù)的學(xué)習(xí)無疑是高薪就業(yè)的捷徑。

目前,Swift語言作為蘋果公司主推的iOS開發(fā)的主流語言,在iOS應(yīng)用開發(fā)中占據(jù)著重要的地位,因此在高職院校探索并開設(shè)該門課程存在必要。

2 課程性質(zhì)

2.1 課程地位

本課程屬于信息類學(xué)科軟件技術(shù)專業(yè)iOS應(yīng)用開發(fā)專業(yè)方向的一門核心專業(yè)課。Swift作為iOS和OSX開發(fā)的另一種全新開發(fā)語言,通過該課程旨在于讓學(xué)生掌握Swift基礎(chǔ)語言知識,為后期應(yīng)用開發(fā)打下基礎(chǔ)。

2.2 本課程與其他課程的關(guān)系

1)前導(dǎo)課程

《C程序設(shè)計》、《C項目實戰(zhàn)》、《Object-C基礎(chǔ)》,這三門課程著重培養(yǎng)學(xué)生的編程思維能力、算法運算能力以及函數(shù)和指針的操作能力,為本課程的開設(shè)提供支撐。

2)后續(xù)課程

《iOS項目實訓(xùn)》、《UIKit框架》,本課程為這兩門課程的開設(shè)著重鍛煉學(xué)生的面向?qū)ο蟮乃季S能力以及使用Swift語言開發(fā)應(yīng)用程序的能力。。

2.3 本課程的教育目標(biāo)

通過本課程的學(xué)習(xí)和訓(xùn)練,使學(xué)生具備以下知識-能力-素質(zhì):

1)掌握Swift語法基礎(chǔ);

2)掌握使用Swift編寫簡單界面;

3)能靈活使用Swift語言開發(fā)簡單的應(yīng)用程序并為后期編程開發(fā)做準(zhǔn)備。

3 課程設(shè)計

3.1 課程教學(xué)內(nèi)容及建議學(xué)時

為了讓本課程順利的開展,合理的教學(xué)內(nèi)容設(shè)計是重中之重。本課程內(nèi)容共分為五個章節(jié),課程學(xué)時總量為56個學(xué)時。為提高學(xué)生學(xué)習(xí)積極性與實戰(zhàn)編碼能力,采用的教學(xué)方式為講授+實訓(xùn)。

第一章:Swift簡介、基本數(shù)據(jù)類型、元組、可選類型、字符串,8學(xué)時。

第二章:函數(shù)、閉包數(shù)組、字典、集,8學(xué)時。

第三章:枚舉結(jié)構(gòu)體、類、協(xié)議、擴(kuò)展,8學(xué)時。

第四章:setter、getter、內(nèi)存管理,8學(xué)時。

第五章:Swift實戰(zhàn)演練,8學(xué)時。

3.2 章節(jié)實踐內(nèi)容劃分

為了達(dá)到讓學(xué)生學(xué)有所成的目的,課程的開設(shè)需要進(jìn)行嚴(yán)謹(jǐn)?shù)恼鹿?jié)訓(xùn)練內(nèi)容設(shè)計,并為學(xué)生設(shè)計精心的實踐鍛煉內(nèi)容。具體設(shè)計如下:

第一章:語法簡介;數(shù)據(jù)類型的使用;元組的使用;字符串的使用。

第二章:與OC相關(guān)使用做對比;函數(shù)、閉包、數(shù)組、字典的用法。

第三章:與OC使用的不同之處;使用枚舉結(jié)構(gòu)體、類、協(xié)議、擴(kuò)展。

第四章:getter、setter方法的使用;內(nèi)存管理的原理。

第五章:案例分析;總結(jié)與答疑。

4 支撐條件

4.1 教學(xué)團(tuán)隊

根據(jù)本課程的特點,要求教學(xué)團(tuán)隊必須具有一定的iOS應(yīng)用開發(fā)經(jīng)驗和Swift語言的開發(fā)能力。

教學(xué)團(tuán)隊?wèi)?yīng)具有一定的教學(xué)藝術(shù)和教學(xué)水平,溝通能力強(qiáng)。

4.2 硬件環(huán)境

為了順利開展本課程的教學(xué)工作,需要提供相應(yīng)的硬件設(shè)備和軟件工具,給學(xué)生一個真實的實踐環(huán)境,而且還需要提供豐富的教學(xué)資源,以保證教學(xué)質(zhì)量。

應(yīng)配備一個專業(yè)的iOS實訓(xùn)場地,內(nèi)含iMac電腦30臺以上,保證網(wǎng)絡(luò)暢通,并配備投影儀及授課軟件。

參考文獻(xiàn):

[1] 楊雯. Swift語言研究[J]. 電子技術(shù)與軟件工程,2015(11).

[2] 付世平. 基于Swift的教育資源共享平臺的設(shè)計與實現(xiàn)[D]. 西安: 西安電子科技大學(xué),2014.

[3] 龍曉穎. 基于iOS的移動應(yīng)用UI架構(gòu)庫的設(shè)計與實現(xiàn)[D]. 北京: 北京郵電大學(xué),2015.

[4] 侯澄. SWIFT報文傳遞消息反饋和監(jiān)控機(jī)制[J]. 華南金融電腦,2004(9).

[5] 邊耐政,袁惠. Swift云存儲環(huán)境下基于I/O的負(fù)載均衡算法[J]. 計算機(jī)工程與應(yīng)用, 2016(2).

猜你喜歡
課程設(shè)計高職院校
龍鳳元素系列課程設(shè)計
中秋明月
“一帶一路”戰(zhàn)略與鹽城高職院校學(xué)生職業(yè)生涯規(guī)劃的思考
淺析紅色文化與高職院校思想政治教育工作
基于Articulate Storyline的微課程設(shè)計與開發(fā)
MOOC環(huán)境下微課程設(shè)計研究
基于自動化系統(tǒng)的PLC課程設(shè)計
開放大學(xué)課程設(shè)計與資源開發(fā)
谢通门县| 湖口县| 观塘区| 浦城县| 三明市| 临沭县| 牙克石市| 太谷县| 汪清县| 四川省| 东乡县| 和平县| 和静县| 巨鹿县| 灵川县| 富顺县| 吴堡县| 佛学| 枞阳县| 青州市| 远安县| 田林县| 贵港市| 长垣县| 揭东县| 绥宁县| 南充市| 海阳市| 曲阳县| 蒲江县| 喀喇沁旗| 平乐县| 南宫市| 炉霍县| 阳曲县| 江永县| 宣汉县| 高碑店市| 东平县| 新乡市| 芜湖市|