前端学习计划范例6篇

前端学习计划

前端学习计划范文1

随着移动互联网和云计算的不断发展,二者的结合是必然趋势。移动云计算集合了移动技术与云计算的优势,成为当前信息技术研究中的热点领域,也给教育信息化提供了新的发展思路。本文在分析了移动云计算的相关理论之后,结合自主学习理论,从模型、云平台和系统三个方面介绍了移动云环境下自主学习系统的构建过程,以期推动移动云计算在教育领域中的应用。

【关键词】 移动云计算;自主学习;移动学习;云计算;移动网络

【中图分类号】 G443 【文献标识码】 A 【文章编号】 1009—458x(2014)01—0083—06

一、移动云计算概述

随着手机处理器、RAM、显示屏等工艺的不断提升,手机终端的计算、存储和显示能力得到了飞速发展[1]。特别是移动终端中加入传感器(如重力传感器、光传感器、陀螺仪等)和蓝牙等技术,使其功能越来越丰富,对人们生活方式的影响也越来越深入。尽管如此,目前移动终端硬件设备的性能还远不及PC,难以支撑各种强大的运算和服务[2]。随着用户需求的不断提升,这一弱点越来越受到关注。基于互联网的云计算,通过虚拟化的方式,把计算和存储等资源集中起来,构建出强健的计算系统,并将用户端的计算转移到云端完成,大大减轻了用户终端的计算压力。这种模式很好地弥补了移动终端性能不足的缺点,给移动互联网的发展带来了积极的影响。

云计算和移动互联网的融合,带来了巨大的创新空间和经济价值,受到越来越多的关注。融合了移动计算和移动互联网的云计算,提供了基于移动终端的云服务,人们将这一新的模式称作移动云计算,可以将其定义为:“通过移动互联网以按需、易扩展的方式获得所需的基础设施、平台、软件或应用等的一种IT资源或信息服务的交付与使用模式。”[3]

(一)移动云计算的模式

香港理工大学的曹建农博士认为移动云计算应包括三种模式:通过移动设备接入云、微云和云端为移动设备增效[4]。

1. 通过移动设备接入云是指移动设备通过移动网络接入到云端,从而享受云端提供的SaaS(软件即服务)。

2. 微云是通过单一的、基于移动设备的自适应网络实现云计算的移动性,即基于移动设备资源构建移动的云端系统。

3. 云端为移动设备增效是指将移动终端的计算和存储无缝地迁移到云端,以克服移动设备资源短缺的弱点。这种模式通常被视作IaaS(基础设施即服务)或者PaaS(平台即服务)。

本研究主要基于通过移动设备接入云和云端为移动设备增效这两种模式,不考虑微云模式。

(二)移动云计算的服务模型

移动云计算的服务模型一般由“端”、“管”、“云”三部分组成(如图1所示)。所谓的“端”是指能够接入到“云”的移动终端设备;“管”是指提供数据传输的通信网络;“云”是提供资源或服务的基础设施、平台和应用服务等,包含三个层次:软云(SaaS)、平云(PaaS)和基云(IaaS)。IaaS将硬件等基础设施资源采用托管的方式,作为服务提供给用户使用;PaaS为用户提供应用程序运行环境;SaaS将应用软件封装成服务,提供给用户使用[5]。

(三)移动云计算的优势

1. 突破终端设备限制

在移动云计算模式下,所有的运算和处理都在云端完成,用户只需要获得处理结果。这就突破了传统模式下应用程序必须依赖终端设备的限制,从而实现了与移动终端设备的无关性[6],为用户提供高效的计算和存储服务。

2. 高效处理

在移动云计算中,计算一般都在云端完成。云端可以集合强大的处理资源,提供稳健的处理能力,这样就保证了数据的高效处理。

3. 降低成本

由于移动云计算与设备无关的特点,对移动终端设备的性能要求降低,从而大大降低用户的成本。

(四)移动云计算与自主学习

自主学习能力在现代教育受到普遍重视。自主学习强调学习动机的自我驱动和学习的独立性,要求学习者充分发挥学习积极性,独立自主地完成相关学习任务。许多学校和教育机构都将培养学生的自主学习能力作为教育目标的一个重要部分。

随着移动互联网的快速发展,移动学习开始兴起,移动设备的便携性让学习者可以选择适合自己的学习环境;移动设备的快捷交互性使得学习者可以便捷地与外界进行交互,以消除学习过程中的障碍,提高学习效率。移动学习中教师和学生的分离,使得学习者能够处于主导地位,独立自主地完成学习任务。

云计算的巨大影响引起了教育技术研究人员的关注,开始研究利用云计算来解决教育领域中问题的可能性。普遍认为,云计算有助于推动我国教育信息化,特别是有助于推动教育资源系统的优化和整合,实现数据共享,提高教育资源的利用率,促进教育的公平等,希望通过云计算解决教育信息化过程中出现的问题,比如信息孤岛、系统互联和资源共享等[7] 。

技术的发展,推动了云计算、移动计算和移动网络的结合,促进了移动云计算的发展。基于移动云计算的新型学习模式,集成了移动学习和云计算的诸多优点,为数字化学习注入了新的活力,也为自主学习带来了广阔的空间。可以预见,随着技术的发展,移动云计算对教育的影响将越来越深入。

二、移动云环境下自主学习

系统模型的构建

(一)自主学习活动的设计

美国著名自主学习研究者齐莫曼认为,自主学习应该是自我、行为和环境三者之间交互作用的过程,“自主学习者不仅能对内在学习过程作出主动控制和调节,而且能在外部反馈的基础上对学习的外在表现和学习环境作出主动监控和调节”[8]。自主学习是学习者不断调整自己的认知、情感状态和学习行为的过程,其内部心理过程可以划分为三个阶段:计划阶段、行为或意志控制阶段和自我反思阶段。根据齐莫曼自主学习的理论模型,本文构建了自主学习系统的学习活动(如图2所示)。

图2 移动云环境下学习者自主学习活动

首先,学习者应具备独立学习的态度和能力,通过移动终端设备进入到自主学习系统后,应先制订学习计划。根据学习者自身的条件,把准备学习的内容、时间安排和希望达到的效果写成计划书,以便学习者能够有步骤地完成学习任务。学习者制定完学习计划后,应根据该计划选择学习内容和学习策略,进行自主学习。在学习过程中遇到的任何问题都可以随时进行在线互动交流,请求别人的帮助。学习结束后可以进入在线测试部分,检验学习效果。最后,根据学习计划执行情况和学习中遇到的问题,对学习过程进行反思和总结,完成对学习的评价。

(二)系统模型设计

移动云环境下自主学习系统模型整体上符合“端”、“管”、“云”的服务模型,其结构如图3所示。

图3 移动云环境下自主学习系统模型

