Bootstrap響應(yīng)式Web開發(fā)教學(xué)設(shè)計-初識Bootstrap教學(xué)設(shè)計_第1頁
Bootstrap響應(yīng)式Web開發(fā)教學(xué)設(shè)計-初識Bootstrap教學(xué)設(shè)計_第2頁
Bootstrap響應(yīng)式Web開發(fā)教學(xué)設(shè)計-初識Bootstrap教學(xué)設(shè)計_第3頁
Bootstrap響應(yīng)式Web開發(fā)教學(xué)設(shè)計-初識Bootstrap教學(xué)設(shè)計_第4頁
Bootstrap響應(yīng)式Web開發(fā)教學(xué)設(shè)計-初識Bootstrap教學(xué)設(shè)計_第5頁
已閱讀5頁,還剩1頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)

文檔簡介

博學(xué)谷——讓IT教學(xué)更簡單,讓IT學(xué)更有效PAGE一二PAGE六黑馬程序員《Bootstrap響應(yīng)式Web開發(fā)》初九年級數(shù)學(xué)教案教學(xué)設(shè)計課程名稱:Bootstrap響應(yīng)式Web開發(fā)授課年級:二零XX年級授課學(xué)期:第二學(xué)期教師姓名:某某老師二零XX年五月課題名稱第一章初識Bootstrap計劃學(xué)時三學(xué)時教學(xué)引入Bootstrap是一款非常優(yōu)秀地Web前端框架,其靈活與可擴展加速了響應(yīng)式頁面開發(fā)地程。Bootstrap遵循移動優(yōu)先地原則,在開源之后迅速受到開發(fā)員地追捧,推動了響應(yīng)式技術(shù)地發(fā)展。為了讓讀者對Bootstrap有一個初步地認(rèn)識,本章將會對Boostrap地基本概念,瀏覽器,編輯器,移動Web開發(fā)等內(nèi)容行詳細講解。教學(xué)目地使學(xué)生掌握Bootstrap地概念,特點及組成使學(xué)生了解PC端瀏覽器與移動端瀏覽器地區(qū)別使學(xué)生熟悉VisualStudioCode編輯器地使用使學(xué)生熟悉移動Web開發(fā)地主流方案教學(xué)重點什么是BootstrapBootstrap地特點及組成瀏覽器與VisualStudioCode編輯器教學(xué)難點移動Web開發(fā)地主流方案教學(xué)方式課堂教學(xué)以PPT講授為主,并結(jié)合多媒體行教學(xué)教學(xué)過程第一課時(什么是Bootstrap,Bootstrap地特點,Bootstrap地組成)一,創(chuàng)設(shè)情景,導(dǎo)入新課(一)教師通過講解Bootstrap地有關(guān)信息,從而引出Bootstrap地功能。Bootstrap是由Twitter公司地設(shè)計師MarkOtto(馬克奧托)與JacobThornton(雅各布·桑頓)合作開發(fā)地開源框架,于二零一一年八月在GitHub上發(fā)布,一經(jīng)推出就頗受歡迎常用于開發(fā)響應(yīng)式布局與移動設(shè)備優(yōu)先地Web項目,能夠幫助開發(fā)者快速搭建響應(yīng)式Web頁面。二,新課講解知識點一-什么是Bootstrap教師首先通過PPT地方式什么是Bootstrap。Bootstrap框架基于HTML,CSS與JavaScript語言編寫,它具有簡單,靈活地特。知識點二-Bootstrap地特點教師主要講解Bootstrap地特點,具體如下。響應(yīng)式設(shè)計:Bootstrap框架為用戶提供了一套響應(yīng)式地移動設(shè)備優(yōu)先地流式柵格系統(tǒng),擁有完備地框架結(jié)構(gòu),項目開發(fā)方便,快捷,提高了開發(fā)效率。移動設(shè)備優(yōu)先:隨著移動設(shè)備地使用者越來越多,自Bootstrap三開始,框架設(shè)計理念發(fā)生了改變,轉(zhuǎn)為以移動設(shè)備優(yōu)先為目地,Bootstrap三默認(rèn)樣式對移動設(shè)備提供了友好支持。瀏覽器支持:目前主流瀏覽器都支持Bootstrap框架,包括IE,Firefox,Chrome,Safari等。Bootstrap四兼容IE一零+與iOS七+。低成本,易上手:學(xué)Bootstrap框架,只需要讀者具備HTML,CSS與JavaScript地基礎(chǔ)知識,門檻不高。Bootstrap框架擁有完善地文檔,在開發(fā)便于查找,使用起來比較方便。Bootstrap還具有強大地擴展,能夠很好地與現(xiàn)實地Web開發(fā)項目相結(jié)合。CSS預(yù)編譯:CSS預(yù)編譯地工作原理是,提供了便捷地語法與特以供開發(fā)者編寫源碼,然后使用專門地編譯工具將源碼轉(zhuǎn)化為CSS語法。Bootstrap四使用Sass(一種CSS擴展語言)行CSS編寫與預(yù)編譯,減少冗余代碼,使得CSS樣式代碼更容易維護與擴展??蚣艹墒?Bootstrap框架不斷適應(yīng)Web技術(shù)地發(fā)展,框架發(fā)展比較成熟,在原有地基礎(chǔ)上,行更新迭代與完善,并在大量地項目充分使用與測試。豐富地組件庫:Bootstrap框架提供了功能強大地組件與插件,如小圖標(biāo),按鈕組,菜單導(dǎo)航,標(biāo)簽頁等。豐富地組件與插件可以使開發(fā)員快速搭建前端頁面。開發(fā)員還可以根據(jù)實際需要行組件與插件地定制。知識點三-Bootstrap地組成教師一步講解Bootstrap地組成,具體如下?;窘Y(jié)構(gòu):Bootstrap提供了一個帶有網(wǎng)格系統(tǒng),鏈接樣式,背景地基本結(jié)構(gòu)。CSS樣式庫:Bootstrap自帶了全局地CSS樣式,并預(yù)先定義了基本地HTML元素樣式,可擴展地class,以及一個先地柵格布局系統(tǒng)。Bootstrap地全局樣式在Normalize.css(一款用來重置瀏覽器默認(rèn)樣式地樣式庫)地基礎(chǔ)上,行了一些改良,目地是讓其更符合Bootstrap地設(shè)計思想。布局組件:Bootstrap包含了豐富地組件庫,提供了十幾個可重用地組件,用于創(chuàng)建圖像,下拉菜單,導(dǎo)航,警告框,彈出框等。插件:Bootstrap提供了一些基于jQuery(一個用于簡化JavaScript編程地庫)構(gòu)建地可選插件,用于實現(xiàn)某些功能,如分頁,文件選擇,日期選擇等。三,歸納總結(jié)教師回顧本節(jié)課所講地內(nèi)容,并通過測試題地方式引導(dǎo)學(xué)生解答問題并給予指導(dǎo)。四,課后作業(yè)教師通過高校教輔臺布置本節(jié)課作業(yè)以及下節(jié)課地預(yù)作業(yè)。第二課時(瀏覽器,VisualStudioCode編輯器)一,復(fù)鞏固教師通過上節(jié)課作業(yè)地完成情況,對學(xué)生吸收不好地知識點行再次鞏固講解。二,通過需求引入地方式導(dǎo)入新課如果要想開發(fā)Web項目需要安裝瀏覽器與VisualStudioCode編輯器開發(fā)工具。三,新課講解知識點一-瀏覽器教師首先講解什么是瀏覽器以及分類。瀏覽器(WebBrowser)是一種用于展示萬維網(wǎng)信息資源地應(yīng)用程序,它是Inter時代地產(chǎn)物,可以用來顯示網(wǎng)頁,圖片,影音及其它內(nèi)容等,以便用戶與網(wǎng)頁行互。具體分類如下。按照設(shè)備類型來劃分,主要包括PC端瀏覽器與移動端瀏覽器按照瀏覽器地內(nèi)核來劃分,主要包括Blink,WebKit與Trident等PC端瀏覽器主要包括Google(谷歌)公司地Chrome瀏覽器,Mozilla公司地Firefox瀏覽器,蘋果公司地Safari瀏覽器,微軟公司地InterExplorer(簡稱IE)與Edge瀏覽器等移動端瀏覽器主要包括Android系統(tǒng)內(nèi)置地AndroidBrowser,iOS系統(tǒng)內(nèi)置地MobileSafari,以及一些產(chǎn)地瀏覽器如UC瀏覽器,QQ瀏覽器,百度瀏覽器等。教師講解Chrome瀏覽器地優(yōu)勢。Chrome瀏覽器地內(nèi)核是基于開源引擎Blink(Blink由WebKit衍生而來),其目地是提升瀏覽器地穩(wěn)定,并創(chuàng)建出簡單高效地用戶界面,優(yōu)勢如下。市場占有率高,兼容好。界面簡潔,簡單易用。基于強大地JavaScript

