论文部分内容阅读
摘要:随着我国职业教育体系的不断深化与完善,以及当前产业发展与人才需要,依据“1+X”证书的发展需求,编者对本校计算机工程系web前端开发方向的课程体系进行刨析,为web前端专业学生所需培养的灵活性、适应性、针对性等高技能型人才能力打下良好基础。
高职的学历教育是以提供了系统学习职业知识和技能并形成综合能力为主的一种教育形式,在对核心课程的构建中体现了学生的个性化、社会化程度,而当下推行的“1+X”证书是高职院校实施职业技能等级证书,是为了让学生适应科技发展新趋势、适应生产服务一线岗位、适应就业市场需求。
高职院校对“1+X”证书制度正在紧锣密鼓的推进中,促进高职教育深层次改革,针对制度的设计同时也对课程体系结构提出新的要求。以web前端开发专业相关课程体系为例,在“1+X”制度下其专业人才培养方案所构建的课程体系需与职业技能培训相融合,将web前端技术的职业技能等级考核与其学历教育课程考试进行统筹安排。由于《Web前端开发职业技能等级标准》主要考虑web前端开发人才的职业与发展路径,以职业素养、技能,知识水平为主要框架。该标准反映了当下web前端开发专业方向的培养质量规格。因此web开发专业核心课程结构体系需围绕web前端开发技能证书标准,结合Web前端技术课程体系结构,并从就业面向的岗位进行分析。web前端开发人才就业岗位分析表方向如下:
通过该表可知,从事web前端,需要逐步学习积累,深耕前端领域,做精做深,最大的可能就是晋升为一个资深WEB前端工程师,Web交互开发工程师项目经理,
因此需要根据能力与知识要求开发、设置用于支撑技术能力和知识要求的课程,所构建的课程体系结构包括通识教育课程、专业教育课程。两种形式都包括必修课与选修课两部分。其中专业教育课将课程分为必修课程专业基础课、专业核心课以及选修课程专业任选课。这样不仅为学生学习专业技能打下良好的基础,也为学生提供拓展学习的机会。针对以上分析进行可知,Web前端专业实践教学体系建立旨在強化Web前端开发专业学生动手能力的培养,以实践为重点,以培养高技能应用型人才的目标,建立相对独立的实践教学体系,最后编者对Web前端专业核心课程进行详尽分析如下:
1、JavaScript基础
本课程主要由浅入深地讲授JavaScript开发所涉及的各类知识。内容包括JavaScript概述、HTML文档、JavaScript语言基础、JavaScript基本语句、函数、对象编程、事件处理、浏览器对象、CSS+DIV技术、Ajax技术等。
2、JavaScript高级
本课程主要讲授JS常见特效、作用域与作用域链、正则表达式、排序算法、递归算法、闭包、函数节流、作用域链、基于距离运动框架、面向对象基础、JS原型和原型链、JS闭包、JS异步/事件循环机制、ES6新特性、ES7新特性、模块化规范commonJS、ES6、AMD、CMD、构建工具Grunt、Gulp、Webpack等技术要点。
3、JQuery技术
本课程主要讲授JQuery的实用技能。课程内容主要包括JQuery基础语法、工作原理、DOM对象与JQuery对象、JQuery选择器、常用属性、过滤器、事件和方法、JQuery对表格表单的应用效果等方面的内容,能使用JQuery完成各种网页交互效果与用户行为处理,为前端的学习奠定基础。
4、HTML5+CSS3
本课程主要讲授HTML5、CSS3课程的技术要点。课程内容包括HTML5网页文档结构、HTML5网页中的文本和图像的创建及使用、网页中的超级链接、表格、表单的创建方法、CSS3的介绍及应用方法,为移动端的前端开发奠定基础。
5、VUE.js
本课程主要讲授VUE.js的作用、Object的变化侦测、Array的变化侦测、变化侦测相关的API实现原理、虚拟DOM、VNode、patch、模板编译、解析器、优化器、代码生成器、架构设计与项目结构、实例方法与全局API的实现原理、生命周期、指令原理、过滤器原理等技术要点,从而掌握使用架构实现前端开发的方法。
6、Node.js
本课程主要讲授Node.js的基本概念和特性、如何借助HTTP模块和ExpressWeb框架,使用Node.js创建基本的网站;调试和测试Node.js应用程序的工具,以及部署Node.js应用的方法;Node.js实现实时编程的能力以及Socket.IO;Node.jsAPI以及构建Node.js应用程序所使用的组件;CoffeeScript这款Java预编译器的知识,以及如何在Node.js中使用中间件、Backbone.js来创建单页面应用的等知识。
在“1+X”证书制度下,依托专业人才培养目标,通过对前端开发、Web交互开发职业岗位主要职责、具体任务、工作流程、工作对象、工作方法、与其他任务的关系、所需的知识与能力等方面进行分析,结合前端开发相关的行业、企业对职业能力证书的要求,明确岗位职业能力,从而进行能力的组合或分解,以工作过程为参照,与企业共同构建专业人才培养的课程体系。
高职的学历教育是以提供了系统学习职业知识和技能并形成综合能力为主的一种教育形式,在对核心课程的构建中体现了学生的个性化、社会化程度,而当下推行的“1+X”证书是高职院校实施职业技能等级证书,是为了让学生适应科技发展新趋势、适应生产服务一线岗位、适应就业市场需求。
高职院校对“1+X”证书制度正在紧锣密鼓的推进中,促进高职教育深层次改革,针对制度的设计同时也对课程体系结构提出新的要求。以web前端开发专业相关课程体系为例,在“1+X”制度下其专业人才培养方案所构建的课程体系需与职业技能培训相融合,将web前端技术的职业技能等级考核与其学历教育课程考试进行统筹安排。由于《Web前端开发职业技能等级标准》主要考虑web前端开发人才的职业与发展路径,以职业素养、技能,知识水平为主要框架。该标准反映了当下web前端开发专业方向的培养质量规格。因此web开发专业核心课程结构体系需围绕web前端开发技能证书标准,结合Web前端技术课程体系结构,并从就业面向的岗位进行分析。web前端开发人才就业岗位分析表方向如下:
通过该表可知,从事web前端,需要逐步学习积累,深耕前端领域,做精做深,最大的可能就是晋升为一个资深WEB前端工程师,Web交互开发工程师项目经理,
因此需要根据能力与知识要求开发、设置用于支撑技术能力和知识要求的课程,所构建的课程体系结构包括通识教育课程、专业教育课程。两种形式都包括必修课与选修课两部分。其中专业教育课将课程分为必修课程专业基础课、专业核心课以及选修课程专业任选课。这样不仅为学生学习专业技能打下良好的基础,也为学生提供拓展学习的机会。针对以上分析进行可知,Web前端专业实践教学体系建立旨在強化Web前端开发专业学生动手能力的培养,以实践为重点,以培养高技能应用型人才的目标,建立相对独立的实践教学体系,最后编者对Web前端专业核心课程进行详尽分析如下:
1、JavaScript基础
本课程主要由浅入深地讲授JavaScript开发所涉及的各类知识。内容包括JavaScript概述、HTML文档、JavaScript语言基础、JavaScript基本语句、函数、对象编程、事件处理、浏览器对象、CSS+DIV技术、Ajax技术等。
2、JavaScript高级
本课程主要讲授JS常见特效、作用域与作用域链、正则表达式、排序算法、递归算法、闭包、函数节流、作用域链、基于距离运动框架、面向对象基础、JS原型和原型链、JS闭包、JS异步/事件循环机制、ES6新特性、ES7新特性、模块化规范commonJS、ES6、AMD、CMD、构建工具Grunt、Gulp、Webpack等技术要点。
3、JQuery技术
本课程主要讲授JQuery的实用技能。课程内容主要包括JQuery基础语法、工作原理、DOM对象与JQuery对象、JQuery选择器、常用属性、过滤器、事件和方法、JQuery对表格表单的应用效果等方面的内容,能使用JQuery完成各种网页交互效果与用户行为处理,为前端的学习奠定基础。
4、HTML5+CSS3
本课程主要讲授HTML5、CSS3课程的技术要点。课程内容包括HTML5网页文档结构、HTML5网页中的文本和图像的创建及使用、网页中的超级链接、表格、表单的创建方法、CSS3的介绍及应用方法,为移动端的前端开发奠定基础。
5、VUE.js
本课程主要讲授VUE.js的作用、Object的变化侦测、Array的变化侦测、变化侦测相关的API实现原理、虚拟DOM、VNode、patch、模板编译、解析器、优化器、代码生成器、架构设计与项目结构、实例方法与全局API的实现原理、生命周期、指令原理、过滤器原理等技术要点,从而掌握使用架构实现前端开发的方法。
6、Node.js
本课程主要讲授Node.js的基本概念和特性、如何借助HTTP模块和ExpressWeb框架,使用Node.js创建基本的网站;调试和测试Node.js应用程序的工具,以及部署Node.js应用的方法;Node.js实现实时编程的能力以及Socket.IO;Node.jsAPI以及构建Node.js应用程序所使用的组件;CoffeeScript这款Java预编译器的知识,以及如何在Node.js中使用中间件、Backbone.js来创建单页面应用的等知识。
在“1+X”证书制度下,依托专业人才培养目标,通过对前端开发、Web交互开发职业岗位主要职责、具体任务、工作流程、工作对象、工作方法、与其他任务的关系、所需的知识与能力等方面进行分析,结合前端开发相关的行业、企业对职业能力证书的要求,明确岗位职业能力,从而进行能力的组合或分解,以工作过程为参照,与企业共同构建专业人才培养的课程体系。