1. 客户端

用户的手机、平板电脑等移动终端设备安装自主学习系统客户端,用以显示终端与云端的交互结果。

2. 通信网络

可以是无线校园网、无线局域网,也可以是电信运营商提供的2G、3G网络等。用户可以自己选择网络,但最好选择性能稳定、带宽大的网络。

3. 云端体系结构

云端体系结构可分为四层,自下而上依次为物理层、虚拟层、管理层和应用层。物理层主要为系统的运行提供物理设备支持,包括计算机、网络互联设备、存储设备等硬件;虚拟层主要通过虚拟化技术对硬件设备进行虚拟化,屏蔽底层系统的复杂性,为管理层提供计算、存储、网络等服务;管理层提供应用程序部署与管理服务,是应用程序开发和运行的环境,包括海量数据的计算和存储、任务和资源的调度和管理等 [9];应用层提供各种应用服务接口,接受用户的服务请求和服务注册,为用户提供服务入口。运行于云端的自主学习系统根据用户发送的服务请求调用云平台提供的相应API,为用户提供云服务。

三、云平台的构建

目前,云计算平台种类繁多,大致可以分成两类:一类是商业运行的云平台,比如Google App Engine、Microsoft Azure和Amazon EC2等;另一类是开源云平台,如Hadoop、OpenStack等。表1是几种主要开源云平台的比较。

本文采用Apache基金会旗下的开源项目CloudStack构建云平台。CloudStack是一个可用性高、易扩展的IaaS云计算平台,可以为服务提供商提供公共云、私有云和混合云服务解决方案。

CloudStack由Java语言编写,采用“框架+插件”的系统架构,提供了人性化的解决方案,包括大部分组织希望的IaaS、云“栈”、计算服务、网络即服务、用户账号管理、完全公开的原生API、资源核算和一流的用户界面等。它本身是一个虚拟化管理平台,通过CloudBridge提供了与Amazon EC2兼容的云管理接口,对外提供IaaS服务。CloudStack 为用户提供了丰富的管理途径,如简单易用的Web界面、命令行,还有全功能的RESTful API。此外,CloudStack还提供了一个兼容AWS的EC2和S3的API[10]。目前CloudStack有两个版本:开源版本和商业版本。一些著名的大公司,如塔塔集团、美国电信、诺基亚研究中心、韩国电信、中国移动、中国电信和国家电网等,都是CloudStack的用户。

为了构建移动云环境下的自主学习系统,本研究进行了最小化的CloudStack部署测试,用到的软硬件设施包括:笔记本电脑一台;一张 CentOS 6.2 x86_64 minimal install CD以及CloudStack 3.0.2 for RHEL 和 CentOS 6.2的安装包。

安装和部署的步骤如下:①首先安装CentOS 6.2系统,选择默认选项即可。安装完成后,依次对系统的网络、主机名、SELinux和NTP进行配置。然后配置两个NFS共享目挂载点;②安装和配置MySQL数据库;③安装CloudStack;④配置系统模板;⑤安装和配置KVM;⑥配置云平台。通过用户界面进行配置,包括区域配置、提供点配置、集群配置、主存储配置以及次存储配置。具体的配置步骤和命令可参见Apache CloudStack 3.0运行手 册[11]。

四、自主学习系统的构建

自主学习历来受到人们的重视,自主学习系统的研究也比较多,但大部分集中在传统的PC端,近年来也有涉及移动终端的自主学习系统,但大部分采用B/S模式,即利用移动终端的浏览器访问服务器资源,采用WAP(Wireless Application Protocol) 技术构建WAP站点。由于WAP受浏览器限制、操作不友好、功能单一,已不能适应当前用户的需求。而运行于移动终端的App(应用)与操作系统相关,可以获得极佳的运行速度,达到良好的用户体验效果;可以调用底层操作系统提供的API,实现丰富的功能;同时,可以将部分数据缓存在本地,减少了网络流量。因此,采用C/S模式的App开发成为当前移动终端开发的主流。

本系统采用C/S模式,即客户端+服务器的模式。为了降低模块间的耦合度,便于系统的开发和维护,采用分层结构设计,依次为视图层、业务逻辑层和数据访问层。视图层,也叫表现层,主要用于显示用户界面和从服务器端返回的数据;业务逻辑层是系统的核心部分,主要完成系统的业务逻辑和请求;数据访问层负责与底层数据库进行交互。

(一)系统功能模块的设计

该系统主要由两大模块组成:学生模块和管理员模块。学生模块是系统的核心模块,包括学习计划、学习中心、互动交流、测评系统、总结评价和用户信息六个模块;管理员模块包括用户管理和系统管理两个模块。各个功能模块的结构如图4所示。

图4 系统功能模块结构图

1. 学习计划

该模块帮助学习者制订学习计划,可以是长期的也可以是短期的,也可以按照系统推荐的格式填写。

2. 学习中心

学习中心包括学习内容、学习策略和自主学习三个模块。学习内容模块要求学习者选择需要学习的课程内容;学习策略模块要求学习者选择相应的学习策略。学习者完成这两项操作后,系统将跳转到自主学习模块,根据学习者选择的信息,给出学习者学习的任务、目标和内容。

3. 互动交流

该模块主要帮助学习者与其他同学或老师进行互动交流,消除学习中的疑问,增强对知识的理解。学习者在学习过程中遇到了问题,可以进入互动交流模块搜索问题,如果有相同的问题,则可查看别人的回答和解释;如果仍有问题则可继续追问;如果没有搜索到相同的问题,则可以提出问题,等待解答。

4. 测评系统

该模块主要在学习者学完相应的课程之后随机生成对应的试题,要求学习者在规定的时间内完成。待学习者提交后,系统给出本次测评的分数。

5. 总结评价

学习者学完相应的学习任务或完成测评后,进入此模块,针对学习过程进行反思并对学习过程进行总结评价,以便在以后的学习中提高学习效率。

6. 用户信息

该模块包括学习评价、学习记录和学习成绩三个子模块。学习评价是学习者完成学习过程、经过分析和反思之后对自己学习过程的总结评价;学习记录是学习者操作的一些信息,包括选择的课程和策略、已经完成的课程等信息;学习成绩用于显示学习者的测试成绩。

7. 用户管理

该模块主要是对学生用户的信息进行管理,包括用户权限的修改等。

8. 系统管理

包括资源管理和策略管理,实现对学习资源和学习策略的更新、修改和删除。

(二)系统的开发和实现

运行于终端设备上的移动操作系统种类较多,但影响较大的主要有三种: Android系统、iOS系统和Windows Phone系统。由于支持Android系统的设备较多,其市场占有率较高,且与CloudStack兼容性好,本系统基于Android平台,其开发语言和开发环境等信息如下:

