• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      基于OBE理念的Python Web應(yīng)用開發(fā)教學(xué)改革研究

      2021-03-22 02:53傅賢君汪嬋嬋
      電腦知識與技術(shù) 2021年4期
      關(guān)鍵詞:停課不停學(xué)OBE理念生活化

      傅賢君 汪嬋嬋

      摘要:Python Web作為一種輕量級的Web應(yīng)用開發(fā)框架,在當(dāng)前市場廣受歡迎。為改善教學(xué)現(xiàn)狀,在疫情期間實現(xiàn)有效課堂,基于OBE理念對Python Web應(yīng)用開發(fā)開展教學(xué)改革研究。吸收工程教育思想,綜合考慮市場對人才培養(yǎng)的目標(biāo)與需求,著力培養(yǎng)學(xué)生知識基礎(chǔ)、職業(yè)技能、交際技能,以及根據(jù)政、校、行、企的定位、標(biāo)準、實施和運維等方面入手,進行教學(xué)改革研究。綜合“生活化”的課程導(dǎo)入及多元信息化教學(xué)模式,提高課堂教學(xué)效果,提高學(xué)生自主學(xué)習(xí)能力,在自我實現(xiàn)過程中真正實現(xiàn)“停課不停學(xué)”。

      關(guān)鍵詞:OBE理念;“生活化”課程導(dǎo)入;多元信息化教學(xué);停課不停學(xué)

      中圖分類號:G642.0? ? ? 文獻標(biāo)識碼:A

      文章編號:1009-3044(2021)04-0103-03

      1 背景

      為落實浙江省教育廳“停課不停學(xué)”的要求,學(xué)生得以更好地進行Python Web應(yīng)用開發(fā)學(xué)習(xí),積極利用“一個平臺+多種直播互動”的線上教學(xué)模式,基于超星學(xué)習(xí)通平臺,通過釘釘直播工具互動教學(xué),附以線上知識點講授、在線提問、分組討論、遠程協(xié)助、線上作業(yè)等形式開展教學(xué)。同時引入了OBE(Outcome-based Education)理念[1]提升學(xué)生的學(xué)習(xí)成果,使學(xué)生更好地利用Python Web框架進行應(yīng)用開發(fā),解決實際問題。

      OBE理念是一種基于學(xué)習(xí)產(chǎn)出的教育模式,要求課程設(shè)計注重以學(xué)習(xí)成果為導(dǎo)向,讓學(xué)生通過具有挑戰(zhàn)性的任務(wù)不斷自我實現(xiàn),激發(fā)自主學(xué)習(xí)的動力,同時反饋結(jié)果也將改進原有的課程設(shè)計與教學(xué)。Python Web應(yīng)用開發(fā)是一門注重培養(yǎng)學(xué)生實踐能力及解決、處理實際問題的課程。因此在課程設(shè)計時引入OBE教育理念,能有效提高教學(xué)質(zhì)量、達到“高標(biāo)準”育人的效果。同時疫情期間學(xué)生的教學(xué)效果衡定也需要將OBE理念融入教學(xué)改革中,以階段性學(xué)習(xí)成果為起點構(gòu)建課程體系,根據(jù)階段性成果推進教學(xué)設(shè)計優(yōu)化確定教學(xué)策略,再到用學(xué)習(xí)成果進行自我參照評價,不斷反向設(shè)計,以最終目標(biāo)為起點,不斷進行課程反思及反向設(shè)計,真正實現(xiàn)“停課不停學(xué)”[2]。

      2 開發(fā)框架簡介

      Python Web框架[2]百花齊放,市場上廣為應(yīng)用的框架有Django、Flask、Tornado、Bottle、Web2py等。課程選擇Django作為開發(fā)框架,因其具有最高的市場占有率、最完善的文檔、最多的崗位需求。Django在進行Python Web應(yīng)用開發(fā)教學(xué)時具有較大優(yōu)勢,它的優(yōu)點如下:

      1)開源的框架。經(jīng)由不斷地發(fā)展和優(yōu)化,Django有簡明易懂的在線文檔和豐富的實踐案例。開發(fā)者可以快速掌握Python Web開發(fā)技巧,并及時解決學(xué)習(xí)中遇到的各種問題。

      2)對比其他框架,Django提供了豐富的功能組件,能夠快速地開發(fā)Web應(yīng)用。開發(fā)者可以將更多的精力用于實現(xiàn)業(yè)務(wù)需求,而不是消耗在基礎(chǔ)組件的編寫之中,減少很多開發(fā)時間。

      3)靈便的URL分發(fā)機制。開發(fā)人員可以自定義格式的網(wǎng)址,還可以使用正則表達式作為網(wǎng)址模板。

      4)高效的數(shù)據(jù)庫訪問組件。數(shù)據(jù)模型用類來定義,通過ORM映射模型和關(guān)系數(shù)據(jù)庫。開發(fā)人員只需要定義和使用模型,無須進行各種底層的數(shù)據(jù)庫操作,包括數(shù)據(jù)表的創(chuàng)建和修改、數(shù)據(jù)讀寫等。

      5)自動化管理系統(tǒng)admin??蓴U展性強的內(nèi)置admin管理站點,可對項目中的模型和用戶進行管理。

      6)MTV開發(fā)框架。Django采取了MTV框架,即Model(模型)、Template(模板)和View(視圖)。“視圖”決定了“用哪些數(shù)據(jù)完成哪些任務(wù)”,“模板”則執(zhí)行“如何展示響應(yīng)結(jié)果”的任務(wù),至于“模型”,承載了Django數(shù)據(jù)存儲調(diào)用功能。

      3 Python Web應(yīng)用開發(fā)教學(xué)現(xiàn)狀

      Python Web應(yīng)用開發(fā)[4]是大數(shù)據(jù)技術(shù)與運用專業(yè)的一門專業(yè)選修課程,是在學(xué)習(xí)Python程序設(shè)計課程、具備了基本編程思想與應(yīng)用能力的基礎(chǔ)上,以理實一體化為打造標(biāo)準,對接專業(yè)人才培養(yǎng)目標(biāo),面向Web應(yīng)用和游戲開發(fā)工作崗位,培養(yǎng)學(xué)生的應(yīng)用開發(fā)能力。

      Python Web應(yīng)用開發(fā)課程目前在各大高校授課較少,授課環(huán)節(jié)也多為框架語法及原理的講解,內(nèi)容枯燥且抽象,學(xué)生的積極性較低。老師授課多為單向講授為主,互動不夠深入,導(dǎo)致學(xué)生在自主學(xué)習(xí)的能力培養(yǎng)上有所欠缺。同時 教學(xué)過程中,很難兼顧學(xué)生的個體性差異,例如有些學(xué)生在實驗課上無法全部完成所有練習(xí),且學(xué)生的興趣點不同、個人能力也各不相同,應(yīng)對能力強的學(xué)生進行拔高訓(xùn)練。

      課程設(shè)計環(huán)節(jié)任課教師們一直在思考如何在提高學(xué)生的學(xué)習(xí)積極性的同時掌握重點應(yīng)用知識。在特殊時期,急需一種創(chuàng)新性的授課模式改進傳統(tǒng)的教學(xué)方法,引導(dǎo)學(xué)生更好地進行學(xué)習(xí)。為提高教學(xué)質(zhì)量和人才培養(yǎng)質(zhì)量,結(jié)合新工科培養(yǎng)標(biāo)準,根據(jù)產(chǎn)業(yè)鏈中開發(fā)人員、測試人員、技術(shù)支持等所需的業(yè)務(wù)知識和技能要求,探索一種基于OBE的混合式教學(xué)方法顯得尤為重要。

      4 基于OBE理念的混合式課程設(shè)計

      4.1 基于OBE教學(xué)模式[5]的課程體系設(shè)計

      在課程教學(xué)目標(biāo)的設(shè)置上,引入工程教育思想[6],綜合考慮市場對人才培養(yǎng)的目標(biāo)與需求,著力培養(yǎng)學(xué)生知識基礎(chǔ)、職業(yè)技能、交際技能,以及根據(jù)政、校、行、企的定位、標(biāo)準、實施和運維等方面入手,進行教學(xué)改革研究,制定教學(xué)目標(biāo)及課程內(nèi)容,最終成果也將以作品作為導(dǎo)向,如表1所示。

      4.2 有效的“生活化”課程導(dǎo)入

      多元智能理論[7]指出,在開展學(xué)習(xí)時有實際情節(jié)背景,可以實現(xiàn)的學(xué)習(xí)效果優(yōu)化?!吧罨钡膶?dǎo)入可以為學(xué)生提供充足的情節(jié)確定學(xué)習(xí)目標(biāo),提高學(xué)習(xí)效果。生活中的大量素材都可以應(yīng)用到Python Web應(yīng)用開發(fā)課程中,所以我們在課程標(biāo)準所給的目標(biāo)基礎(chǔ)上,加上了這樣的目標(biāo):感受Python Web與生活的聯(lián)系。

      針對這個目標(biāo),聯(lián)系新冠疫情,我們是這樣進行導(dǎo)入設(shè)計的:

      【設(shè)計一】

      師:同學(xué)們,我要問大家一個問題,在疫情期間,我們有一群最美的逆行者——醫(yī)生。他們用血和淚,始終堅守在抗疫的第一線。也正是這些無私付出的人,才有了我們現(xiàn)在的平靜生活,才有了我們祖國的強大。我們今天就要基于Python Web的靜態(tài)資源調(diào)用知識,制作一個簡單的疫情宣傳網(wǎng)站。

      【設(shè)計二】

      在疫情期間同學(xué)們每天要填寫健康問卷,這些姓名、地址、體溫等數(shù)據(jù)會提交上傳到后臺程序,在Python中存放這些信息的數(shù)據(jù)容器就是序列。Python Web是如何訪問存儲在序列中的數(shù)據(jù)呢?我們今天要使用Python Web讀取平常記錄下來的疫情數(shù)據(jù),使用變量傳遞的方法將其展示在我們的疫情宣傳網(wǎng)站上。

      學(xué)科中如果遇到抽象的、難以理解的知識,作為教師,我們也可以借助生活中的一些相似或相近的事例進行形象化處理,從而解決重點,突破難點。貼合實際的生活化例子,能夠引導(dǎo)學(xué)生利用專業(yè)知識解決實際問題,讓理論知識與生活之間建立聯(lián)系,增加專業(yè)自豪感。采用疫情作為主題能夠普及疫情知識,增強學(xué)生的抗疫意識。

      4.3 信息化的多元新課教學(xué)

      本次設(shè)計使用超星學(xué)習(xí)通[8]作為主要教學(xué)平臺,超星“一平三端”教學(xué)系統(tǒng)能夠?qū)Ψ稚⒃诟鱾€教學(xué)環(huán)節(jié)中的數(shù)據(jù)進行自動采集并統(tǒng)計分析,為授課老師及時反饋課堂教學(xué)數(shù)據(jù)、課上學(xué)習(xí)數(shù)據(jù)、課堂活動數(shù)據(jù)和學(xué)生自主學(xué)習(xí)數(shù)據(jù),為教師進行課程設(shè)計優(yōu)化提供有效的數(shù)據(jù)支持,保證在疫情環(huán)境下根據(jù)學(xué)情動態(tài)調(diào)整授課進度。

      多種形式的點名、提問、主題討論、分組協(xié)作的學(xué)習(xí)模式,課堂上教師可以隨時發(fā)布討論,學(xué)生也可以隨時提出提問,多種交流方式為教學(xué)提供了豐富的形式——直播、音頻連線、文本交流等,有效增加了教學(xué)的趣味性。

      4.4 基于平臺+軟件的作業(yè)布置

      Python Web應(yīng)用開發(fā)課程對于程序語言的語法及原理的理解有著較高要求,同時高職學(xué)生又需要具備較強的實操能力。

      超星學(xué)習(xí)通有非常強大的作業(yè)布置、批改、統(tǒng)計功能,對于客觀題,能夠直接批改得到成績結(jié)果。非常有助于分析學(xué)生知識點掌握情況,并根據(jù)實際學(xué)情調(diào)整課程進度,保證學(xué)生的學(xué)習(xí)質(zhì)量。

      5 總結(jié)

      本文提出了基于OBE理念的Python Web應(yīng)用開發(fā)教學(xué)改革研究方法,結(jié)合“生活化”課程導(dǎo)入與信息化的多元新課教學(xué),引導(dǎo)學(xué)生在完成項目的基礎(chǔ)上,了解項目的優(yōu)化及項目的培訓(xùn)、支持和改進等操作,實現(xiàn)疫情期間有效課堂的打造。國內(nèi)目前開設(shè)Python Web應(yīng)用開發(fā)課程的院校較少,本文也為其他院校提供了一定的方法支撐。但仍存在尚未完善的部分,在以后的課程改革中將以其為側(cè)重點,優(yōu)化教學(xué)模式,不斷提升教學(xué)質(zhì)量。

      參考文獻:

      [1] 姜波.OBE:以結(jié)果為基礎(chǔ)的教育[J].外國教育研究,2003,30(3):35-37.

      [2] 韓普生,張瀾.線上教學(xué):開啟一堂凝心育人大課——我省抓好疫情防控期間本科線上教學(xué)工作掃描[J].山東教育(高教),2020(3):8-11.

      [3] ANGELUS J.Django(Web framework)[M].Duct Publishing,2011.

      [4] 曾浩.基于Python的Web開發(fā)框架研究[J].廣西輕工業(yè),2011,27(8):124-125,176.

      [5] 劉梅彥,徐英慧,周淑一.基于成果導(dǎo)向的“Python程序設(shè)計”教學(xué)設(shè)計[J].電腦知識與技術(shù),2017,13(20):105-107.

      [6] 李志義,朱泓,劉志軍,等.用成果導(dǎo)向教育理念引導(dǎo)高等工程教育教學(xué)改革[J].高等工程教育研究,2014(2):29-34,70.

      [7] 孫珍.基于多元智能理論的高職課程設(shè)計研究[J].中國民族博覽,2018(2):106-107.

      [8] 苗青.基于超星學(xué)習(xí)通的移動教學(xué)模式分析[J].無線互聯(lián)科技,2017(20):88-89.

      【通聯(lián)編輯:謝媛媛】

      猜你喜歡
      停課不停學(xué)OBE理念生活化
      初中生活化寫作教學(xué)實踐
      關(guān)于“停課不停學(xué)”北京特級教師這么說……
      如何將數(shù)學(xué)知識生活化
      應(yīng)用在線教育平臺實現(xiàn)惡劣天氣下的“停課不停學(xué)”
      沙坪坝区| 靖安县| 安化县| 丹东市| 洱源县| 天峨县| 农安县| 定远县| 东城区| 普宁市| 孝昌县| 西藏| 石阡县| 正蓝旗| 和政县| 义马市| 东光县| 中方县| 昭苏县| 海城市| 聊城市| 黄陵县| 延边| 栾城县| 呼玛县| 舞阳县| 永清县| 平定县| 托克托县| 平昌县| 黔东| 吉木萨尔县| 肇州县| 池州市| 象山县| 长海县| 枣阳市| 贵港市| 张家界市| 林口县| 镇沅|