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

基于BOPPPS模型的Android程序設計課程教學設計

2018-12-28 18:07:28
計算機教育 2018年5期
關鍵詞:教學效果程序資源

楊 斌

(西北農林科技大學 信息工程學院,陜西 楊凌 712100)

0 引 言

隨著移動互聯網的快速發展,移動應用開發已經成為計算機程序設計的熱點。Android是主流的移動設備操作系統,在高校計算機類專業開設Android應用程序設計課程,對于提高學生程序設計水平、促進就業有積極作用。Android應用程序設計課程為綜合應用類課程,會涉及幾乎所有的計算機基礎課程的概念和內容,對學生的概念綜合理解、編程動手能力都有較高的要求。

1 Android應用程序設計課程教學方法探索

Android應用程序設計課程是近年來新開設的,相關教學方法已經有了一些探索,如項目化教學[1]、反轉課堂[2]等。由于課程的特點,多數教學探索比較強調實踐性,而在教學中,理論課的學習效果往往不太好。學生對于Android應用程序框架和相關概念理解不夠,直接影響了實踐的效果。具體體現是,學生在編程實踐中,靈活性和主動性不夠,需求或者程序有變化就容易犯錯,甚至不知所措,無法觸類旁通,這些問題都是由于理論課程教學效果不好造成的。這就需要在Android應用程序設計的理論課教學方面,探索新的方法。

BOPPPS教學模型是近年來國外發展起來的一種教學模型,該模型可以幫助教師分解教學過程,改善學生參與度,提升教學效果,已經廣泛應用在計算機相關課程中[3-4]。BOPPPS將教學過程劃分為6個部分,依次為導入(bridgein)、學習目標(object/outcome)、先測(preassessment)、參與式學習(participatory learning)、后測(post-assessment)以及總結(summary)。這種劃分可以形成一種教學的閉合回環,有效度量教學效果,使得教學過程,尤其是理論教學,成為一個有機的整體。在Android應用程序設計理論教學中,合理應用BOPPPS方法,是優化教學過程的有效途徑。

2 基于BOPPPS的教學設計

Android應用程序開發是一門實踐性很強的課程,學生往往不太重視概念學習。而Android的體系非常龐大,升級也很快,課程無法涵蓋知識的方方面面。概念學習的重要性在于,學生可以通過概念加深對于Android應用程序框架的理解,如果概念掌握扎實,就很容易根據框架的基本思路,觸類旁通,舉一反三,否則,稍有變更可能就無法適應。通過BOPPPS的方式組織課堂學習,與學生進行良性互動,提升學生的教學參與度,并進行恰當的評測和總結,有利于保持學生的學習興趣,及時改善教學組織,提升理論課教學的質量,以Android資源文件的教學為例來說明基于BOPPPS模型的教學設計。

2.1 導 入

導入的作用主要是激發學生的學習興趣,引出即將講授的課程內容。導言要結合學生已有的知識儲備,提出和課程內容相關的問題,讓學生迅速進入課堂學習狀態。Android應用程序設計主要是講授其應用程序框架,相關概念主要是程序設計的組件、資源、線程、界面結構等。這些概念有些在前導課程中沒有學過,有些學過,但具體應用有很多區別。導入部分需要從回顧已有知識開始,引出Android相關的特有概念。

Android資源文件主要解決的是程序界面顯示的設計問題,所以導入部分可以先針對GUI程序的界面設計激發學生思考。考慮到本課程的先導課程為Java程序設計,介紹過Swing的設計方法,在導入部分可以針對Swing程序設計,舉例說明,在無布局資源文件的情況下,程序如何設計,問題有哪些。重點是讓學生思考程序設計和維護的便利性,不同顯示尺寸的適應性以及程序開發團隊的協作等問題,用以引出Android資源文件在程序中的作用。

2.2 學習目標

學習目標應該明確具體,提綱挈領。BOPPPS模型中的學習目標包含教學對象、教學條件、教學內容和教學要求4方面內容。

在Android資源文件概念學習中,其學習目標從這4個方面描述為:教學對象為計算機專業大三學生;教學條件為已完成Java語言設計、操作系統等基礎課程的學習;教學內容包含資源文件的作用,資源文件的編譯過程,資源文件的加載和引用;教學要求是掌握資源文件分類和編譯流程,資源ID的分配原則以及資源的引用方法。

