《移動互聯(lián)網(wǎng)初級編程》教學大綱_第1頁
《移動互聯(lián)網(wǎng)初級編程》教學大綱_第2頁
《移動互聯(lián)網(wǎng)初級編程》教學大綱_第3頁
《移動互聯(lián)網(wǎng)初級編程》教學大綱_第4頁
《移動互聯(lián)網(wǎng)初級編程》教學大綱_第5頁
免費預(yù)覽已結(jié)束,剩余1頁可下載查看

下載本文檔

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

文檔簡介

《移動互聯(lián)網(wǎng)初級編程》教學大綱課程編號:13180512英文名稱:PrimaryProgrammingforMobileInternet學分:2.5學時:總學時48學時,其中理論32學時,實踐16學時先修課程:面向?qū)ο蟪绦蛟O(shè)計、數(shù)據(jù)庫原理及應(yīng)用、Web前端開發(fā)課程類別:專業(yè)拓展課授課對象:數(shù)據(jù)科學與大數(shù)據(jù)技術(shù)專業(yè)學生教學單位:機械與電氣工程學院修讀學期:第5學期一、課程描述和目標 《移動互聯(lián)網(wǎng)初級編程》是一門為計算機數(shù)據(jù)科學與大數(shù)據(jù)技術(shù)專業(yè)開設(shè)的專業(yè)拓展課,屬于應(yīng)用類課程。本課程以Android這一主流移動平臺操作系統(tǒng)為例,通過項目式教學,讓學生在項目開發(fā)中學習有關(guān)移動互聯(lián)網(wǎng)軟件開發(fā)基本概念、基本理論,使學生具備在Android平臺上開發(fā)手機APP的相關(guān)知識,并養(yǎng)成良好的編程習慣和解決實際項目問題的能力,能初步勝任基于Android平臺的手機軟件研發(fā)等工作任務(wù)。同時,通過項目教學過程中的規(guī)范要求,強化學生的職業(yè)道德意識、職業(yè)素質(zhì)養(yǎng)意識和創(chuàng)新意識,為學生以后從事更專業(yè)化的移動應(yīng)用軟件開發(fā)工作奠定基礎(chǔ)。課程目標1:學習移動開發(fā)基本概念、基本理論知識,主要包括:用戶界面設(shè)計、常見組件使用、Android四大核心組件等;課程目標2:能夠根據(jù)用戶需求,獨立進行常規(guī)的手機APP程序設(shè)計,包括功能設(shè)計、代碼編寫、代碼調(diào)試、性能優(yōu)化。課程目標3:能夠熟練使用主流的APP開發(fā)工具,能夠進行設(shè)計、開發(fā)、部署滿足不同行業(yè)需求的APP程序。課程目標4:能夠理解和評價針對大數(shù)據(jù)工程問題的系統(tǒng)解決方案或工程實踐對環(huán)境、社會可持續(xù)發(fā)展的影響。二、課程目標對畢業(yè)要求的支撐關(guān)系畢業(yè)要求指標點課程目標權(quán)重指標點3-2:針對大數(shù)據(jù)工程問題,能夠設(shè)計評價和實施復(fù)雜工程問題的解決方案。課程目標1L指標點4-2:能夠融合大數(shù)據(jù)專業(yè)知識結(jié)構(gòu),就復(fù)雜工程問題中涉及的領(lǐng)域性功能或性能問題進行研究,設(shè)計相關(guān)的實驗方案,并對結(jié)果或數(shù)據(jù)進行分析與總結(jié)。課程目標2H指標點5-1:能夠針對大數(shù)據(jù)工程問題,為構(gòu)建復(fù)雜工程問題的模擬環(huán)境選擇和使用合適的現(xiàn)代工程工具和信息技術(shù)工具,并能理解其局限性。課程目標3M指標點7-2:能夠理解和評價針對大數(shù)據(jù)工程問題的系統(tǒng)解決方案或工程實踐對環(huán)境、社會可持續(xù)發(fā)展的影響。課程目標4H三、教學內(nèi)容、基本要求與學時分配序號教學內(nèi)容基本要求及重、難點(德育要求)學時教學方式對應(yīng)課程目標1Android簡介與開發(fā)環(huán)境的安裝配置理解Android基本概念和Android程序工作原理;學習Android

