您现在的位置: 论文网 >> 教育论文 >> 职业教育论文 >> 高职院校《iOS高级应用》课程设计研究论文

高职院校《iOS高级应用》课程设计研究

出处:论文网
时间:2017-01-03

高职院校《iOS高级应用》课程设计研究

  中图分类号:TP319 文献标识码:A 文章编号:1009-3044(2016)17-0143-02

  Abstract: With the iPhone in the world to create the huge application market and IOS developers become application development companies compete for the object, the authoritative department survey data show that, according to data released by the official state, the future few years IOS software development talent market gap will reach one million, within the next few years, IOS software developers will be in short supply, high paying Murphy has become the social development needs. In order to adapt to the trend of the market, in the higher vocational colleges opened the IOS advanced applications "course is actually necessary, this paper discusses the open the methods and means of the IOS advanced applications" course in higher vocational colleges, and in the course of specific ways to open and open content and open conditions provide the reference suggestions.

  Key words: Higher vocational colleges; iOS advanced applications; curriculum design

  1 研究背景

  现在是移动互联网的时代,也是APP的时代。很多IT人士开始投入开发APP应用软件,其中iOS开发是APP开发的重要组成部分。据Apple官方统计,截止到2015年12月,在短短的几年当中,其APP Store已经为开发者们带来了超过400亿美元的获益。这使很多看到利益的人希望能够通过自己的努力去转行从事与iOS开发相关的事。

  作为培养高素质、高水平技能人才的高职院校,跟上时代的潮流,在高职院校中开设iOS应用开发课程是不可阻挡的趋势。

  2 课程性质

  2.1 课程地位

  《iOS高级应用》是一门针对性、实践性较强的课程,是iOS应用开发必须掌握的技能。通过本课程让学员掌握常用界面开发,学习项目开发中常用效果的实现,是软件技术专业iOS移动应用开发方向必不可少的一门核心专业课。

  2.2 本课程与其他课程的关系

  1)前导课程

  《C程序设计》、《UIKit框架应用》、,这两门课程着重培养学生的语法知识能力、常用控件的使用能力、界面布局能力以及代码编写规范,为本课程的开设提供知识支撑。

  2)后续课程

  《iOS项目实训》,本课程这门课程锻炼学生的常用控件使用能力和网络请求处理能力及第三方框架使用能力。

  2.3 本课程的教育目标

  知识目标:

  (1)掌握网络请求处理与解析能力;

  (2)掌握数据持久化处理能力;

  (3)熟悉地图定位;

  (4)熟悉第三方框架的使用。

  能力目标:

  (1)具备扎实的OC、UI初期基础;

  (2)基本能完成一般App应用开发;

  (3)能掌握开发中常用的技术知识。

  3 课程设计

  3.1 课程教学内容及建议学时

  本课程内容共分为十个章节,课程学时总量为80个学时。为提高学生学习积极性与实战编码能力,采用的教学方式为讲授+实训。

  第一章:网络请求(NSURLSession)、数据解析(JSON、XML)、KVC、KVO、异步下载图片,8学时。

  第二章:CoreData、SQLite简介,8学时。

  第三章:AFNetworking框架、SDWebImage框架、第三方存储、插件管理,8学时。

  第四章:CLLocationManager定位、高德地图,8学时。

  第五章:流媒体、音频、视频、录音,8学时。

  第六章:相机、相册、通讯录、短信、邮件、电话、陀螺仪等真机部分,8学时。

  第七章:iOS技术扩展I:多线程(NSThread、NSOperationQueue、GCD等,8学时。   第八章:iOS技术扩展II:CoreText文本处理、图片处理、微信聊天布局,8学时。

  第九章:iOS技术扩展III:Storyboard自适应、Xib自适应、Autoresizing/AutoLayout+SizeClass,8学时。

  第十章:答疑、总结、项目答辩,8学时。

  3.2 实践教学内容设计

  本课程共涉及了八个部分的实践教学内容,其教学设计具体如下:

  第一部分:网络请求的过程和原理;最新网络请求的方式;数据解析过程;KVC、KVO之间的联系运用。

  第二部分:CoreData和Sqlite的区别;数据持久化的方式。

  第三部分:AFNetworking网络请求;SDWebImage网络请求;怎么获取网络数据;网络请求和界面直接的关系;三方后台存储和文档阅读。

  第四部分:CLLocationManager地位;自定义大头针;地图逆编码;三方地图导入。

  第五部分:音频播放进度控制;视频播放展示;本地及网络音、视频的读取。

  第六部分:NSThread线程开辟及生命周期管理;NSOperation和子类的使用;GCD同步、异步,串行、并行,线程锁的使用。

  第七部分:CoreText文本样式处理;tableView的运用;聊天界面布局。

  第八部分:屏幕适配的必要性;屏幕适配各个方法的原理;屏幕适配的发展历程。

  4 支撑条件

  4.1 教学团队

  专职教师1~2人,企业兼职教师1人。职称和年龄结构合理,互补性强,同时应具备一定的iOS开发经验和组织协调能力。

  4.2 软硬件环境

  1)硬件设备

  网络教学环境:可以访问internet;

  投影仪一套:实现展示课件、展示实例、演示操作等功能;

  教师\学生用机:30台以上;

  实训室面积:120平方米以上。

  2)软件安装(随工具平台版本要求及时进行升级)

  操作系统:OS X 10.10.5或以上操作系统;

  电子教室软件:实现屏幕广播、访问控制等功能。

高职院校《iOS高级应用》课程设计研究

论文搜索
关键字:高职 院校 高级 课程 应用 研究
最新职业教育论文
职业教育服务乡村旅游人才培养存在的问题与
基于住院医师规范化培训的中医硕士专业学位
高职院校“工匠型”教师培养困境与路径探略
新时代女性职业发展探究
浅析高职英语教学中课堂导入的原则和方法
济南市体验式拓展培训行业现状及发展对策
动力链视域下功能性训练方法与传统体能训练
基于可持续发展的高职院校内部控制制度建设
翻转课堂在高职院校幼教专业体育教学中的应
新时代体育高职院校思政课教学改革面临的机
热门职业教育论文
职教教师的教学观念与学生个性发展
中等职业技术学校学生心理问题分析
提高学生自主性学习来进行班级管理的初探
论职业教育的泛化
迈向学习型社会的职业技术教育
职业中学教师招生体验的个案研究
职业教育兴衰与新旧教育思想更替—百年职业
论高职人文教育面向职业生活的问题
中国职业教育兴衰的制度主义分析—“市场化
论新型工业化过程中高职发展的对策