2.3 先 測

先測是BOPPPS的重要內容,用以對學生進行學情評價,為后續教學提供依據,可以考慮的方式有提問、討論、作業、隨堂測試等。

考慮到Android資源文件概念學習內容有3方面,先測也針對性地提出3個例子讓學生分析。

針對資源文件的作用,可以舉例讓學生分析程序的多語言適配問題。如程序一開始設計為英語界面,后需要增加西班牙語支持,讓學生列出可能的工作流程。顯然,需要列出所有字符串找專業人員翻譯,然后再整合進程序,還要考慮界面布局、字體大小以及詞組的長度。字符串作為資源單獨存放和分散到程序各處,這樣兩種翻譯工作的難度以及可靠度完全不同。這種例子可以讓學生感受資源文件的作用,同時檢測學生對于GUI程序設計的理解程度。

針對資源文件的編譯過程,可以對XML文件的基本格式以及編譯使用方法等知識點進行測試,如讓學生檢查一些例子文件的語法格式是否正確、提問二進制和字符格式的XML文件的使用異同等知識點。

資源文件的加載和引用涉及程序中數據的加載使用過程,學生需要回憶內存數據加載和文件數據加載的異同以及數據塊中數據結構和類的引用方法,如絕對地址引用、指針引用、索引等方式。通過提問的方式,激發學生學習興趣,考察了解學生對于基礎知識的掌握程度。

2.4 參與式學習

參與式學習是教學過程中最重要的一個階段,該階段強調教師和學生的互動,并讓學生積極參與教學的整個過程。參與式學習以學生為主體,教師在教學過程中更多地發揮引導和組織的作用,激發學生的主觀能動性,提升教學效果。

Android資源文件的3個教學內容,可以采用不同的參與式學習方式。

資源文件的作用實際上在前述的幾個階段中已經有了很好地鋪墊,這部分內容可以學生為主進行學習。將全體學生分組后,以小組形式討論資源文件的作用,由學生選出代表自行講述,最終由教師提煉,總結資源文件在Android應用程序中的作用,并將資源文件進行歸類。

資源文件的編譯過程采用提問式教學。首先介紹資源文件的編譯輸出結果,然后提出問題,讓學生分析可能的編譯過程以及編譯需要解決的問題。重點需要分析,不同的資源文件類型,編譯產生不同結果的原因;不同的編譯方式的區別和作用;后續可能的引用方式。

資源文件的加載和引用,則直接提出幾種資源文件的加載引用方式,讓學生分組討論和設計,提出本組的最優設計。需要對比的加載方式主要是預加載、運行時加載、動態加載;引用方式主要是文件式引用、絕對地址引用、指針引用和索引引用。

2.5 后 測

后測是對課程教學效果的檢測,一般可以通過練習題的方式進行后測,如Android資源文件的分類原則、Android資源ID的分配方式以及分段方式等。后測對于優化教學過程非常重要,根據后測情況,課后可以對整個教學過程進行分析,找出有待提高的環節,在后續教學中及時改進。

2.6 總 結

總結是對課程教學內容的匯總提煉。Android資源文件課程的總結內容包括Android資源文件的基本分類、資源文件編譯過程、ID分配原則、引用原則和方式等。通過總結可以引出下節課程的內容,即界面設計以及資源文件和程序文件之間的互相引用方式。Android理論課程的總結,通常需要落實到實際的代碼編寫上,幫助學生理解相關程序的機制,以真正幫助學生提高應用程序設計水平。

3 教學效果

西北農林科技大學信息工程學院在大三選課學生中進行了BOPPPS的教學模式試點,教材選用清華大學出版社的《Android應用程序開發》,總共32學時的課堂教學,16學時的實驗教學。運用BOPPPS模型進行教學設計后,學生對于概念的掌握程度較之前有所提高。對概念的掌握也促進了學生編程能力的提升,學生對于程序設計的思考加深,可以更加靈活地使用Android應用程序框架所提供的各項功能。這說明BOPPPS教學模式,的確能夠促進學生對知識的認識和掌握程度的提升。

4 結 語