开发语言:Java;开发环境:Window7;开发工具:Eclipse 3.7.2 +ADT 4.2、MyEclipse10.0和CloudStack3.0.2;数据库:MySQL。

1. 开发过程

系统开发首先要解决的问题是如何实现客户端与服务端的数据通信。首先要构建服务器和CloudStack环境,具体步骤可参见参考文献[12]。服务器使用免费的Apache Tomcat,由Servlet负责数据处理,Servlet将处理完成后的数据按照一定的格式为公开接口;客户端通过网络接入服务器,并从服务器端读取数据。Android SDK提供了多种从网络读取数据的方法。客户端从服务器端读取相应数据后需要依据固定的格式对数据进行解析,以便客户端能正确处理这些数据。目前比较流行的数据传输格式是XML(Extensible Markup Language)和JSON (JavaScript Object Notation)。XML提供了很好的扩展性和可读性,使用较为广泛;JSON是一种轻量级的数据交换格式,采用键值对的方式存储数据,数据量较小,同时JSON的解析也相对简便。考虑到目前无线通信的传输速率较小,本系统采用JSON进行数据传输。客户端正确获得数据后,根据业务逻辑的需要,将数据简单处理后显示给用户。用户完成相应操作后,将数据回传给服务器端,完成数据的交互。

在Android操作系统中,每启动一个应用程序系统就会开启一个单独的进程,在此进程中默认维护着一个主线程,负责数据的处理(如读取数据、更新UI等)。然而,从网络上读取数据是比较耗时的操作,如果同时更新UI,则需要等待数据读取完成后才能更新,这样会增加用户等待的时间,影响用户的操作体验,所以,对于数据读取和解析这样比较耗时的操作,必须另起一个后台线程,将耗时的操作放在后台线程中完成。

Android系统中UI的操作必须在主线程中完成,子线程无法更新UI。当后台子线程从网络上读取数据并解析后,需要将得到的数据更新到应用程序的UI中,就会出现后台线程与主线程间的数据通信问题。Android SDK 提供了几种不同的方法来实现子线程与主线程间的通信,例如提供了Handler类和AsyncTask类等。本研究采用了Handler类,通过覆写handleMessage方法,实现UI更新。Android SDK提供了丰富的UI控件和UI布局方式,同时提供了丰富的用户自定义控件和动态更改控件的方法。

在开发过程中采用Junit3进行单元测试,并选取Nexus S、Galaxy Nexus和小米M1三款机型进行了集成测试,基本保证了系统的稳定性。目前,系统基本功能已开发完成,在Nexus S智能机上的运行效果如图5所示。

图5 系统部分功能运行效果

2. 测试与总结

开发完成后,为了检验系统的使用效果,选取了120名基础相当的高中二年级学生作为试验对象,将他们随机分成三组,每组40人。其中一组采用传统的利用教材和书面资料的方式进行学习(传统组),一组利用其他基于移动设备的自主学习系统进行学习(其他组),另外一组采用本自主学习系统进行学习(本系统组)。实验开始前对每个人的历史知识进行了前测,作为参考。然后,根据实验要求,利用课余时间自主完成相同的学习任务——高中历史新课标人教版(必修三)《第三单元 古代中国的科学技术与文学艺术》。一周后,通过问卷对学习效果进行了调查。问卷从学习兴趣、学习的便捷性、学习时间的分配、学习中的自我管控、学习的成果和系统的友好性六个方面设计问题,要求学习者对本次学习的满意度给出评价,采用十分制。共发放问卷120份,收回120份,有效份数119份,相关数据的统计结果如图6所示。

图6 学习满意度得分统计表

调查问卷的结果显示,该系统在一定程度上提高了学习者的学习兴趣和学习效率,学习者对本系统的满意度较高,达到了预期效果。

本系统将教育云服务延伸到移动终端,对移动学习和云计算的结合作出了积极而有意义的尝试,在一定程度上克服了移动终端计算性能低的缺点,充分发挥了移动学习便捷性和灵活性的特点,对于移动学习的发展具有积极意义。移动云可以不受时间和地点的限制,充分利用自由时间,为学习者提供独立自主的空间和便捷高效的使用体验。

虽然本系统已经基本实现了模型设计中的功能,但在测试中也暴露出一些问题,如程序存在bug,需要进一步优化代码和部分操作逻辑,以便提高应用的稳定性和友好性。同时,学习内容还不够丰富,难以满足不同层次学习者的需求。另外,本系统也面临着目前移动云计算所面临的诸多问题,比如安全问题、隐私问题、无线通信网络的不稳定和低带宽等问 题[13]。不过,展望未来,云计算必定会逐渐走向成熟,拥有高数据传输速率的4G时代即将到来,这些都将促进移动云计算的快速发展。

五、结束语

移动云计算可以帮助学校构建自己的私有云,将本校的学习资源整合起来,为学生和教师提供云服务,提高资源利用率,同时降低成本。云计算的可扩展性可以使学校与学校之间的私有云互通,从而实现更大范围内的资源共享。对于解决当前教育信息化过程中遇到的问题有着积极的作用。

伴随着移动互联网的不断发展,移动信息化已经受到多个领域的关注,并有成功的案例出现。教育移动信息化必然会是未来发展的一种趋势。移动学习和自主学习也必将是未来学习的一个重要组成部分。移动云计算在教育中的应用有着巨大的空间。

[参考文献]

[1] 陈平辉,郑健. 移动云服务——移动终端能力扩展的重要手段[J].移动通信,2012,(19):80-81.

[2] 吴华. 改写互联网历史,移动云计算迎来黄金期[J]. 信息与电脑,2011,(8):71-72.

[3]赵华,王海阔. 移动云计算综述[J]. 电脑知识与技术,2012,8(1):34-35.

[4]曹建农. 移动云计算:模式与挑战[J]. 电子产品世界,2012,(7):22-23.

[5] 马思佳. 基于移动云计算的应用系统研究[A]. 中国通信学会无线及移动通信委员会. 2012全国无线及移动通信学术大会论文集(下)[C]. 北京:人民邮电出版社,2012:322-323.

[6] 朱承璋,张舸,杨红. 浅析移动云计算技术研究现状[J]. 科技信息,2011,(34):304-304.

[7] 张进宝,黄荣怀,张连刚. 智慧教育云服务:教育信息化服务新模式[J]. 开放教育研究,2012,18(3):21-22.

[8] 张勇,潘素萍. 齐莫曼的自主学习模型理论与启示[J]. 高教发展与评估,2006,22(1):48-49.

[9] 罗军舟,金嘉晖,宋爱波等. 云计算:体系架构与关键技术[J]. 通信学报,2011,32(7):9-18.

[10] The Apache Software Foundation,What is CloudStack? [EB/OL].http://.