Studio安裝和配置;掌握APP程序開發(fā)基本步驟;德育要求:家國情懷。2講授式演示式練習式課程目標22Android的常用控件使用1和APP活動之間的通信學習Android常用組件TextView、EditText、Button、ImageView、DatePicker的使用;掌握Activity的生命周期;掌握APP活動之間的通信(跳轉(zhuǎn))的3種形式;德育要求:法律規(guī)范。6講授式演示式項目式課程目標1課程目標2課程目標3課程目標43Android常用布局和常用控件使用2學習使用LinearLayout、RelativeLayout、TableLayout、FrameLayout等布局;學習對Button控件采用自身類進行監(jiān)聽;學習Android常用組件RadioButton、CheckBox、ImageButton的使用。德育要求:創(chuàng)新意識。4講授式練習式項目式課程目標1課程目標2課程目標3課程目標44Android的常用控件使用3和Android的數(shù)據(jù)存儲1學習Android常用組件Toast、Dialog、Menu、Spinner的使用;學習ListView控件的簡單使用,掌握使用SharedPreferences和XML文檔進行數(shù)據(jù)存儲。德育要求:工匠精神。8講授式練習式項目式課程目標1課程目標2課程目標3課程目標45Android中的媒體播放器的使用掌握線程的基本概念、作用和多線程程序的開發(fā)方法;掌握Service的作用和開發(fā)步驟,利用Service、多線程、Handle等進行音樂播放器的開發(fā)。德育要求:職業(yè)素養(yǎng)6講授式啟發(fā)式項目式課程目標1課程目標2課程目標3課程目標46Android的常用控件使用4和Android的數(shù)據(jù)存儲2學習ListView控件的復(fù)雜使用,掌握使用SQLite數(shù)據(jù)庫進行數(shù)據(jù)存儲。德育要求:社會責任。6講授式啟發(fā)式項目式課程目標1課程目標2課程目標3課程目標4合計32序號實驗項目實驗內(nèi)容與要求學時類型對應(yīng)課程目標1Hello,world實驗要求:必修。實驗內(nèi)容:學習Android

Studio開發(fā)平臺安裝配置,創(chuàng)建Hello,world應(yīng)用程序,查看和理解程序結(jié)構(gòu),掌握Android

Studio項目開發(fā)步驟。1驗證課程目標22猜猜我的星座實驗要求:必修。實驗內(nèi)容:學習使用Android基本常用控件TextView、EditText、Button、ImageView;設(shè)計一個有2個Activity的APP程序,并實現(xiàn)不同頁面之間通信(跳轉(zhuǎn)和傳遞數(shù)據(jù));3設(shè)計課程目標1課程目標2課程目標3課程目標43注冊頁面的設(shè)計實驗要求:必修。實驗內(nèi)容:

設(shè)計一個有2個Activity的APP程序,第1個頁面使用LinearLayout和常用組件進行外觀設(shè)計;采用自身類對Button進行監(jiān)聽跳轉(zhuǎn)并傳遞數(shù)據(jù)到第2個頁面,在2個頁面中顯示傳遞的注冊數(shù)據(jù)。2設(shè)計課程目標1課程目標2課程目標3課程目標44簡易后臺管理系統(tǒng)設(shè)計實驗要求:必修。實驗內(nèi)容:

使用常用組件Toast、Dialog、Menu、Spinner、ListView;