實踐證明,在Android應用程序設計課程中采用BOPPPS模型進行教學設計,能夠有效調動學生的積極性和主動性,加深學生對于課程概念的理解,提升教學質量。對于提升學生編程實踐能力、自學能力、創新能力都很有好處。同時,該模式還能夠幫助教師分析教學過程,檢驗教學效果,持續改進和提升教學水平。

[1] 任碩果.“Android應用軟件開發”課程項目化教學的研究與實踐[J]. 教育界(高等教育研究), 2016(10): 95-96.

[2] 唐肝翌, 盧桂馥.Android開發課程反轉課堂教學模式研究[J]. 電腦知識與技術, 2017(9): 114-116.

[3] 武東英, 肖達, 丁志芳, 等. 基于BOPPPS教學模型的計算機網絡課程教學設計[J]. 計算機教育, 2015(22): 60-63, 67.

[4] 劉洪波, 張儉鴿, 楊奎武. BOPPPS模式在操作系統教學中的實踐[J]. 計算機教育, 2015(19): 83-85.

猜你喜歡
教學效果程序資源
基礎教育資源展示
一樣的資源,不一樣的收獲
試論我國未決羈押程序的立法完善
人大建設(2019年12期)2019-05-21 02:55:44
資源回收
“程序猿”的生活什么樣
資源再生 歡迎訂閱
資源再生(2017年3期)2017-06-01 12:20:59
英國與歐盟正式啟動“離婚”程序程序
環球時報(2017-03-30)2017-03-30 06:44:45
創衛暗訪程序有待改進
中國衛生(2015年3期)2015-11-19 02:53:32
如何提高高中聲樂教學效果
散文百家(2014年11期)2014-08-21 07:16:52
提高病理學教學效果的幾點體會
主站蜘蛛池模板: 99激情网| 毛片a级毛片免费观看免下载| 亚洲色欲色欲www在线观看| 国产专区综合另类日韩一区 | 2019国产在线| 污视频日本| 国产精品成人久久| 欧美午夜小视频| 欧美a网站| 国产精品手机在线观看你懂的 | 久久综合九色综合97网| 亚欧成人无码AV在线播放| 精品五夜婷香蕉国产线看观看| 伊人久久久久久久| 一级毛片在线播放免费| 手机在线免费毛片| 青青草原国产免费av观看| 久热re国产手机在线观看| 香蕉色综合| 美女视频黄又黄又免费高清| AV无码无在线观看免费| 99久久99这里只有免费的精品| 亚洲欧美在线综合图区| 国产免费观看av大片的网站| 91精品国产自产在线老师啪l| 97综合久久| 综合亚洲色图| 亚洲高清在线播放| 99国产在线视频| 国产99精品久久| 在线播放91| 中国一级特黄视频| 在线视频97| 福利国产微拍广场一区视频在线| 天堂久久久久久中文字幕| 91探花在线观看国产最新| 18禁黄无遮挡网站| 91久久偷偷做嫩草影院电| 91麻豆国产视频| 欧美全免费aaaaaa特黄在线| 黄色a一级视频| 免费一极毛片| 精品久久国产综合精麻豆| 亚洲欧州色色免费AV| 亚洲欧美精品日韩欧美| 99在线国产| 亚洲一级毛片在线观| 国产成人精品免费av| 国产成人麻豆精品| 丁香婷婷综合激情| 992tv国产人成在线观看| 国产精品丝袜视频| P尤物久久99国产综合精品| 玖玖精品在线| 人妻精品全国免费视频| 99久久精品久久久久久婷婷| 亚洲美女久久| 国产精品黑色丝袜的老师| 99热最新在线| 久久精品无码一区二区日韩免费| 99久久性生片| 日韩精品久久无码中文字幕色欲| 免费无码AV片在线观看国产| 国产对白刺激真实精品91| 91美女在线| 久久精品亚洲中文字幕乱码| 亚洲国产精品久久久久秋霞影院| 久久成人18免费| 成人一级免费视频| 久久影院一区二区h| 久久美女精品国产精品亚洲| 97国产在线观看| 成人免费午间影院在线观看| 四虎成人免费毛片| 无码综合天天久久综合网| 国产一级二级在线观看| 亚洲福利片无码最新在线播放| 亚洲Av激情网五月天| 国产一区二区人大臿蕉香蕉| 亚洲国语自产一区第二页| 99热这里都是国产精品| 伊在人亚洲香蕉精品播放|