[11] Apache CloudStack,Apache CloudStack 3.0.运行手册[EB/OL]. http:///materials

[12] Setting up CloudStack Development Environment[EB/OL]. https:///confluence/display/CLOUDSTACK /Setting+up+CloudStack+Development+Environment.

[13] 邓茹月,覃川,谢显中. 移动云计算的应用现状及存在问题分析[J]. 重庆邮电大学学报(自然科学版),2012,24(6):719-721.

收稿日期:2013-07-25

作者简介:汤跃明,教授,硕士生导师;查宏波,硕士研究生,河南师范大学教育技术系(453007)。

士官远程教育13年为16万士官提供了高等教育培训机会

2013年12月27日,国家开放大学八一学院召开2013年士官远程教育新闻会。院长张一尘表示,八一学院经过13年的发展,先后有16万余名士官圆了大学梦。

八一学院在全军、海军、二炮和武警部队相继建立教学站点1000余个,先后有16万余名士官接受了教育培训,8万余名士官学员取得了国家承认的大学毕业证书和职业资格证书。

前端学习计划范文2

【关键词】网页设计;前端工程师;工作过程;实训模式

为了适应社会进步所带来的人才需求变化和提升教学效果,高等职业院校不断尝试结合专业和课程的特点,引入多种课程开发方法,深入进行课程建设和改革。目前,基于工作过程导向的课程教学改革正逐渐成为高职教育改革的重要探索领域。网页设计课程是高等职业院校电子商务专业和计算机类专业开设的职业核心课程。所以,网页设计课程的教学质量直接决定了学生的实践能力和就业能力。

1.网页设计课程存在的问题

网页设计课程的相关岗位包括:前端工程师、网站管理、网络编辑等,其中前端工程师是最主要的岗位。前端工程师是Web前端开发工程师的简称,是一种高端技能型人才。很多高职院校的相关专业开设了网页设计课程,但培养出的学生很多都达不到企业关于前端工程师岗位的用人需求,所以依然存在很大的人才需求缺口。

网页设计课程存在的问题主要包括以下几个方面。(1)知识体系相对滞后。学生在学校学到的table表格布局等相关知识在企业已经基本不用。学生对企业用人需求描述中的专业术语和知识比较陌生,没有用过企业要求的知识体系,这是造成学生不敢在前端工程师岗位竞聘的主要原因。(2)注重单个知识点的掌握,不注重综合能力培养。调研发现网页设计课程的教学组织大多采用案例教学等方法,注重单个知识点的掌握,学生掌握了一个个知识点,比较有成就感,但面对企业的工作任务却无从下手,感觉都不是自己学过的知识。这种注重单个知识点,忽略综合能力培养的教学方式,虽然短期能够得到学生的认可,但并没有达到良好的教学效果,相应地也不能实现教学目标。

这引起了很多专家学者的关注,但很多研究仅仅是简单地将某一种教学方法应用于课程的实训教学,或者侧重于项目驱动、任务导向的教学过程设计,都不够系统,不够贴近前端工程师的职业能力需要,所以很难达到满意的教学效果,也很难满足学生的就业需求。因此,结合高职学生的实际情况和职业需求,对“网页设计”课程实施基于工作过程的实训模式改革。

2.课程改革思路

工作过程是企业为完成一件工作任务并获得工作成果而进行的一个完整过程。生产复杂产品、完成重大项目都可能需要多个工作过程,从而构成该产品、该项目的工作过程系统。基于工作过程即工作过程导向,是一种课程开发方法,是2002年德国劳耐尔(Rauner)教授带领下的不来梅大学技术与教育研究所与大众汽车公司合作开发的一种职业教育课程开发方法。

网页设计课程面向的岗位群中最主要最具代表性的是前端工程师。所以在网页设计课程的开发过程中依托前端工程师岗位展开。课题在研究过程中将通过走访企业、校内交流、理论应用研究、调查问卷等方法对网页设计人才需求情况和课程开展情况展开分析。根据调查研究中所发现的网页设计课程教学过程中所存在的问题,结合企业对网页设计人才能力的需求,对网页设计师的工作过程进行分析,分解出典型工作任务,分析各个环节的能力要求。再基于网页设计师的工作过程,构建网页设计课程的实训教学模式,其中包括实训内容、实训方法、考核方案等。并将构建的实训教学模式应用于教学实践,借以激发学生的学习兴趣和学习热情,改进教学效果。

3.前端工程师典型工作任务分解

通过调研,我们发现前端工程师的主要工作内容是基于XHTML+CSS架构根据网站策划图实现网站前端界面开发,所采用的技术目前主要是HTML4+CSS2,但也有部分前端工程师为了达到更好的设计效果已经升级到HTML5+CSS3。为了兼顾目前的主流技术,课程设计以HTML4+CSS2为主要教学内容。但为了学生将来的技术升级和可持续发展,课程简单涉及到HTML5+CSS3的特点。

将前端工程师的主要工作内容进行分析整理,结合前端工程师应具备的能力和素质,我们将前端工程师的典型工作过程分解为以下八个部分:网站规划、页面布局、简单元素添加、导航栏设计、图文列表设计、特效脚本应用、系统设计、兼容性测试。一个网站是由一个个网页所组成的。任何一个网页都要经过除了网站规划之外的七个步骤才能完成,每一个网页的设计完成需要用到的知识基本类似,所以这里我们以单个网页的设计完成为主要目标。前端工程师岗位的工作内容在技术方面涉及到Photoshop、Flash等网页设计图形设计软件的使用以及JavaScript特效脚本的应用,这些都是网页设计课程的前导课程或同期课程的讲授内容,所以在此只涉及到应用,并不深入讲解。

4.重新构建教学体系

4.1 实训内容设计

网页设计课程是以实践为基础的核心课程,所有理论知识必须在技能训练过程中得以掌握和运用,所以必须注重培养学生理论知识的灵活运用能力和网页制作实训能力。网页设计课程的实训内容设计重点体现在以下几个方面:

(1)以工作过程分解为依据。网页设计课程以前端工程师的典型工作过程分解为依据,将实训内容设计为包括局部设计、界面设计、兼容性测试、案例实训四个大的模块,贴近前端工程师的工作过程,满足前端工程师的岗位能力需求,使整个教学过程更加具有针对性。局部设计又由常用XHTML标签、DIV布局、CSS样式美化、JavaScript页面特效组成。局部模块设计即兼顾网页设计课程知识体系的系统性,又结合前端工程师的工作过程,即有利于加深学生对个别知识点的理解,又有利于学生网页设计知识体系的构建。

(2)基础知识与综合实训并重。实训内容的前三个模块属于基础知识学习部分,最后一个案例实训模块属于综合实训。在整个课程设计中,综合实训课时占整个课程课时的1/3以上。课程教学方式也从前期的讲练结合,转变为实训辅导为主;授课对象从前期的面向整体为主,转为面向个体为主。通过对综合实训课时比例的增加,培养学生对知识点的综合运用能力,进而无缝衔接前端工程师的岗位能力。

