1、2017级移动应用开发专业人才培养方案精品资料移动应用开发专业人才培养方案专业代码: 610212 适用年级: 2017级 负责人: 胥胜林 制订时间: 2016年10月 专业系审核: 蒋跃其 教务处审核: 黄建华 教学院长审批: 符文文 审批时间: 2016年10月15日 仅供学习与交流,如有侵权请联系网站删除 谢谢38人才培养方案开发团队项目组长:胥胜林湖南石油化工职业技术学院 专业负责人、教研室主任项目副组长: 郭武中石化工股份有限公司长岭分公司信息中心 高级工程师项目组成员: 龚亚亮湖南石油化工职业技术学院 高级工程师吴范清 湖南石油化工职业技术学院 系统分析师姜 宁湖南石油化工职业技
2、术学院 讲师夏 维湖南石油化工职业技术学院 讲师柴中奎 湖南石油化工职业技术学院 讲师叶焕豪 中石化工股份有限公司长岭分公司信息中心 高级工程师王焕喜 岳阳汇创信息技术有限公司 高级工程师目录一、专业名称1二、入学要求1三、培养目标1四、职业范围11、就业岗位12、拓展岗位1表2:移动应用开发专业拓展岗位1五、人才培养规格2(1)素质要求2(2)知识要求2(3)能力要求2六、主要职业资格证书2七、毕业基本要求3八、课程结构3九、教学进程安排5十、主干专业课程设置要求7(一)专业基础课71、数据结构与算法分析72、HTML5开发基础83、C语言程序设计8(二)专业核心课91、JAVA程序设计92
3、、Web应用开发技术103、安卓开发基础114、数据库技术125、C#程序设计136、安卓高级开发147、安卓游戏开发158、ASP.NET动态网站设计16(三)、专业课程体系设计17十一、课时与学分分配表20十二、教学活动时间分配表21十三、专业技能综合考核基本要求21十四、教学实施建议22(一)教学组织形式22(二)主要教学方法234、“企业标准化”教学内容改革25十五、教学评价建议29(一)评价方法多样30(二)评价主体多元30(三)课程考核体系30十六、师资配置31十七、实习实训环境311、校内实训室312、校外实训基地32十八、教学管理制度32(一)树立教学中心地位32(二)教学管理
4、组织机构与运行32(三)常规教学管理制度33(四)实施性教学计划的制订与执行33(五)教学档案收集与整理33(六)顶岗实习管理34(七)教育教学研究与改革34十九、2017级移动应用开发专业人才培养方案制订说明35(一)制订依据35(二)设计思路35(三)制订内容36一、专业名称专业代码:610212专业名称:移动应用开发 二、入学要求1、招生对象:高中毕业生及以上学历者2、学制:全日制学历教育三年三、培养目标本专业以基于工作过程的项目化的教学模式,采用任务驱动教学法,以项目工程经验为指导,强化实战技能,通过满足企业用人需求的工作任务而展开整个教学过程。紧密结合各类企业对移动应用开发专业人才的
5、需求,培养面向中国特色社会主义建设,适应移动互联网应用开发领域的第一线需要,具有良好的职业道德,掌握计算机软件技术基本理论与知识,具备业界主流的移动互联网应用设计与开发技能,具有软件项目工程实践能力,能够独立开发中小规模移动应用程序的高素质的技术技能型人才。 四、职业范围1、就业岗位表1:移动应用开发专业就业岗位就业岗位就业范围主要业务工作移动增值业务开发程序员有移动互联网业务开发的企、事业单位开发移动增值业务程序WAP网站开发和维护有WAP应用的企、事业单位开发、维护WAP网站手机游戏程序员有手机游戏应用的企、事业单位开发手机游戏2、拓展岗位表2:移动应用开发专业拓展岗位就业岗位就业范围主要
6、业务工作Web网站开发和维护有Web应用的企、事业单位开发、维护Web网站移动互联网应用技术支持工程师有移动互联网应用的企、事业单位移动互联网应用技术支持五、人才培养规格(1) 素质要求具备思考问题、分析问题、解决问题的能力;具备一定的专业英语表达能力;具备团结协助的精神;具备专业技术文档编写与表达的能力;(2) 知识要求具备基本的IT编程知识与技巧,具有应用型软件工程师的基本技能。掌握Java语言的设计与编写代码能力,并具备深入学习的自我学习能力与驾驭能力。掌握数据库管理技术,具备数据库设计能力。掌握Android开发移动互联网技术,具有扎实的职业竞争能力。具备基础软件项目开发经验、规范的项
7、目开发流程与规范的技术文档制作能力。(3) 能力要求能够进行JAVA程序的编写;能够进行安卓程序的开发;能够制作与维护WAP网站;能够进行数据库的基本管理;能够进行C语言、C#开发工具的编程;能够实现企业移动应用软件的管理与维护;能够根据企业移动应用需求,设计移动开发解决方案并实施。六、主要职业资格证书序号职业资格名称考证时间颁证单位备注1移动开发工程师(初级)第5学期中国电子学会必考二选一2移动开发工程师(中级)第5学期中国电子学会3网页制作员第5学期国家工业和信息化部选考七、毕业基本要求(1)所修课程(包括实践教学)的成绩全部合格。(2)参加中国电子学会的移动开发工程师考试,至少取得一个职
8、业资格证书。(3)参加半年顶岗实习并考核合格。八、课程结构说明:1.本课程结构不包括军训、入学教育和毕业教育,入学教育和军训在正式开学前安排为3周,毕业教育为1周。每学年为52周,其中教学时间38周(含复习考试与机动周),累计假期14周。1周一般为30学时,周一至周四为全天至少六课时,周五全天为四课时。第五学期为每天28课时,校内教学12周,校外顶岗实习7周,第六学期为顶岗实习。2.本专业三年总学时为3142学时(含复习考试周与机动周),其中公共课约826学时,占26.3 %;专业课约1174学时,占37.4 %,其中校内生产性实训570学时,占专业课的48.5%;综合实践教学课程约476 学
9、时,占15%;生产实习与顶岗实习约476 学时,占15%;选修课程约190学时,占6%。3.公共课、专业基础课和专业核心课为必修内容,综合实践教学课程为必选课。4.选修课程为任选课,学校根据学生就业岗位、学生的学习能力和兴趣,合理选择相关课程,促进学生个性化发展。主要学习任务和项目课程类别课程名称参考课时3142生产实习、毕业设计与顶岗实习生产实习岗前相关培训网络认识实习网络维护实习系统管理实习撰写生产实习报告+公益活动上+顶岗实习认知实习校内网络生产性实训校内系统生产性实训考证强化训练顶岗实习+理+588素质选修公共艺术音乐欣赏影视鉴赏文艺活动+社会实践职业道德人际关系社会道德面试技巧职业岗
10、位能力+选修课图片处理技术PS基本操作工具箱浮动面板简单实训项目综合实训+190专业选修JAVA程序设计java程序基础面向对象程序设计数据与异常处理图形用户界面设计综合项目+Web应用开发技术JSP基础知识JSP内置对象JSP文件操作数据库操作Servlet+移动应用开发岗位安卓开发基础安卓开发环境ActivityIntent使用UI设计数据存储+870安卓高级开发Service后台服务进程与线程网络通信广播机制多媒体应用+安卓游戏开发游戏项目一游戏项目二游戏项目三游戏项目四+岗位核心能力课 数据库技术MySQL安装数据管理SQL语言综合项目+专业技能课移动开发综合实训实训项目一实训项目二实
11、训项目三实训项目四实训项目五+网站岗位C#程序设计C#语言基本语法选择结构程序设计循环结构程序设计数组综合项目+368综合项目数码商城网站新闻发布系统留言板系统搭建环境ASP.NET动态网站设计+网站开发综合实训实训项目一实训项目二实训项目三实训项目四实训项目五+数据结构与算法分析算法分析基础表、栈、队列树排序算法设计技巧+专业基本能力课 HTML5开发基础表单元素Web界面样式CSS3轻量级框架重量级富框架+计算机专业英语专业英语文章一专业英语文章二专业英语文章三专业英语文章四专业英语文章五+300C语言程序设计基础知识程序结构数组结构体文件+思想政治课毛泽东思想职业道德与法律思想道德修养形
12、势与政策+横 向 递 进拓展模块+拓展模块+拓展模块+826公共基础课+心理健康基础知识心理健康测试与辅导大学体育基础模块职业模块计算机应用基础基础模块职业模块大学英语基础模块职业模块高等数学基础模块职业模块应用文写作基础模块职业模块+九、教学进程安排课程类别课程序号课程代码课程名称教学学时数课程学分考试学期考查学期按学期开设学时分配(周学时/总学时)实践学时说明总学时数理论学时数实践学时数一学年二学年三学年内容周数学期一二三四五六19周19周19周19周19周15周周总周总周总周总周总周总公共基础课程151000101军事训练及国防教育120368441120含军事理论军训312510002
13、01毛泽东思想与中国特色社会主义理论体系概论767643-40238238351000301思想道德修养与法律基础707031-2232238451000401形势与政策646411-416161616551000512高等数学76763247600651000601大学英语14014071-246447600751000701应用文写作383822023800851000801大学体育10810861-32322382380951000901计算机应用基础64244031464001051001001大学生职业发展与就业指导4040021-4101010101151001101心理健康教育3
14、030021-3101010专业基础课程1231510111数据结构与算法分析644420314640001331510211HTML5开发基础963066316960001431510311C语言程序设计64303441464001531510413计算机专业英语76760430476016专业核心课程1731510522JAVA程序设计1144668620611400 1831510622Web应用开发技术1144668620611400 1931510723安卓开发基础11446686300611402031510823数据库技术7634424300476002131510923C#程序
15、设计114466863006114002231511024安卓高级开发11446684400611402331511124安卓游戏开发114466864000611402431511224ASP.NET动态网站设计11446686400061140综合实践教学2531511345移动开发综合实训1680168120000281680652631511445网站开发综合实训1400140100000281400552731511545移动开发工程师取证强训560564000028560252851009801毕业设计112011280000281120452951009601生产实习560562
16、000028560253051009901顶岗实习4200420152842015631选修课程3251001401公共艺术381820200023800必选3331511533图片处理技术7636404300476000可选3451009501社会实践7656204400047600可选3500000000总体安排总学时数314213621780572530568520532420周学时数262628262828课程门数111010851考试门数525200考查门数 685651专业总学分156十、主干专业课程设置要求(一)专业基础课1、数据结构与算法分析课程名称数据结构与算法分析课程编号3
17、1510111课时64开设学期第1学期课 程 目 标知识目标1.掌握算法分析的基础知识。2.掌握表、栈、队列的有关知识。3.掌握树的有关知识。4.掌握排序算法。能力目标1. 能够分析基本算法,知道算法的时间和空间度量。2. 能运用所学的知识解决简单的算法问题。3.能够用伪代码编写简单的算法。4 能够运用JAVA语言编写基础的算法程序。素质目标1.树立正确的学习态度,掌握良好的学习方法,培养良好的自学能力;2.培养学生不怕困难,勇于攻克难关,自强不息的优良品质;3.使学生热爱所学专业,具有良好的团队意识。主要内容算法分析的基础、表、栈、队列、树、排序、算法编写等。教 学 建 议1.在教学内容的选
18、择上,要充分体现“项目导向,任务驱动”的设计思想,参考相应行业企业职业资格标准确定本课程内容。在内容的组织上,将陈述性知识与过程性知识以工作过程为参照系融合、理论知识学习与实践技能训练融合。2.在教学方式上,采用讲、练结合的方式,要求精讲多练,以练为主,突出重点。3.在教学方法的选择上,从学生现有的能力和水平出发,采用直观教学法、讲授法、案例法、任务驱动法、多媒体教学、情境体验法等多种教学方法,并积极探索新的教学模式,提高学生分析问题,解决问题的能力。4.教学手段的选用上广泛采用多媒体演示教学,增强生动性、趣味性。提高学生的参与性。2、HTML5开发基础课程名称HTML5开发基础课程编号315
19、10211课时96开设学期第1学期课 程 目 标知识目标1熟悉HTML5开发环境;2掌握常用的HTML5表单元素;3掌握移动Web界面样式;4掌握HTML5地理定位;5掌握轻量级框架的有关组件;6掌握重量级富框架的有关知识;能力目标1能够针对需求进行Web界面设计;2能根据项目需求,进行轻量级框架的有关开发;3能根据项目需求,进行重量级富框架的有关开发;4能根据设计原则与CSS3技术规范,实现页面美化与布局;5具有综合应用HTML5语言、CSS3样式进行页面的设计、编码、调试、维护的能力。素质目标1养成善于思考、深入研究的良好自主学习的习惯;2通过项目与案例教学,培养学习者的分析问题、解决问题
20、的能力;3具有吃苦耐劳、团队协作精神,沟通交流和书面表达能力;4通过课外拓展训练,培养学习者的创新意识;5具有爱岗敬业、遵守职业道德规范、诚实、守信的高尚品质。主要内容HTML5表单元素与语法;CSS3样式、轻量级框架jquery mobile、重量级富框架sencha touch教 学 建 议1.在教学内容的选择上,要充分体现“项目导向,任务驱动”的设计思想,参考相应行业企业职业资格标准确定本课程内容。在内容的组织上,将陈述性知识与过程性知识以工作过程为参照系融合、理论知识学习与实践技能训练融合。2.在教学方式上,采用讲、练结合的方式,要求精讲多练,以练为主,突出重点。3.在教学方法的选择上
21、,从学生现有的能力和水平出发,采用直观教学法、讲授法、案例法、任务驱动法、多媒体教学、情境体验法等多种教学方法,并积极探索新的教学模式,提高学生分析问题,解决问题的能力。4.教学手段的选用上广泛采用多媒体演示教学,增强生动性、趣味性。提高学生的参与性。3、C语言程序设计课程名称C语言程序设计课程编号31510311课时96开设学期第1学期课 程 目 标知识目标1. 掌握C语言基础知识;2. 掌握程序设计的三种结构;3. 掌握数组的有关知识;4. 掌握结构体的基本知识5. 掌握文件的有关知识。能力目标1. 能够进行顺序结构程序设计;2. 能够进行选择结构程序设计;3. 能够进行循环结构程序设计;
22、4. 能够用数组、结构体、指针等进行程序设计;5. 能够用C语言实现文件的读写操作。素质目标1. 养成善于思考、深入研究的良好自主学习的习惯和创新精神;2. 培养具有较强的责任心,细致缜密的工作态度;3. 具有吃苦耐劳、团队协作精神,沟通交流和书面表达能力;4. 具有良好的软件工程知识和质量意识。主要内容C语言基础、选择结构、循环结构、数组、结构体、指针、文件。教 学 建 议1.在教学内容的选择上,要充分体现“项目导向,任务驱动”的设计思想,参考相应行业企业职业资格标准确定本课程内容。在内容的组织上,将陈述性知识与过程性知识以工作过程为参照系融合、理论知识学习与实践技能训练融合。2.在教学方式
23、上,采用讲、练结合的方式,要求精讲多练,以练为主,突出重点。3.在教学方法的选择上,从学生现有的能力和水平出发,采用直观教学法、讲授法、案例法、任务驱动法、多媒体教学、情境体验法等多种教学方法,并积极探索新的教学模式,提高学生分析问题,解决问题的能力。4.教学手段的选用上广泛采用多媒体演示教学,增强生动性、趣味性。提高学生的参与性。(二)专业核心课1、JAVA程序设计课程名称JAVA程序设计课程编号31510522课时114开设学期第2学期课 程 目 标知识目标1. 了解面向对象技术的发展历史及该技术适用开发流程、开发模型和常见开发工具;2. 掌握Java的基本语法:数据类型、运算符和控制语句
24、;3. 掌握类与对象的概念、定义方法以及面向对象思想;4. 掌握异常处理机制,理解自定义异常实现方法;5. 掌握并理解GUI中Swing组建设计的基本方法和原理;6. 掌握JDBC数据库连接技术。能力目标1. 能够用Java语言完成简单实际问题的程序设计;2. 能够应用面向对象的设计思想和方法,完成面向对象的程序设计;3. 能够使用数组完成同类型定长的数据存储并能够处理异常;4. 能够使用Swing组件完成简单的交互式界面操作应用软件开发;5. 能够综合运用所学知识进行Java中文件、线程、通信和数据库连接等高级程序设计软件开发;6. 具有综合运用所学知识进行Java应用软件开发、编码、调试能
25、力。素质目标1养成善于思考、深入研究的良好自主学习的习惯和创新精神;2培养具有较强的责任心,细致缜密的工作态度;3具有吃苦耐劳、团队协作精神,沟通交流和书面表达能力;4具有良好的软件工程知识和质量意识。主要内容Java程序基础、面向对象程序设计、数据与异常处理、图形用户界面教 学 建 议1.在教学内容的选择上,要充分体现“项目导向,任务驱动”的设计思想,参考相应行业企业职业资格标准确定本课程内容。在内容的组织上,将陈述性知识与过程性知识以工作过程为参照系融合、理论知识学习与实践技能训练融合。2.在教学方式上,采用讲、练结合的方式,要求精讲多练,以练为主,突出重点。3.在教学方法的选择上,从学生
26、现有的能力和水平出发,采用直观教学法、讲授法、案例法、任务驱动法、多媒体教学、情境体验法等多种教学方法,并积极探索新的教学模式,提高学生分析问题,解决问题的能力。2、Web应用开发技术课程名称Web应用开发技术课程编号31510622课时114开设学期第2学期课 程 目 标知识目标1. 掌握JSP基础知识;2. 掌握JSP内置对象的有关知识;3. 掌握文件操作的方法; 4. 掌握数据库操作的方法;5. 掌握Servlet接口的编写方法。能力目标1. 能够进行JSP基本程序设计;2. 能够编程进行文件的操作;3. 能够进行数据库操作;4. 能够进行Servlet接口编程。素质目标1养成善于思考、
27、深入研究的良好自主学习的习惯和创新精神;2培养具有较强的责任心,细致缜密的工作态度;3具有吃苦耐劳、团队协作精神,沟通交流和书面表达能力;4具有良好的软件工程知识和质量意识。主要内容 JSP基础知识、JSP内置对象、数据库操作、Servlet接口教 学 建 议1.在教学内容的选择上,要充分体现“项目导向,任务驱动”的设计思想,参考相应行业企业职业资格标准确定本课程内容。在内容的组织上,将陈述性知识与过程性知识以工作过程为参照系融合、理论知识学习与实践技能训练融合。2.在教学方式上,采用讲、练结合的方式,要求精讲多练,以练为主,突出重点。3.在教学方法的选择上,从学生现有的能力和水平出发,采用讲
28、授法、案例法、任务驱动法、多媒体教学、情境体验法等多种教学方法,并积极探索新的教学模式,提高学生分析问题,解决问题的能力。3、安卓开发基础课程名称安卓开发基础课程编号31510723课时114开设学期第3学期课 程 目 标知识目标1. 掌握Android开发环境的搭建;2. 熟练掌握Android常用的UI组件的用法,熟练使用Android的UI组件来搭建用户界面;掌握Android中用户事件处理的基本方法;3. 掌握APP系统分层架构的搭建;4. 熟练掌握AdapterView相关UI组件以及Adapter模式、常见Adapter的定义;5. 熟悉Activity、Service和Broad
29、castReceiver的生命周期方法;6. 熟悉Intent的用法,熟练使用Intent的诸多属性用途及用法;7. 熟练掌握Service与广播机制的使用和工作原理,为应用开发打下基础;8. 掌握SQLite的语法,熟练掌握Android SQLite 数据库的使用;9. 掌握Android的异步加载机制;能力目标1 能搭建典型的Android开发环境;2 能应用Android控件及布局搭建基本的程序界面;3 能应用Activity完成程序的界面交互;4 能应用Intent完成各大组件之间的启动与数据传递;5 能应用Service完成Android程序中的后台操作;6 能应用BroadCas
30、t Receiver实现Android组件中的消息传递;7 能应用SharedPreference完成轻量级的数据存储;8 能应用SQLite完成Android中数据库的数据存储;9 能应用ContentResolver完成对系统中常用Provider数据库进行解析;10 能应用Handler、ASyncTask完成异步任务。素质目标1 按时、守时的软件交付观念;2 规范、优化的程序代码;3 诚实、守信、坚韧不拔的性格;4 自主、开放的学习能力;5 良好的团队合作精神。主要内容 Android控件及布局;Activity;Intent;Service;消息传递;数据存储。教 学 建 议1.在教
31、学内容的选择上,要充分体现“项目导向,任务驱动”的设计思想,参考相应行业企业职业资格标准确定本课程内容。在内容的组织上,将陈述性知识与过程性知识以工作过程为参照系融合、理论知识学习与实践技能训练融合。2.在教学方式上,采用讲、练结合的方式,要求精讲多练,以练为主,突出重点。3.在教学方法的选择上,从学生现有的能力和水平出发,采用讲授法、案例法、任务驱动法、多媒体教学、情境体验法等多种教学方法,并积极探索新的教学模式,提高学生分析问题,解决问题的能力。4、数据库技术课程名称数据库技术课程编号31510823课时76开设学期第3学期课 程 目 标知识目标1. 掌握数据库概念模型和关系模型的设计方法
32、; 2. 理解文档编写的规范要求,掌握编写文档的方法;3. 掌握SQL Server 2005的SSMS和T-SQL数据库定义、操作和管理的方法;4. 掌握SQL Server 2005编程基础、存储过程和触发器的设计与应用、数据库备份与还原的方法;5. 掌握数据库安全和维护技术;6. 掌握基本的数据库应用系统开发技术。能力目标1. 能够熟练的使用SQL Server Management Studio注册服务器; 2. 能够熟练的使用SSMS进行数据库定义、操纵和管理;3. 能够通过数据库编程访问数据库;4. 能够对数据库进行管理和维护。素质目标1. 培养学生守时、质量、规范、诚信、责任等方
33、面的意识;2. 培养学生分析问题、解决问题和再学习的能力;3. 培养学生创新、交流与团队合作能力;4. 培养学生严谨的工作作风和勤奋努力的工作态度;5. 培养学生较强的掌握新技术、新设备和新系统的能力。主要内容数据库设计;数据查询;快速检索;存储过程;数据安全管理等。教 学 建 议1.在教学内容的选择上,要充分体现“项目导向,任务驱动”的设计思想,参考相应行业企业职业资格标准确定本课程内容。在内容的组织上,将陈述性知识与过程性知识以工作过程为参照系融合、理论知识学习与实践技能训练融合。2.在教学方式上,采用讲、练结合的方式,要求精讲多练,以练为主,突出重点。3.在教学方法的选择上,从学生现有的能力和水平出发,采用直观教学法、讲授法、案例法、任务驱动法、多媒体教学、情境体验法等多种教学方法,并积极探索新的教学模式,提高学生分析问题,解决问题的能力。4.教学手段的选用上广泛采用多媒体演示教学,增强生动性、趣味性。提高学生的参与性。5、C#程序设计课程名称C#程序设计课程编号31510923课时114开设学期第3学期课 程 目 标知识目标1了解C#语言特性和集成开发环境,掌握C#程序基本结构、控制台输入/输出、标识符;2掌握C#语言的基本组成、基本数据类型、变量定义、运算符与表达式和C#结构化
©2010-2024 宁波自信网络信息技术有限公司 版权所有
客服电话:4008-655-100 投诉/维权电话:4009-655-100