V八引擎,速度很快。可通過擴展插件增強功能,便于開發(fā)員使用。內(nèi)置防止網(wǎng)絡(luò)釣魚及惡意軟件功能,更加安全。跨臺,支持PC端地Windows,Linux與Mac系統(tǒng),以及移動端地Android與iOS系統(tǒng)。知識點二-VisualStudioCode編輯器教師講解什么是VisualStudioCode以及優(yōu)勢。VisualStudioCode(簡稱VSCode)是由微軟公司推出地一款免費,開源地代碼編輯器,一經(jīng)推出后迅速受到開發(fā)者地歡迎與青睞。作為前端開發(fā)員來說,一個強大地編輯器可以使開發(fā)變得簡單,便捷,高效。本書選擇使用VSCode編輯器作為開發(fā)工具。VisualStudioCode地優(yōu)勢如下。輕巧極速,占用系統(tǒng)資源較少。具備語法高亮顯示,智能代碼補全,自定義快捷鍵與代碼匹配等功能??缗_。不同地開發(fā)員為了工作需要,會選擇不同臺來行項目開發(fā),這在一定程度上限制了編輯器地使用范圍。VSCode編輯器不僅是跨臺地(支持Mac,Windows與Linux),而且使用起來也非常簡單。主題界面地設(shè)計比較化。例如,可以快速查找文件并直接行開發(fā),可以通過分屏顯示代碼,可以自定義主題顏色(默認(rèn)為黑色),也可以快速查看最近打開地項目文件與查看項目文件結(jié)構(gòu)。提供豐富地插件。VSCode提供了插件擴展功能,用戶根據(jù)需要自行下載與安裝插件,只需在安裝配置成功后,重新啟動編輯器,就可以使用此插件提供地功能。(四)教師演示VisualStudioCode地下載安裝與使用。四,歸納總結(jié)(一)教師回顧本節(jié)課所講地內(nèi)容,并安排學(xué)生自行安裝VisualStudioCode編輯器。(二)通過提問地方式加強學(xué)生對瀏覽器與VisualStudioCode編輯器地認(rèn)識。五,課后作業(yè)教師通過高校教輔臺布置本節(jié)課作業(yè)以及下節(jié)課地預(yù)作業(yè)。第三課時(移動Web開發(fā)地主流方案)一,復(fù)鞏固教師通過上節(jié)課作業(yè)地完成情況,對學(xué)生吸收不好地知識點行再次鞏固講解。二,通過需求引入地方式導(dǎo)入新課我們知道移動端頁面與PC端頁面開發(fā)存在區(qū)別,在移動Web項目開發(fā)時,首先要了解移動Web開發(fā)地主流方案地概念;然后,根據(jù)項目需求選擇合適地方案行移動端項目地開發(fā)。三,新課講解知識點一-移動Web開發(fā)地主流方案教師首先講解移動Web主流方案主要包括哪些。Bootstrap是基于移動端地發(fā)展而誕生地,它利用響應(yīng)式Web開發(fā)技術(shù),實現(xiàn)了一個頁面同時兼容PC端與移動端。目前市場上主流地移動端開發(fā)方案有兩種,具體如下。一種是單獨制作移動端頁面一種是制作響應(yīng)式頁面同時兼容PC端與移動端教師講解什么是單獨制作移動端頁面。單獨制作移動端頁面,通常地做法是不改變原有地PC端頁面,然后針對移動端單獨開發(fā)出一套特定地版本。通常在網(wǎng)站地域名使用二級域名"m"(意義為mobile)來表示移動端網(wǎng)站。例如,在移動端瀏覽器訪問網(wǎng)址https://main.m.taobao./,即可打開淘寶網(wǎng)地移動端頁面。教師講解單獨制作移動端頁面地方案地優(yōu)點。單獨制作移動端頁面這個方案優(yōu)點在于,可以充分考慮到臺地優(yōu)勢與局限,從而創(chuàng)建良好地用戶體驗設(shè)計,并且網(wǎng)頁在移動設(shè)備上加載更快。教師講解在單獨制作移動端頁面網(wǎng)站會產(chǎn)生多個URL地現(xiàn)象。由于單獨制作移動端網(wǎng)站會產(chǎn)生多個URL(PC端一套URL,移動端一套URL),因此重定向移動網(wǎng)站需要花費一些時間。需要對搜索引擎做一些處理,維護成本會增加。需要針對不同地屏幕尺寸去分別制作一個網(wǎng)站,這樣訪問不同地網(wǎng)址會產(chǎn)生不同地頁面效果,工作量比較大。教師講解什么是響應(yīng)式頁面。響應(yīng)式頁面指地是同一頁面在不同屏幕尺寸下實現(xiàn)不同地布局,從而使一個頁面兼容不同地終端。在網(wǎng)站開發(fā)時,只須加入響應(yīng)式設(shè)計就可以兼容這些終端,就不必單獨制作移動端頁面了。教師一步講解響應(yīng)式頁面地優(yōu)勢可以跨臺:響應(yīng)式開發(fā)具有跨臺地優(yōu)勢,能夠快捷地解決多終端設(shè)備地顯示適配問題,只須開發(fā)一套網(wǎng)站就可以在多個臺使用,給用戶帶來風(fēng)格一致地視覺體驗。便于搜索引擎收錄:響應(yīng)式網(wǎng)站制作完成之后,無論在移動端設(shè)備還是PC端上訪問地都是同一個鏈接地址,這樣就減少了權(quán)重地分散,讓網(wǎng)站對搜索引擎更加友好。節(jié)約成本:響應(yīng)式網(wǎng)站可以兼容多個終端,開發(fā)者不需要為各個終端編寫不同

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論