(3)化整为零、小小案例。前端工程师的工作过程是一个系统性非常强的、复杂的工程,由很多小的知识点组成,需要对知识点进行综合、灵活的应用。针对知识点的案例往往并不适用于整体网页设计,这就造成了知识点的学习与综合实训的脱节,容易给学生造成一种无所适从感。课程实训设计将分布于综合实训中的局部功能分解为基础知识点的学习案例,一个个局部功能分解为一个个小小案例。这种方法也使得学生在做综合实训时有一种亲切感,方便学生知识体系从局部到整体的构建。

4.2 实训方法设计

课程实训方法设计结合实训内容特点,采用“教、学、做”一体化的教学方法。局部设计主要采用理论实践一体化的项目教学法和任务驱动教学法,强调知识点在小案例中的应用。综合实训主要采用分组教学法和真实案例教学法,强调小组协作能力和综合实训能力。

(1)项目教学法。项目教学法时一种由项目引入进而展开知识点的教学方法,一边分析讲解、一边操作演示,讲练结合,激发学生学习兴趣,提高学生分析问题、解决问题的实际能力,轻松达到教学目标。

(2)任务驱动教学法。将实训内容设计为一个个独立任务,充分调动学生的学习积极性和主动性。任务也分为三种类型:局部功能任务、整体设计任务、真实企业任务。任务的实施也是从简单的局部功能任务到整体设计任务,再到灵活运用的真实企业任务的过程,逐步进阶。任务驱动贯穿整个实训环节设计,有利于训练学生的职业态度,也有利于提高学生的知识应用能力和创新能力。

(3)分组教学法。综合实训阶段的任务相对复杂,单个同学实现有一定的难度,所以采用分组教学的方法,有利于形成小组内探讨解决问题的氛围,也有利于加深对知识点的理解,能有效培养学生的团队意识。为充分发挥每个成员的潜能,形成足够量的成员任务,在设计小组时人数不宜太多,一般以2-3人为宜。

(4)真实案例教学法。将企业真实案例引入教学过程,能有效拉近课程教学与岗位能力需求之间的距离,充分激发学生的学习热情,即能让学生对岗位能力需求有更深刻的理解,也能增加学生的自我认同感和成就感,进而达到培养岗位人才的目的。

4.3 考核方案设计

本课程的最终目的是要求学生应用所学知识,根据网站策划图完成网站设计。前端工程师是一个注重实际能力的岗位,传统的理论知识考试方式不能充分评价学生的学习成绩和能力水平,对于学生实践能力的提高,以及就业能力的提高是没有多少益处的。也有部分研究者将考核形式改为考核学生完成网站作品制作的形式。这种考核方式相对理论知识考试有了很大的进步,更加注重实践能力的考核,但很多时候教师考核给出的网站策划作品比较滞后,内容相对简单,所有同学完成一样的网站设计,难免存在抄袭的嫌疑。这就造成了很多同学觉得自己对课程内知识掌握的不错,但看到企业复杂的网站策划图,依然不敢面试前端工程师岗位。

因此课题组对考核方案进行了大胆的改革,期末总评学习成绩由三部分组成:过程考核(平时到课考勤、上课回答问题和随堂作品)占20%、技能考核(课内分模块作品以及综合设计作品)占30%和项目考核(期末综合作品)占50%。这种方式较为客观的反应了学生的学习情况和能力水平,主要特点包括:

(1)真题真做。将企业一线的多个真实案例拿来供学生选择,作为项目考核题目。多种作业选择能在一定程度上减少学生作业抄袭的情况。来自企业一线的真实案例与岗位能力要求高度契合,增强学生就业能力和自信心。

(2)注重过程考核。期末考核只占期末总评成绩的50%,其余两部分都是教学过程中完成的,属于过程考核。这样的考核方案设计能有效避免学生过分注重短时间的期末考核,能使学生更加重视知识技能积累的学习过程。

5.小结

基于工作过程的网页设计课程实训模式开发,以前端工程师的典型工作过程分解为依据,从简单到复杂,从局部到整体,符合学生的认知学习规律。实践内容以来自企业一线的真实案例为基础,真题真做,培养和提高学生的实践动手能力和综合运用能力,拉近课程培养与企业用人需求之间的距离,提高学生的就业能力和核心竞争力,实现技术技能型人才的培养目标。

参考文献

[1]何兴国.DACUM与工作过程导向课程开发方法比较研究[J].职教论坛,2012(27):70.

[2]孙士新.基于工作过程导向的高职本土化教学模式研究[J].辽宁医学院学报:社会科学版,2013(2):69.

[3]沈玲.基于工作过程的高职课程建设研究[D].湖南师范大学论文,2012.6:20-27.

前端学习计划范文3

关键词:教学网站设计;人工智能教学;智能规划

中图分类号:TP319 文献标识码:A 文章编号文章编号:16727800(2014)001011103

基金项目基金项目:湖北省教育厅教学研究项目(2010241)

作者简介作者简介:蔡敦波(1981-),男,博士,武汉工程大学计算机科学与工程学院讲师,研究方向为自动推理与智能规划。

0 引言

随着计算机网络技术的发展与运用范围的扩展,基于计算机网络的教育技术已经成为教育教学中备受关注的技术之一。教学网站是该技术的主要产品。教学网站的目的在于通过提供教学大纲、教案、讲义、演示文稿、习题与答案等内容在教学时间和教学深度两个方面延伸理论教学课堂。因此,教学网站设计能否实现其教学目的一直是网站建设者思考的主要问题[13]。为了实现具体的教学目的,网站设计者一方面采用新技术提高网站的响应速度,改善用户界面;另一方面精心组织网站内容和教学模式[3]。本文以本科生课程《人工智能》为例,来着重讨论教学内容的前沿性及其体现形式。

在教学过程中发现,对于大多数本科生而言,人工智能是出现在科幻电影中的技术。此外,多数人工智能课程使用基础性人工智能教材,专注于理论和方法较多,很少介绍人工智能软件系统,这进一步加深了学生对人工智能技术成熟度的怀疑,从而妨碍了部分学生的学习兴趣。针对该问题,课程网站作为理论教学的有益补充,应介绍人工智能领域具有代表性和前沿性的软件系统,从而提高学生对人工智能的学习兴趣。

