• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    高職院校Objective—C課程設(shè)計(jì)研究

    2016-06-14 19:41:24張俊暉
    電腦知識與技術(shù) 2016年12期
    關(guān)鍵詞:課程設(shè)計(jì)高職院校

    張俊暉

    摘要: 在當(dāng)前形勢下,iOS移動應(yīng)用開發(fā)已經(jīng)成為主流應(yīng)用,Object-C是實(shí)現(xiàn)iOS移動應(yīng)用開發(fā)的最核心的語言,在iOS開發(fā)體系中起著舉足輕重的地位與作用。作為培養(yǎng)高級職業(yè)技能人才的高職院校應(yīng)當(dāng)審時(shí)度勢,緊跟軟件行業(yè)發(fā)展潮流,開設(shè)Objcet-C課程。該文探討了Object-C課程在高職軟件類專業(yè)中的重要地位,并提出了一系列開設(shè)此課程的方法與手段,為Object-C課程在高職院校的推廣提供了一種行之有效的手段。

    關(guān)鍵詞:高職院校;Object-C;課程設(shè)計(jì)

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

    Abstract: In the current situation, iOS mobile application development has become a mainstream application, Object-C is the iOS mobile application development of the core language, plays a vital role in the development of iOS system. As a culture of professional talents in higher vocational colleges should take stock of the situation, followed by the trend of the development of the software industry, courses in Objcet-C. This paper discusses the Object-C curriculum plays an important role in higher vocational software specialty, and put forward a series of open the methods and means of the course, Object-C curriculum in Higher Vocational Colleges to promote provides an effective means.

    Key words: Higher vocational colleges; Object-C; curriculum design

    1 研究背景

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

    目前,Object-C是iOS開發(fā)的主流語言,因此在高職院校探索并開設(shè)該門課程存在必要。

    2 課程性質(zhì)

    2.1課程地位

    本課程屬于軟件技術(shù)專業(yè)iOS專業(yè)方向?qū)I(yè)技能課。目的是使學(xué)生掌握iOS應(yīng)用開發(fā)基礎(chǔ),為后繼課程的學(xué)習(xí)和應(yīng)用開發(fā)打下基礎(chǔ)。

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

    1)前導(dǎo)課程

    《C程序設(shè)計(jì)》、《C項(xiàng)目實(shí)戰(zhàn)》,這兩門課程為本課程培養(yǎng)學(xué)生的編程思維能力、算法運(yùn)算能力以及函數(shù)和指針的操作能力

    2)后續(xù)課程

    《Swift語言基礎(chǔ)》、《UIKit框架》,本課程為這兩門課程鍛煉學(xué)生的面向?qū)ο笏季S能力、OC基本語言能力和內(nèi)存管理的能力。

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

    通過本課程的學(xué)習(xí)和訓(xùn)練,使學(xué)生具備以下知識-能力-素質(zhì):1)掌握OC語法基礎(chǔ);2)掌握OC集合的運(yùn)用;3)掌握屬性、單例、引用于傳值;4)掌握程序內(nèi)存管理;5)掌握類目、延展、協(xié)議;

    3 課程設(shè)計(jì)

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

    為了讓本課程順利的開展,合理的教學(xué)內(nèi)容設(shè)計(jì)是重中之重。本課程內(nèi)容共分為十個(gè)章節(jié),為提高學(xué)生學(xué)習(xí)積極性,教學(xué)方式為講授+實(shí)訓(xùn)。

    1)語言簡介、類和對象、NSObject、基礎(chǔ)語法,8學(xué)時(shí);2)方法、繼承、多態(tài),8學(xué)時(shí);3)屬性(property)、語法新特性;4)OC數(shù)據(jù)類之字符串(NSString、NSMutableString),OC集合類之?dāng)?shù)組(NSArray、NSMutableArray),8學(xué)時(shí);5)OC集合類之字典(NSDictionary、NSMutableDictionary)、集(NSSet、NSMutableSet),8學(xué)時(shí);6)NSNumber、NSNumberFormatter、NSValue、NSDate、NSDateFormatter、NSTimer等,8學(xué)時(shí);7)內(nèi)存管理,8學(xué)時(shí);8)類目、延展、協(xié)議,8學(xué)時(shí);9)單例、Block、引用與傳值;10)OC課程總結(jié)、項(xiàng)目實(shí)訓(xùn)、提問、答疑、OC階段考核,8學(xué)時(shí)。

    3.2章節(jié)訓(xùn)練內(nèi)容

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

    第一章:OC語言介紹;面對對象與面向過程區(qū)別;類的介紹,創(chuàng)建;基礎(chǔ)語法的使用。

    第二章:OC函數(shù)與C函數(shù)對比;繼承的作用于方法;多態(tài)使用的場合與應(yīng)用。

    第三章:屬性各個(gè)關(guān)鍵字的作用與用法;新增屬性關(guān)鍵字的用法。

    第四章:NSString的常用方法;C與OC字符串相互轉(zhuǎn)化;數(shù)組的使用。

    第五章:字典的使用場合;字典的使用方法。

    第六章:NSNumber、NSValue等用法;使用場景。

    第七章:手動管理與自動的管理的區(qū)別;引用計(jì)數(shù)。

    第八章:類目、延展、協(xié)議分別使用的場景和作用。

    第九章:單例的利弊和傳值方法;block傳值和引用傳值。

    第十章:復(fù)習(xí)知識難點(diǎn)與答疑。

    4 支撐條件

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

    根據(jù)課程特點(diǎn),要求教師具有一定的iOS項(xiàng)目實(shí)施經(jīng)驗(yàn),系統(tǒng)掌握iOS的相關(guān)技術(shù)知識,具備iOS的項(xiàng)目開發(fā)能力,掌握一定的教學(xué)方法與教學(xué)藝術(shù)。

    4.2硬件環(huán)境

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

    1)硬件設(shè)備:

    網(wǎng)絡(luò)教學(xué)環(huán)境:可以訪問internet。

    投影儀一套:實(shí)現(xiàn)展示課件、展示實(shí)例、演示操作等功能

    教師\學(xué)生用機(jī):50臺以上

    實(shí)訓(xùn)室面積:120平米以上

    2)軟件安裝(隨工具平臺版本要求及時(shí)進(jìn)行升級):

    操作系統(tǒng):OS X 10.10.5或以上操作系統(tǒng)

    電子教室軟件:實(shí)現(xiàn)屏幕廣播、訪問控制等功能

    參考文獻(xiàn):

    [1] 劉穎,秦貴和. 基于iOS遠(yuǎn)程控制應(yīng)用的設(shè)計(jì)與實(shí)現(xiàn)[J]. 吉林大學(xué)學(xué)報(bào)(信息科學(xué)版),2011(05).

    [2] 吳寅鶴. iOS平臺應(yīng)用程序的安全性研究[D]. 廣東工業(yè)大學(xué),2014.

    [3] 崔為花. 基于移動互聯(lián)網(wǎng)技術(shù)的“移動智慧校園”設(shè)計(jì)與實(shí)現(xiàn)[J]. 軟件工程師,2015(5).

    [4] 何永峰. 教育技術(shù)學(xué)(IOS發(fā)展方向)專業(yè)校企合作辦學(xué)人才培養(yǎng)模式探究[J]. 黑龍江教育學(xué)院學(xué)報(bào),2015(1).

    [5] 納皮爾,庫瑪.iOS編程實(shí)戰(zhàn)[M]. 人民郵電出版社,2014.

    [6] 明潔,劉革平. 基于3G技術(shù)的移動學(xué)習(xí)在高校網(wǎng)絡(luò)教學(xué)中的應(yīng)用分析[J]. 中國教育信息化,2011(21).

    猜你喜歡
    課程設(shè)計(jì)高職院校
    龍鳳元素系列課程設(shè)計(jì)
    中秋明月
    幼兒100(2019年26期)2019-09-10 11:54:42
    “一帶一路”戰(zhàn)略與鹽城高職院校學(xué)生職業(yè)生涯規(guī)劃的思考
    考試周刊(2016年77期)2016-10-09 12:05:08
    淺析紅色文化與高職院校思想政治教育工作
    考試周刊(2016年77期)2016-10-09 11:59:13
    高職院校創(chuàng)新創(chuàng)業(yè)教育初探
    科技視界(2016年20期)2016-09-29 12:58:21
    全球化背景下高職院校韓語專業(yè)畢業(yè)生就業(yè)現(xiàn)狀分析
    科技視界(2016年20期)2016-09-29 12:56:14
    多元智能理論視角下高職院校體育課程評價(jià)體系的研究
    科技視界(2016年20期)2016-09-29 11:31:29
    淺談財(cái)務(wù)管理存在的問題及完善措施
    基于Articulate Storyline的微課程設(shè)計(jì)與開發(fā)
    MOOC環(huán)境下微課程設(shè)計(jì)研究
    卓尼县| 冷水江市| 杂多县| 渭南市| 华宁县| 玉屏| 太仆寺旗| 阳泉市| 洛隆县| 鞍山市| 湄潭县| 洛川县| 张家口市| 高雄市| 华安县| 临夏市| 呼伦贝尔市| 罗田县| 积石山| 买车| 鄂温| 绥宁县| 新蔡县| 大新县| 康马县| 葵青区| 高州市| 开江县| 湖州市| 新和县| 苗栗县| 延庆县| 南召县| 天台县| 五指山市| 双牌县| 安溪县| 丹东市| 阿荣旗| 定边县| 宁安市|