999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于高德地圖開發公交查詢系統項目在JavaScript課程教學中的應用

2018-04-02 09:13:58吳國華
電腦知識與技術 2018年5期
關鍵詞:課程教學

吳國華

摘要:JavaScript語言編程是職業院校《網頁編程》課程中的基礎組成部分,教學中開發項目的選擇對于枯燥的語言編程學習起到舉足輕重的作用。該文基于高德地圖JavaScriptAPI程序為開發環境,以開發公交查詢系統項目為案例,使學生有效地掌握JavaScript語言編程,激發學生自主學習的興趣,培養學生軟件項目開發的能力。

關鍵詞:高德地圖;公交查詢系統;JavaScript;課程教學

職業院校的教育注重學生的參與性與實踐性,“項目引領,案例驅動”的教學方法被廣泛應用于各個專業的教學之中,如何選擇學生感興趣而又具有開發價值的項目成為教師教學的重點和難點,也是課程教學中的一個關鍵所在。

在計算機網絡專業開設的《網頁編程》課程中,JavaScript語言編程是課程的基礎部分,是學生進行Web應用程序開發的必要知識和技術支持。然而,對于一年級的學生來說,進行抽象的語言學習是十分困難的,要讓枯燥的語言變得生動,要讓無趣的代碼實現價值就要找到學生的興趣所在,投其所好地選擇教學案例,讓學生從被動學習轉為主動參與。在本課程的教學中,筆者選擇了學生感興趣的高德地圖作為開發環境,基于高德地圖豐富的JavaScript API開發代碼設計與開發公交查詢系統項目,項目完成后能實現城市切換、公交路線查詢和換乘方案查詢的一系列功能,讓學生體現到程序語言的真正作用和價值。

1項目開發環境與開發步驟設計

1.1項目開發環境

高德地圖是由高德軟件有限公司開發的一款集數字地圖內容、導航和位置服務解決方案于一體的綜合地圖平臺,是國內三大常用地圖之一。對于職校的學生,高德地圖認知度很高,而且使用率很廣,深得學生喜愛。但是,作為地圖開發者的身份,對于學生是神秘而又有趣的,能充分激發學生的自主學習興趣,有利于項目在教學中的應用。

基于高德地圖開發公交查詢系統項目主要應用了高德地圖開放平臺提供的JavaScript API程序,結合JavaScfipt語言的基礎語法和各種對象的調用方式,利用Dreamweaver或sumlime Text等軟件來開發Web應用程序。

API是各種網絡地圖廠家提供的地圖嵌入到網頁的應用程序接口,高德地圖針對網頁的API主要由JavaScript語言編寫,提供給開發者網站或移動端中構建功能豐富、交互性強的地圖應用程序,例如地點搜索、路線規劃、定位等功能,對于學生的學習有很大的幫助。

1.2項目開發步驟設計

結合項目涉及知識點和學生的認知能力,筆者把項目分解成三個步驟進行開發,見圖1項目開發步驟設計圖。首先是地圖功能開發部分,從注冊高德地圖成為開發者到在自己的網頁中調用地圖,實現地圖初始化,讓學生感受到JavaScript語言的作用和價值;第二步,公交查詢功能的開發是本項目的重點和難點,要求學生掌握JavaScript語言的調用和查詢功能,體會程序的實際應用;第三步,對項目進行調試與開發,要求學生把網頁安裝到服務器中進行調試,并進行分組互相測試,編寫測評報告,對項目提出用戶體驗和修改建議。

本項目的步驟設計遵循由淺至深,層層遞進,逐步完善的效果進行,讓學生先得到程序的實惠和樂趣,再通過自行開發體現編程的價值,從被動學習到主動學習。在開發過程中,通過分組探討,分組協作,分組測評的方式,讓同學們從開發者的角度協同工作,又可以從用戶的角度評價項目,實現相互學習,共同進步。

根據用戶輸入的乘車起點和目的站,在進行查詢操作時會調用高德地圖API中的getElementsByName函數,通過地圖自身的算法篩選出距離最短,換乘最少,時間最短的乘車方案。

在網頁中添加兩個文本輸入框用用于輸人起點和終點,添加一個按鈕用于顯示換乘信息。當點擊按鈕時獲取輸入的信息并顯示換乘信息,代碼見表3。

3結束語

