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前端工程師需要根據實際需要選擇最適合的調研方式來跟進行業最新動態,以便在前端開發過程中把握技術趨勢和技術方向。