智能规划自人工智能诞生时起就成为其中的一个研究领域,更在近20年间取得突破性进展。在理论研究方面,最新的智能规划算法相比1995年之前的规划算法有一个数量级以上的提高[4]。在应用研究方面,智能规划技术在香港地铁系统的应用使香港铁路公司能够处理每工作日240万人的客流量,获得了美国人工智能联合会2005年的“人工智能创新应用”奖;智能规划技术在美国施乐公司的印刷设备动态调度项目中也取得成功[5],自2008年开始便产生了巨大的经济效益。因此,对智能规划技术的了解有利于提高学生对人工智能的学习兴趣。

1 智能规划技术简介

智能规划问题是根据Agent面对的初始世界状态及其目标,在该Agent行动之前制定动作序列的问题。初始状态和目标条件用逻辑命题表示,动作分为3个部分,包括执行前提、执行后新生的效果、执行后消除的效果。初始状态、目标条件和动作均采用PDDL语言[6]进行建模,以文本文件格式存储为“域文件”和“问题实例文件”。“域文件”描述Agent的动作,“问题实例文件”描述在一个具体问题中Agent所面对的初始状态和目标。

智能规划系统是一个配备在Agent上的软件系统,它以“域文件”和“问题实例文件”为输入,通过自身的规划算法计算出解决该问题所需的动作序列。动作序列一般以文本文件进行存储。

2 教学案例设计与实现

在人工智能教学网站建设过程中,设计了一个运用智能规划系统的教学案例,采用JavaScript、Ajax和Java Servlet等技术加以实现。

2.1 案例设计

为了使学生了解智能规划系统解决问题的全部过程,以“积木世界”类问题为求解对象,使用规划系统FF[7]进行问题求解,使用动画效果展示规划解的执行过程。“积木世界”问题涉及到将若干个积木堆叠成满足给定空间关系要求的若干个积木堆。涉及3个积木的具体问题如图1所示。

为了提高学习兴趣,允许学生指定积木数量,随机生成具有不同初始状态和目标状态的问题实例。实例的初始状态生成算法思想如下:根据指定的积木数量M,生成标号从1到M的积木;对于第i个积木i,以1/k的概率将它放置在桌子上或顶面为空的积木上,其中k为顶面为空的且编号为1~(i1)的积木数量。目标状态使用相同的算法生成,但保证其与初始状态不同。问题实例生成后,其对应的PDDL语言模型将向使用者展示。完成此过程的用户界面如图2所示。

图1 一个具体的积木世界问题实例

图2 系统用户界面

使用者通过点击按钮启动规划求解过程,在短暂等待后,能够查看规划解。使用者能够启动规划解的单步执行过程,根据每一步执行的动作名称和执行后的结果观察动作对外部世界的影响。在执行过程中,允许使用者启动倒退按钮重新观察上一个状态。执行过程的用户界面如图3所示。

图3 规划解执行过程演示界面

2.2 预期效果

该案例预期实现以下教学效果:①使学生理解规划问题的组成及其PDDL语言描述,在实例生成后,通过文本框显示问题实例的PDDL语言描述以辅助学生理解;②使学生理解动作模型,通过执行动作、撤销动作等操作使得学生能够观察某个动作在执行后对外部世界的影响;③认识到智能规划系统的高效性,相比手工计算具有优势。为达到此目的,使用性能较高的智能规划系统FF。通过多次生成不同规模的规划问题,使学生意识到随着积木数量增大而引发的手工计算困难;④发现FF给出的规划解并不总是最优的,从而认识到计算人工智能问题的最优解是困难的。通过手工分析小问题的最优解,使学生认识到FF的局限性和克服该局限性的困难。

2.3 案例实现

为支持教学案例的实施,设计了相应的网页。系统采用浏览器/服务端模式,浏览器端采用JavaScript技术和Ajax技术定义用户界面、动态演示规划解的执行,服务器端采用Java Servlet技术实现规划问题实例的生成、规划系统FF的调用、规划解的传递,系统结构如图4所示。问题实例在服务器端生成后,将以XML文件格式发送到客户端,并以文本文件形式存储在服务器端;服务器端在接到求解规划的请求后,以问题实例的文件名和域描述文件(预先存储在服务器端)的文件名为参数,调用规划系统FF;FF在求解后将规划解以文本文件存储,之后服务器端负责将该文本文件格式化为XML文件并发送给客户端;客户端在接收到规划解后,根据用户的操作进行规划解的执行过程演示。由于规划系统FF在Linux操作系统上开发,因此服务器在Linux上搭建。

图4 系统架构

2.4 实践效果

该系统在智能科学与技术专业本科生的人工智能教学实际中加以了运用。实践结果表明,学生对系统的可视化特征很感兴趣,对规划问题、PDDL语言和规划求解算法都很好奇。学生提出的问题主要有:①Agent能执行的动作是如何知道的;②生成初始状态是否有其它算法;③PDDL语言与编程语言的区别;④FF使用了什么算法。在指导教师解答后,学生对问题建模和自动化求解有了更深入的理解,部分学生对使用PDDL语言建模规划问题产

生了浓厚兴趣。

3 结语

人工智能教学网站是学生利用课外时间开展学习的重要平台,因此设计者应注重其教学内容的丰富性、前沿性和可用性。本文将智能规划问题的求解系统作为教学内容,使用JavaScript技术实现了动态演示效果,开阔了学生的学习视野,提高了学生的学习兴趣。在今后的教学网站建设中,将增加对人工智能技术应用成果的介绍,以提高学生对人工智能技术经济价值的认识。

参考文献参考文献:

[1] 赵彤洲,王海晖,刘昌辉.如何在计算机实践教学中培养大学生的动手能力[J].软件导刊,2010(1): 197199.

[2] 宗春梅.高等师范院校人工智能教学的探讨[J].软件导刊,2011,10(4):188190.

[3] 徐新黎,王万良,杨旭华,等.“人工智能导论”课程的教学与实践改革探索[J].计算机教育,2009(11):129132,126.

[4] HOFFMANN J.Everything you always wanted to know about planning (but were afraid to ask)[M].Springer Berlin Heidelberg,2011.

[5] DO M B,RUML W,ZHOU R.Planning for modular printers:beyond productivity[C].Sydney:Proceedings of the Eighteenth International Conference on Automated Planning and Scheduling(ICAPS 2008),2008:6875.

前端学习计划范文4

工作过程是企业为完成一件工作任务并获得工作成果而进行的一个完整过程。生产复杂产品、完成重大项目都可能需要多个工作过程,从而构成该产品、该项目的工作过程系统。基于工作过程即工作过程导向,是一种课程开发方法,是2002年德国劳耐尔(Rauner)教授带领下的不来梅大学技术与教育研究所与大众汽车公司合作开发的一种职业教育课程开发方法。网页设计课程面向的岗位群中最主要最具代表性的是前端工程师。所以在网页设计课程的开发过程中依托前端工程师岗位展开。课题在研究过程中将通过走访企业、校内交流、理论应用研究、调查问卷等方法对网页设计人才需求情况和课程开展情况展开分析。根据调查研究中所发现的网页设计课程教学过程中所存在的问题,结合企业对网页设计人才能力的需求,对网页设计师的工作过程进行分析,分解出典型工作任务,分析各个环节的能力要求。再基于网页设计师的工作过程,构建网页设计课程的实训教学模式,其中包括实训内容、实训方法、考核方案等。并将构建的实训教学模式应用于教学实践,借以激发学生的学习兴趣和学习热情,改进教学效果。