設(shè)計一個至少有3個Activity的APP程序,分別是登錄界面、注冊界面和顯示數(shù)據(jù)界面;注冊的全部信息使用XML文檔保存;登錄成功后跳轉(zhuǎn)到顯示數(shù)據(jù)界面,以ListView格式顯示全部注冊信息;4綜合課程目標1課程目標2課程目標3課程目標45本地音樂播放器的設(shè)計實驗要求:必修。實驗內(nèi)容:使用SeekBar控件,利用Service、多線程、Handle等進行音樂播放器的開發(fā);要求播放器能夠自動循環(huán)播放本地音樂,能夠后臺播放音樂3設(shè)計課程目標1課程目標2課程目標36班級通信錄的設(shè)計(大作業(yè))實驗要求:必修。實驗內(nèi)容:使用控件ListView的復(fù)雜形式顯示全部數(shù)據(jù),全部信息使用SQLite進行數(shù)據(jù)存儲,對數(shù)據(jù)可以進行CRUD操作。3綜合課程目標1課程目標2課程目標3課程目標4合計16注:實驗要求包括必修、選修;實驗類型包括演示、驗證、綜合、設(shè)計等,后兩類占比大于80%。四、課程教學方法采用集中講授與翻轉(zhuǎn)課堂相結(jié)合、直觀演示、案例分析、項目實戰(zhàn)等教學方式。五、學業(yè)評價和課程考核(一)考核方式及具體要求1.課程成績構(gòu)成與要求課程考核注重形成性和終結(jié)性評價相結(jié)合,考核內(nèi)容主要由平時作業(yè)、課程實驗、期末綜合大作業(yè)組成,均按百分制計分,其中平時作業(yè)成績占20%、單元項目成績占40%、期末大作業(yè)成績占40%。2.課程目標達成考核與評價序號教學環(huán)節(jié)課程目標1課程目標2課程目標3課程目標4合計1平時作業(yè)5555202單元項目551020403期末大作業(yè)55102040課程目標對應(yīng)分二)考核與評價標準1.平時作業(yè)考核與評價標準分值觀測點90-100分70-89分60-69分0-59分平時作業(yè)按時完成,90%以上的作業(yè)內(nèi)容齊全,基本知識點理解、掌握到位。能夠利用利用理論知識實現(xiàn)較為復(fù)雜APP程序開發(fā)。按時完成,70%以上的作業(yè)內(nèi)容齊全,基本知識點理解、掌握較到位。能夠較好利用理論知識實現(xiàn)APP程序開發(fā)。延時完成,60%以上的作業(yè)內(nèi)容齊全,基本知識點理解、掌握基本到位。能夠利用理論知識基本實現(xiàn)APP程序開發(fā)。不交和補交,50%以下的作業(yè)內(nèi)容齊全,基本知識點理解、掌握有偏差。不能利用理論知識實現(xiàn)APP程序開發(fā)。2.單元項目成績考核與評價標準分值觀測點90-100分70-89分60-69分0-59分單元項目能根據(jù)項目要求自主設(shè)計外觀和代碼,有自己的設(shè)計理念,實驗完成度高,效果好。實驗報告完整,技術(shù)總結(jié)分析到位。能根據(jù)項目要求自主設(shè)計外觀和代碼,有自己設(shè)計理念,實驗完成度較高,效果較好。實驗報告完整,技術(shù)總結(jié)分析基本到位。能根據(jù)項目要求自主設(shè)計外觀和代碼,實驗完成度一般,效果一般。實驗報告較完整,技術(shù)總結(jié)分析不到位。基本能根據(jù)項目要求自主設(shè)計外觀和代碼,實驗完成度差,效果差。實驗報告不完整,無技術(shù)總結(jié)分析。3.期末大作業(yè)考核與評價標準分值觀測點90-100分70-89分60-69分0-59分期末大作業(yè)大作業(yè)功能完善,符合設(shè)計要求;項目代碼規(guī)范,代碼注釋豐富,符合項目開發(fā)代碼要求;界面簡潔美觀,人機交互合理,業(yè)務(wù)邏輯合理。項目文檔格式規(guī)范,符合項目技術(shù)文檔要求。大作業(yè)功能較完善,符合設(shè)計要求;項目代碼較規(guī)范,有一定代碼注釋,符合項目開發(fā)代碼要求;界面簡潔美觀,人機交互較合理,業(yè)務(wù)邏輯合理。項目文檔格式較規(guī)范,符合項目技術(shù)文檔要求。大作業(yè)功能基本完善,符合設(shè)計要求;項目代碼規(guī)范,有代碼注釋,基本符合項目開發(fā)代碼要求;界面效果一般,人機交互簡單,業(yè)務(wù)邏輯基本合理。項目文檔基本符合項目技術(shù)文檔要求。大作業(yè)基本功能未完成;項目代碼不規(guī)范;界面簡陋,人機交互不合理。項目文檔格式不規(guī)范,不符合項目技術(shù)文檔要求。六、教材與參考書(一)推薦教材1.《And

溫馨提示

  • 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)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論