JavaScript語言編程的開發是職業院校《網頁編程》課程中的重要組成部分,基于高德地圖開發公交查詢系統項目循序漸進,有趣而又實用,能有效地激發學生自主學習的興趣,項目在實際應用中體現的價值能讓學生立起強大的信心和學習動力。項目完成后,學生能奠定網絡編程語言的基礎,逐步實現根據實際需要自主設計與開發項目,把知識技能轉化成生產力,有利于今后向更深層次的知識學習,并開發出自主創新的項目。

公交查詢系統項目除了結合JavaScript語言進行編程以外,還可以加入HTML5、CSS、C#等編程語言進行項目模塊開發,既豐富教學內容,又提高教學效率。如何做到一個項目串聯各種編程語言的學習將是下一步需要重點研究和解決的問題。

猜你喜歡
課程教學
美學概論課程教學中的“三創”教育
人間(2016年27期)2016-11-11 17:22:29
小學低段語文教學方式初探
人間(2016年28期)2016-11-10 00:11:38
淺析舞蹈表演專業課程教學的探索和創新
節奏訓練在初中音樂課程教學中的應用研究
課堂中如何培養學困生溝通能力
人間(2016年26期)2016-11-03 18:58:17
小學數學教學應注重培養學生的應用意識
人間(2016年26期)2016-11-03 17:23:08
淺談微課在PHOTOSHOP課程教學中的實踐
會計專業課程教學國際化的探索性研究
商業會計(2016年13期)2016-10-20 16:17:44
高職物流專業“物流費用結算實務”課程開發研究
中國市場(2016年36期)2016-10-19 04:54:40
高職院校醫學檢驗技術專業提高課程教學質量的探討
科技視界(2016年21期)2016-10-17 18:59:36
主站蜘蛛池模板: 国产乱人免费视频| 久久一本日韩精品中文字幕屁孩| 国产无码精品在线播放 | 一区二区三区国产精品视频| 欧美一级高清片欧美国产欧美| 免费毛片a| 成人蜜桃网| 午夜a视频| 青草视频久久| 国产午夜小视频| 久久国产成人精品国产成人亚洲| 国产内射在线观看| 永久免费av网站可以直接看的 | 国产亚洲欧美日本一二三本道| 中文字幕不卡免费高清视频| 无码专区第一页| 波多野结衣久久精品| 日韩中文精品亚洲第三区| 亚洲人妖在线| 国产福利在线免费观看| 老司机久久99久久精品播放| 2020最新国产精品视频| 青青草国产一区二区三区| V一区无码内射国产| 91精品国产自产91精品资源| 亚洲手机在线| 天天躁夜夜躁狠狠躁躁88| 国产成人夜色91| 欧美一级夜夜爽www| 欧美不卡视频一区发布| 国产人人射| 91久久国产综合精品| 欧美午夜一区| 91香蕉视频下载网站| 欧美午夜小视频| 亚洲国产看片基地久久1024| 性欧美久久| 日本三级欧美三级| 无码电影在线观看| 丰满人妻中出白浆| 国内老司机精品视频在线播出| 一级黄色网站在线免费看| 国产成人区在线观看视频| 91外围女在线观看| 色视频国产| 国产精品网址你懂的| 四虎成人在线视频| 国产综合日韩另类一区二区| 青青草国产免费国产| 国产精品成人第一区| 高潮毛片无遮挡高清视频播放| 国产成熟女人性满足视频| 91亚瑟视频| 国产清纯在线一区二区WWW| 久久精品人人做人人综合试看| 国产成人精品男人的天堂| 囯产av无码片毛片一级| 亚洲码在线中文在线观看| 黄色网址手机国内免费在线观看| 怡春院欧美一区二区三区免费| 亚洲一区二区三区香蕉| 欧美日韩国产在线播放| 国产中文在线亚洲精品官网| 欧美不卡在线视频| 久久久久久午夜精品| 超碰91免费人妻| 黄色网页在线播放| 老色鬼欧美精品| 亚洲精品国产成人7777| 亚洲一区二区三区国产精品 | 中文字幕日韩丝袜一区| 福利视频一区| 99久久国产精品无码| 日a本亚洲中文在线观看| 99久久精彩视频| 91在线国内在线播放老师| 国产精品污视频| 国产在线视频自拍| 91精品专区国产盗摄| 黄色在线网| 日本免费a视频| 青青青视频91在线 |