2.前端工程师典型工作任务分解

通过调研,我们发现前端工程师的主要工作内容是基于XHTML+CSS架构根据网站策划图实现网站前端界面开发,所采用的技术目前主要是HTML4+CSS2,但也有部分前端工程师为了达到更好的设计效果已经升级到HTML5+CSS3。为了兼顾目前的主流技术,课程设计以HTML4+CSS2为主要教学内容。但为了学生将来的技术升级和可持续发展,课程简单涉及到HTML5+CSS3的特点。将前端工程师的主要工作内容进行分析整理,结合前端工程师应具备的能力和素质,我们将前端工程师的典型工作过程分解为以下八个部分:网站规划、页面布局、简单元素添加、导航栏设计、图文列表设计、特效脚本应用、系统设计、兼容性测试。一个网站是由一个个网页所组成的。任何一个网页都要经过除了网站规划之外的七个步骤才能完成,每一个网页的设计完成需要用到的知识基本类似,所以这里我们以单个网页的设计完成为主要目标。前端工程师岗位的工作内容在技术方面涉及到Photoshop、Flash等网页设计图形设计软件的使用以及JavaScript特效脚本的应用,这些都是网页设计课程的前导课程或同期课程的讲授内容,所以在此只涉及到应用,并不深入讲解。

3.重新构建教学体系

3.1实训内容设计

网页设计课程是以实践为基础的核心课程,所有理论知识必须在技能训练过程中得以掌握和运用,所以必须注重培养学生理论知识的灵活运用能力和网页制作实训能力。网页设计课程的实训内容设计重点体现在以下几个方面:

(1)以工作过程分解为依据。网页设计课程以前端工程师的典型工作过程分解为依据,将实训内容设计为包括局部设计、界面设计、兼容性测试、案例实训四个大的模块,贴近前端工程师的工作过程,满足前端工程师的岗位能力需求,使整个教学过程更加具有针对性。局部设计又由常用XHTML标签、DIV布局、CSS样式美化、JavaScript页面特效组成。局部模块设计即兼顾网页设计课程知识体系的系统性,又结合前端工程师的工作过程,即有利于加深学生对个别知识点的理解,又有利于学生网页设计知识体系的构建。

(2)基础知识与综合实训并重。实训内容的前三个模块属于基础知识学习部分,最后一个案例实训模块属于综合实训。在整个课程设计中,综合实训课时占整个课程课时的1/3以上。课程教学方式也从前期的讲练结合,转变为实训辅导为主;授课对象从前期的面向整体为主,转为面向个体为主。通过对综合实训课时比例的增加,培养学生对知识点的综合运用能力,进而无缝衔接前端工程师的岗位能力。

(3)化整为零、小小案例。前端工程师的工作过程是一个系统性非常强的、复杂的工程,由很多小的知识点组成,需要对知识点进行综合、灵活的应用。针对知识点的案例往往并不适用于整体网页设计,这就造成了知识点的学习与综合实训的脱节,容易给学生造成一种无所适从感。课程实训设计将分布于综合实训中的局部功能分解为基础知识点的学习案例,一个个局部功能分解为一个个小小案例。这种方法也使得学生在做综合实训时有一种亲切感,方便学生知识体系从局部到整体的构建。

3.2实训方法设计

课程实训方法设计结合实训内容特点,采用“教、学、做”一体化的教学方法。局部设计主要采用理论实践一体化的项目教学法和任务驱动教学法,强调知识点在小案例中的应用。综合实训主要采用分组教学法和真实案例教学法,强调小组协作能力和综合实训能力。

(1)项目教学法。项目教学法时一种由项目引入进而展开知识点的教学方法,一边分析讲解、一边操作演示,讲练结合,激发学生学习兴趣,提高学生分析问题、解决问题的实际能力,轻松达到教学目标。

(2)任务驱动教学法。将实训内容设计为一个个独立任务,充分调动学生的学习积极性和主动性。任务也分为三种类型:局部功能任务、整体设计任务、真实企业任务。任务的实施也是从简单的局部功能任务到整体设计任务,再到灵活运用的真实企业任务的过程,逐步进阶。任务驱动贯穿整个实训环节设计,有利于训练学生的职业态度,也有利于提高学生的知识应用能力和创新能力。

(3)分组教学法。综合实训阶段的任务相对复杂,单个同学实现有一定的难度,所以采用分组教学的方法,有利于形成小组内探讨解决问题的氛围,也有利于加深对知识点的理解,能有效培养学生的团队意识。为充分发挥每个成员的潜能,形成足够量的成员任务,在设计小组时人数不宜太多,一般以2-3人为宜。

(4)真实案例教学法。将企业真实案例引入教学过程,能有效拉近课程教学与岗位能力需求之间的距离,充分激发学生的学习热情,即能让学生对岗位能力需求有更深刻的理解,也能增加学生的自我认同感和成就感,进而达到培养岗位人才的目的。

3.3考核方案设计

本课程的最终目的是要求学生应用所学知识,根据网站策划图完成网站设计。前端工程师是一个注重实际能力的岗位,传统的理论知识考试方式不能充分评价学生的学习成绩和能力水平,对于学生实践能力的提高,以及就业能力的提高是没有多少益处的。也有部分研究者将考核形式改为考核学生完成网站作品制作的形式。这种考核方式相对理论知识考试有了很大的进步,更加注重实践能力的考核,但很多时候教师考核给出的网站策划作品比较滞后,内容相对简单,所有同学完成一样的网站设计,难免存在抄袭的嫌疑。这就造成了很多同学觉得自己对课程内知识掌握的不错,但看到企业复杂的网站策划图,依然不敢面试前端工程师岗位。因此课题组对考核方案进行了大胆的改革,期末总评学习成绩由三部分组成:过程考核(平时到课考勤、上课回答问题和随堂作品)占20%、技能考核(课内分模块作品以及综合设计作品)占30%和项目考核(期末综合作品)占50%。这种方式较为客观的反应了学生的学习情况和能力水平,主要特点包括:

(1)真题真做。将企业一线的多个真实案例拿来供学生选择,作为项目考核题目。多种作业选择能在一定程度上减少学生作业抄袭的情况。来自企业一线的真实案例与岗位能力要求高度契合,增强学生就业能力和自信心。

