A. 前端分析是什么
教学设计的前端分析包括学习需要分析、学习内容分析、学生特征分析。
一、学习需要分析
1、学习需要概念
学习需要是指学生学习方面目前的状况与所期望达到的状况之间的差距,也就是学生目前水平与期望学生达到的水平之间的差距。
2、学习需要分析的方法
对学校教育,主要是以已经确定的教学目标对学生的当前状况作比较,找出两者之间存在的差距,从而确定学习需要。
对学生现状的调查,可采用与学生正式或非正式交谈、查阅学生的有关试卷和作业、测验,对学生家长或相关教师的调查与交流等等。
3、学习需要分析中应注意学习需要是指学生的差距与需要,调查获得的信息必须真实、可靠。需要分析是一个永无止境的过程。
二、学习内容分析
1、学习内容分析概念
学习内容分析就是对学生从初始能力(教学之前具有的相关知识与技能)转化成教学目标所规定的能力所需要学习的所有从属先决知识、技能和态度以及各项先决知识、技能和态度之间的纵向和横向的关系进行详细剖析的过程。其核心内容是为了实现总的教学目标,学生必须完成哪些学习任务。
2、学习结果分类
美国当代着名教育心理学家和教育设计家加涅(R.Gagne)把学习结果分为言语信息、智力技能、认知策略、动作技能、态度五大类。
(1)言语信息:指学生通过学习以后能记忆一些具体的事实,并且能够在需要是将这些事实陈述出来。例如事物的名称、符号、地点、时间、定义、对事物的描述等等。
(2)智力技能:指学生通过学习获得的对外界环境作出反应、并与他人进行交流的能力。言语信息与知道“什么”有关,而智力技能与知道“怎样”有关。智力技能可以分为辨别技能、形式概念、使用规则、解决问题四小类,这四类依次形成递进的层级关系。
(3)认知策略:是学生内部组织起来,供以调节他们自己的注意、学习、记忆和思维等内部过程的技能,是处理内部世界的能力。
(4)动作技能:是一种习得能力,表现在身体运动的迅速、精确、力量或连贯等方面,如乐器演奏、绘图、实验操作、打球、唱歌等等。
(5)态度:是习得的、影响个人对特定对象作出的有选择的内部准备状态。特定对象包括事物、人和活动。
3、学习内容分析的主要步骤
(1)确定教学目标的学习类型:就是根据教学目标的表述,按照言语信息、智力技能、认知策略、动作技能和态度五大学习结果的分类,区别学习任务的性质。不同的学习任务在要求学生学习的努力程度上有本质的不同,而且测试的要求也不相同。
(2)对教学目标进行信息加工分析:指将学生在完成教学目标时对信息进行加工的所有的心理的和(或)操作的过程揭示出来的分析方法。通过对目标进行信息加工分析,可以确定教学中包括什么,不包括什么。
(3)进行先决技能的分析:是对信息加工分析的每一步都做分析(分解),找出“要完成这一步,学生必须具备怎样的先决知识和技能?学生是否已掌握这些先决知识和技能?”若已掌握,分析可终止,否则继续分析这个先决技能的下一步先决技能。
(4)学习内容的组织:遵循以下原则:从简单到复杂,从已知到未知;注重知识自身的结构。
(5)对学习内容的选择及其组织进行初步评价:从三个方面考察:
所选定的学习内容是否为实现教学目标所必需,还需补充或删除什么?
内容顺序安排是否符合有关学科的逻辑序列结构?是否反映出基本的知识结构?
学习内容的选择和结构安排是否符合学生的学习实际和学生的认知结构?
三、学习特征分析
1、学生的初始能力和教学起点
学生对从事特定的学科内容的学习已经具备的有关知识与技能的基础,以及有关学习内容的认识与态度,叫学生的初始能力,对教学过程叫教学起点。二者内涵相同,指向不同。
初始能力分析包括:对先决知识和技能的分析;对目标技能的分析;对学生对所学内容的态度的分析。
2、初始能力和教学起点的确定方法:一般性了解;预测。
3、学生的一般特征:获得学生一般特征的方法—访谈;观察;问卷调查;查阅文献。
4、学生的学习风格:是指对学生感知不同刺激,并对不同刺激做出反应这两个方面产生影响的所有心理特征。学生的学习风格可以体现在以下几方面,它们是:感觉的通道、心理的和社会的特性、学生的认知方式、大脑丰球功能和学生的人格因素。
B. Web前端就业前景分析
可以说Web前端工程师是目前互联网行业中招聘需求非常大的一类。近日随着web前端行业的高速发展,国外的前端开发和后端开发人员比例约为1:1,但是国内比例目前仍然在1:3以下。web前端开发职位目前的人才缺口达到近50万人。
Web前端开发行业是伴随Web兴起而细分的行业,智联招聘数据显示,2016年web前端岗位全年共招聘136848人,平均每月招聘人数需求11412人。
C. 什么是前端
前端又称Web前端。前端即网站前台部分,运行在PC端,移动端等浏览器上展现给用户浏览的网页。前端是网页给访问网站的人看的内容和页面。是为了网页或者网页应用,使用HTML,CSS以及JS代码,用户能够看到并且和这些页面进行交流。
前端官方的定义是前端就是网站前台部分,运行在PC端,移动端等浏览器上展现给用户浏览的网页。也就是前端是网页给访问网站的人看的内容和页面。那前端开发顾名思义就是这些内容和页面中代码的实现。
前端开发的工作职责:
1、使用Div+css并结合Javascript负责产品的前端开发和页面制作。
2、熟悉W3C标准和各主流浏览器在前端开发中的差异,能熟练运用DIV+CSS,提供针对不同浏览器的前端页面解决方案。移动HTML5的性能和其他优化,为用户呈现最好的界面交互体验和最好的性能。
3、负责相关产品的需求以及前端程序的实现,提供合理的前端架构。改进和优化开发工具、开发流程、和开发框架。
4、与产品、后台开发人员保持良好沟通,能快速理解、消化各方需求,并落实为具体的开发工作;能独立完成功能页面的设计与代码编写,配合产品团队完成功能页面的需求调研和分析。
5、了解服务器端的相关工作,在交互体验、产品设计等方面有自己的见解。
D. web前端开发的工作内容有哪些
狭义的:主要就是展示层开发,说白了就是页面开发,需要把页面风格、表单元素(控件)等都设计开发出来。如果是基于J2EE架构,需要Html、JSP、JavaScript、CSS、Htc等基本知识,有美工功底当然最好,没有的话也可以做,只是效果可能没有这么理想。
广义的:除了后台数据库应用开发外,前面的开发都可以叫做Web前端开发。后台DB开发主要包括函数、过程、触发器、视图、JavaSource等用户对象的开发。前端开发除了包括展示层外,控制层和模型层也要进行开发,直白一点说:就是包括Java代码的编写。
各个公司的开发模式不同,一般来说,规模大点的公司习惯分工开发:有人做展示层(前端开发),有人做控制层,有人做模型层,有人负责DB开发。
E. 前端有哪些方面的工作
Web前端开发所涉及的内容主要包括W3C标准中的结构、行为和表现,那么这三项中我们需要掌握的核心技能是什么呢?1.开发语言HTML发展历史有二十多年,历经多次版本更新,HTML5和CSS3的出现又是一次革新。有些人认为前端开发要掌握的技能简单,不就是制作网页嘛,其实不然,web前端需要掌握的核心语言xHTML+CSS+JavaScript,JavaScript作为最难的语言之一,许多编程高手也不敢妄自菲薄自封精通。由于JavaScript与html的差异性,以及静动态分开处理的一些好处。在大公司编写静态效果和动态效果往往是分开由不同的人完成的。小公司因为需要压缩成本,就要求每个人会的越多越好,如果您想往项目经理发展,能懂一两门后台语言,绝对是锦上添花!2.浏览器兼容性互联网目前主流浏览器有IE6\7\8\9,Firefox,Chrome,Opera,Safari,遨游,包括国内主流的搜狗,腾讯TT,360,theWorld等等;从内核上讲主要有IE的,遨游版IE,safari,firefox以及opera的,这些都是大家常见的,如果你身边有老网虫喜欢收藏浏览器,你翻翻他的硬盘,相信几十款肯定是有的。每种内核对代码的解析是不完全一样的,即使同样内核也可能存在很大差异,如IE和遨游版的IE。不说非主流的浏览器,就主流的浏览器要做到完全兼容,也并非易事,需要长时间的积累和测试,需要前端开发工程师对前端开发的热爱和激情。目前移动互联网的发展趋势也不容小觑,将慢慢占据互联网的主要份额。移动互联网最突出的好处是方便和及时,试想一下,走在某地风景很好,拍下来后自动分享给各路好友,因此手机上的浏览器兼容也看刻不容缓,现在手机上的浏览器也是纷繁复杂,主流的UCWEB,safari,IE,3G门户的,以及symbian低端机的“残缺儿童”,包括国外流行手机我们不知道的一些浏览器,更糟糕的是这些浏览器解析因为手机硬件的不同,每个浏览器得到的结果都是完全不同的。3.hack技术由于不同的浏览器对CSS的解析认识不一样,因此会导致生成的页面效果不一样,这个时候就需要针对不同的浏览器写不同的CSS,这个过程叫CSShack。虽然我们写代码都要求按照标准,不写hack代码,但实际工作中为了兼容主流浏览器,hack代码是免不了的,所以这也应该是每个前端开发人员必备的技能。4.业内标准目前Web前端开发中提到最多的就是W3C标准,这是一系列标准的集合,代表了互联网发展的方向,也代表了前端开发的一种信仰。写的代码都要100%通过标准验证,为通过标准验证而感到自豪,会有效推动互联网的快速发展。5.开发工具目前比较流行的是Dreamweaver,其曾经风靡一时,到现在也没有退出历史舞台,证明DW还是有很大优势的,尤其是针对初学者,其强大的提示功能可以帮助我们很快的熟悉并掌握网页布局,但现在更提倡的是纯手写代码,既体现技能方面的卓越,也可有效避免使用DW等工具产生的冗余代码。此外再掌握一些photoshop技能,即使没有美工,也能简单处理一些图像。小结,掌握以上技能,可以说你是一个合格的前端开发人员,能够参与到一个大的项目中,或者自己独立写出一个网页。虽然这看起来和网页制作设计差不多,从效果上来看,都是制作网页的,但实际上,技术上所超出的已经是好几个档次的东西了。
F. web前端工程师调研方式有哪些
阅读权威媒体:Web前端技术以及与之相关的技术日新月异,需要关注权威媒体的文章、博客等,例如w3c、腊中MDN、css-tricks、smashing magazine等。
参与相关社区:与其他前端工程师交流、发表自己的疑问和观点,这些社区包括GitHub、Stack Overflow、Reddit、Vue论坛等。
关注技术大会:参陆陵加各种Web前端科技大会,例如WebRebuild、Node.js大会、前端技术论坛等,这些会议会展示最新的技术趋势和最前沿的案例。
学术研究报告:了解Web前端技术的最新研究成果以及相关的学术报告和论文。
调研工具和方法:了解Web前端研发中使用的各种工具和方法,包早局戚括HTML/CSS/JavaScript编辑器、调试工具、自动化构建工具、前端测试工具等。
总之,Web前端工程师需要根据实际需要选择最适合的调研方式来跟进行业最新动态,以便在前端开发过程中把握技术趋势和技术方向。