(2)注重过程考核。期末考核只占期末总评成绩的50%,其余两部分都是教学过程中完成的,属于过程考核。这样的考核方案设计能有效避免学生过分注重短时间的期末考核,能使学生更加重视知识技能积累的学习过程。

4.小结

前端学习计划范文5

根据齐鲁网及山东传媒职业学院毕业生岗位调研结果,我校毕业生在网页设计方面适应的岗位主要有网页页面设计、前端网页开发、后台动态网页开发等。

网页页面设计:主要应用Photoshop、Illustrator等图片处理和图形设计工具;

前端网页开发:主要应用Dreamweaver、Notepad++、Editplus等网页编码工具;

后台动态网页开发:主要应用Mysql数据库、PHP动态页面开发工具等。

这些工作岗位要求学生熟悉整个网页设计和开发的工作流程,具备所需的基本知识和操作技能,同时还要有良好的职业道德和团队精神,以适应行业发展需求。为了进一步实现职业院校的人才培养目标,提高职业教育的教学质量,围绕实际的网页设计和开发的工作过程,对《网页综合实训》课程进行改革和开发。

二、课程设计原则和设计依据

设计原则:以学生为主体,提高学生的学习兴趣;以职业岗位任务为导向,组织教学内容;以职业岗位需求为依据,突出职业能力培养;以项目为载体,训练学生职业岗位能力和自学能力。

设计依据:本课程以真实完整的网站开发项目为载体设计教学过程,以网站技术人员的岗位工作任务为依据,设计相应教学工作任务,以这些工作任务为载体设计学习情境。教师带领学生在网络机房完成网站项目的开发设计任务,学生以小组为单位开展工作任务。

三、根据岗位能力要求和专业培养目标,确定课程培养目标

1.岗位能力目标

(1)网页页面设计:要求学生能对网站结构进行规划及功能设计、能利用ps等工具设计制作网页页面效果图;

(2)前端网页开发:能将网页效果图重构为HTML网页、能为网页添加常用的js特效;

(3)后台动态网页开发:能进行网站后台数据库设计;能对常用的动态页面功能模块进行开发。

2.职业素质目标

完成具体工作项目,要求学生能自主学习和查阅资料。通过网络搜索资源,首先通过模仿然后举一反三,自主分析问题、解决问题;完成整个网站开发工作项目,要求学生具备良好的职业道德,能够团结协作共同完成工作任务,重在培养学生的团队合作能力和爱岗敬业精神。

四、根据工作流程,基于工作任务,设计学习情境

1.设计思路

网站开发实际工作任务主要包括网站规划设计、网站前端设计、网站后台开发、运营与维护。网站开发过程中的重要环节为设计与开发,即网站规划设计网站前端设计网站后台开发。遵循实际网站开发流程,本课程主要针对这一阶段设计开发一个实际的网站。

2.学习情境设计

遵循网站开发工作流程,以工作过程为导向,以项目为载体,把本课程设计成以下五大学习情境:(1)网站的整体规划设计;(2)网页设计与实现;(3)网页特效设计与实现;(4)网站后台数据库设计;(5)网站后台功能设计。

3.学习子情境设计

对应工作流程和能力目标,每一个情境又以工作任务为载体细分为若干个子情境,即学习任务。学习子情境要与整个项目的实际工作过程相结合,与每个工作阶段的能力目标相对应。下面以第二大情境――网页设计与实现为例,进行基于工作过程为导向的学习子情境设计与实施。

学习情境二:XX网页设计与实现

子情境设计及主要工作任务:

(1)网页版面设计:规划网页页面内容版块;绘制页面布局线框图;

(2)网页素材的搜索及制作:根据网站主题和风格,利用网络搜索,或利用工具软件制作网页素材;

(3)网页效果图设计与实现:利用ps完成网页设计psd效果图;

(4)HTML网页重构:根据psd网页设计图编写html网页代码。

4.考核评价设计

考核方法:本课程的考核包括平时过程考核和期末结果考核,两者各占一定比例。

考核对象:包括小组团队考核和个人表现考核,且侧重于团队的考核,着重培养学生的团队协作意识。过程考核除了考核团队协作以外,还要对学生个人表现情况进行考核,根据小组分工、工作量和完成质量等对每位学生进行考核。

前端学习计划范文6

通过多年的数据分析,目前国内人才状况不尽人意,高端人才需求量大但数量不足,中、低端脑力劳动力供大于求,低端劳动力缺口明显。人才分布呈现典型的“枣核”形状。这也是造成企业招不到人,人才没有地方去的原因。很多企业也意识到了这点,加大了企业内部培养力度,明朗的职业阶梯规划成了企业的工作重点。当然从人力资源的专业角度来看,我们建议人才放低姿态,树立行行出状元的心态,不要眼高手低,而要练就一专多能的本领,成长为全面性人才。

大学新生刚从紧张学习的高中阶段过来,没有必要时刻绷紧神经。新生有一个过渡期,在这个过渡期应该轻松,只是不能太松懈。抓紧学习时间的每一秒钟,而非抓紧每一秒钟去学习。

大学新生要想让自己大学生活过得充实,就要有明确的目标和较好的计划;只学习,不玩耍,再聪明也会变傻。大学的前3年,应把精力放到学习和学生会及社团活动中,让自己在获得知识的同时锻炼各方面能力;不考研的同学在大三假期或大四上学期应积极的进入企业实习,培养自己的职业素养和能力,充分做好进入社会的准备,并且根据大学期间的实践经验对自己进行全方位的了解,做出适合自己的职业生涯规划。

人生一定要有一个规划,就和办事情要有计划一样。有计划,才有条理,办事情才会更顺利。职业生涯规划要做到个人发展与组织发展相结合,通过对职业生涯的主客观因素分析、总结和测定,确定奋斗目标,努力实现目标。职业规划包括职业定位、目标设定、通道设计三部分内容。

要明确目标,首先想想自己希望做什么?职业定位是进行职业规划的最关键步骤,它会影响一个人的整个职业规划进程。

在完成了大体的职业定位后,要先制定一个短期的目标,比如学习相关的专业知识,深入了解喜欢的行业,短期内为这个工作要做些什么;再有一个长期的计划,完整明确的理清人生的职业规划。按照这个计划去努力,当积累到一定程度就成为相关领域的行家。

另外要做好通道设计。所谓通道设计也就是计划的执行,要通过什么样的途径来实现你的规划。重点是制定好计划后一定要认真执行,不要朝令夕改,也不要制定了就放在那里,要认真落实,贵在坚持!

智联和其他企业在人才需求方面并没有什么大的不同,但智联更加注重应聘者的心态和状态。我们希望加入智联的人都是充满活力、热情朝气和乐观向上,这是智联企业文化的一部分,更是形成团队战斗力的保障。