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

Javaee程序設計課程教學與實踐研究

2023-03-23 02:34:04岳夢楚
科技風 2023年7期
關鍵詞:教材課程課堂

岳夢楚

陜西工業(yè)職業(yè)技術學院 陜西咸陽 712000

大三的Javaee課程采用的是由人民郵電出版社出版的教材,大三上學期Javaee教材教學的中心內(nèi)容是有關框架語法的學習和編寫。Javaee程序設計是整個Java語言當中難度最大、要求最高、邏輯思維最嚴謹?shù)恼n程,屬于Java語言系列當中的高級部分。大三上學期,學生面臨畢業(yè)、就業(yè)、專升本,學習壓力、應考壓力、就業(yè)壓力加重,而Javaee程序設計課程教學、上機時間又極其有限,如何使學生在有限的時間內(nèi),身心愉悅地掌握Javaee框架編程思維,并能夠獨立地編寫具體的企業(yè)級項目,熟練掌握企業(yè)級項目開發(fā)的一般思維方式、流程及原理,在實際教學實踐中,本文對教學方法和模式進行了一定的創(chuàng)新嘗試實踐。

1 知彼知己中施教

教學是師生的互動,是教學中的相長,只有充分掌握學生的基本情況,才能有的放矢地進行教學,完成教學任務,進入教學相長的狀態(tài)。教學前,教師通過線上向?qū)W生發(fā)倡議,開展問卷星調(diào)查,傳智播客預習模擬測試,百度貼吧發(fā)帖討論;線下與學生談心,以開學生干部座談會議等方式收集畢業(yè)班學生對于上好Java高級技術課的建議和意見。

通過以上方式實地調(diào)查并結合本校學生的學習特點,將具體學情總結如下表所示:

學情分析表

基于以上學情分析,在具體教學中,教師除了依據(jù)現(xiàn)有的學生認知進行教學改進外,還在課程教授過程中悉心觀察不同學生的情況。依據(jù)現(xiàn)實課堂的學情反饋認真做好上課記錄,寫好上課總結,為后續(xù)課程教學方法的改進奠定理論與實踐基礎,同時注意課堂授課方式的靈活調(diào)整與應對,提高效率。

2 具體授課中激興趣

我國偉大的教育家孔子曾說:“知之者不如好之者,好之者不如樂之者?!边@充分說明,興趣是最好的老師。上課伊始,若抓住了學生的“心”,就為這堂課的成功奠定了基礎。因此,上課開始時教師運用各種方法激發(fā)學生興趣。以Spring框架授課為例:

(1)播放精彩紛呈的Spring動畫短片。該動畫短片旨在介紹Spring的發(fā)展歷程和每推出一個新版本時所經(jīng)歷的時代背景和故事。播放完畢后,由教師在雨課堂發(fā)起提問:你能繪制Spring框架的發(fā)展時間線嗎?并使用擊鼓傳花的方式指定學生上黑板繪制時間線,如圖1所示。問題的導入,點名方式的創(chuàng)新,無不增加了課堂的緊張感和刺激感,提升了學生的課堂專注度。

(2)繼續(xù)播放Spring動畫短片,這一部分則著重動態(tài)展示Spring框架體系結構,由教師指導,學生自己登錄系統(tǒng)搭建模塊。在觀看欣賞的過程中,學生既熟悉了Spring組成體系[5],又愉悅身心、調(diào)整心態(tài)。而在學生自己搭建模塊時,又可強化自身的動手實踐能力。

(3)利用雨課堂投稿功能。經(jīng)過以上課堂活動,教師將課堂主動權交給學生,由學生自己總結Spring框架的優(yōu)點,并將總結點寫在練習本上拍照上傳。教師通過PPT點評每位同學的作品,這樣既鍛煉了學生歸納總結的能力,又可在過程中分析討論,提高學生學習的積極性。

(4)智趣游戲激興趣。本課程教材中附帶的光盤里的智趣游戲內(nèi)容是很好地激發(fā)學習興趣的教材,教師在授課過程中可以適時的選用。比如在講完Spring的定義后,使用小游戲進行課堂練習,不僅能激發(fā)學生學習興趣,而且能活躍學生思維。

(5)任務驅(qū)動激動能。提出明確的學習任務,比如在編寫Spring快速入門案例時,教師先在編譯器上編寫運行后讓學生分組,比一比看哪組做得好、做得快,優(yōu)勝組給予適當獎勵,落后組可以適時使用“懲罰”小游戲。如此,既將課本內(nèi)容“化靜為動”“化抽象為具體”,又可使學生在這樣良性競爭的氛圍中提高學習效率。

圖1 Spring發(fā)展歷程線

3 質(zhì)疑中知其所以然

學貴有疑,學患無疑。學習的過程就是不斷生疑、質(zhì)疑、釋疑的過程。在生疑、質(zhì)疑中思考、探索,在釋疑中頓悟?,F(xiàn)行教材圖文并茂,簡明通俗,特別是在學生熟知工具的使用方法后,悉心地按照講解要領也能完成任務案例的編寫,但學生往往會對其中一些操作的道理所在卻不甚明了。為此,教師在教學中,找準設疑契機,或自己刻意設疑,或讓學生生疑,而后再告訴學生所以然,這樣一舉多得。其一,既使學生知其然,又知其所以然,讓學生“魚”與“漁”兼得。其二,不但活躍了課堂氣氛,還開發(fā)了學生思維,培養(yǎng)了學生積極思考的思維品質(zhì)。其三,滿足學生心靈深處根深蒂固的認為自己是一個發(fā)現(xiàn)者、研究者、探索者的心理需求。其四,改善了師生關系,使教師更走近學生,變教學的主宰者、領導者為教學的服務者。

以Spring依賴注入[5]三種集合數(shù)據(jù)類型對象講解為例,首先剛開始并不急于講解新知識點,而是先進行知識回顧,讓學生分成三組,分別畫出三種集合數(shù)據(jù)類型的內(nèi)存圖解,幫助學生復習不同的集合在計算機中的內(nèi)存分配和運行機理。其次,由于學生初次接觸依賴注入的概念,在講解依賴注入時,教師要改掉以往“照本宣科”講解零碎知識點的方式,先進行角色扮演——教師扮作客戶,對工程師們——學生提出需求:從鍵盤任意輸入三種集合數(shù)據(jù)類型,控制臺分別打印輸出最終結果,并且注明,只要結果正確,不論實現(xiàn)的方式如何均可以。待學生思索一陣后,使用雨課堂隨機點名,被點中的學生可以向全班展示自己的成果以及實施過程。經(jīng)過實際教學過程后發(fā)現(xiàn),大部分同學都使用了傳統(tǒng)Java編程方式實現(xiàn)需求,而不是新掌握的Spring框架。此情此景,正好為本節(jié)重要知識點的登場做好了準備——教師打開IDEA編譯器,分別創(chuàng)建Java傳統(tǒng)項目和Spring框架項目,在各自的src目錄下只編寫前兩種數(shù)據(jù)類型的程序,期間使用的參數(shù)和設定值都是相同的,編譯運行后,兩個窗口查看結果。學生體會到傳統(tǒng)方式能夠?qū)崿F(xiàn)的功能,Spring框架也能實現(xiàn),傳統(tǒng)方式不能實現(xiàn)的功能,Spring框架仍舊可以實現(xiàn),以此讓學生更加能夠感受到Spring框架編程的強大與便捷。兩種方式流程如圖2所示。

圖2 兩種方式流程圖

在學生練習階段,教師繼續(xù)角色扮演——更改客戶需求,修改前兩種數(shù)據(jù)類型的參數(shù)值,并使用Spring方式實現(xiàn)第三種集合數(shù)據(jù)類型。在整個練習過程中,有些學生因為Spring方式理解不到位而無從下手,有些同學則因為舉一反三能力較差在需求更改后無法順利編譯運行,在學生茫然無措時,教師適時點撥、引導,幫助其完成實驗結果。這期間,有不到5%的同學能較為流暢地運行出結果,但與“客戶”所提要求還有一定的差距,在學生深感費解與疑慮時,教師指出學生應在細節(jié)上予以更改,并在方法和成員變量的賦值、ApplicationContext.xml文件的配置中完善不足的地方。

課程的最后,教師使用PPT對兩種編程方式進行相似點與不同點的比對,并指出IOC和DI編程的優(yōu)勢,同時說明傳統(tǒng)方式的思想是如何為Spring方式服務的,它們內(nèi)部邏輯之間有著怎樣千絲萬縷的聯(lián)系,Spring又是如何站在“前人”的肩膀上進行優(yōu)化的。

總結上述課程實施過程,不論是在內(nèi)存講解模塊、Java傳統(tǒng)方式和Spring方式模塊,都做到了實現(xiàn)讓學生知其然,并知其所以然的教學目標。

4 因材施教中學會用

教師在授課過程中發(fā)現(xiàn),學生的個人興趣愛好、操作水平都有很大差異。有的學生由于個人愛好編程,大一大二的時候便開始自學Java高級部分,已能熟練操作各種編程軟件,參加各種培訓;有的學生在上機時,卻顯得略微吃力;還有一類同學因為編程課基礎過差,對編程提不起興趣,甚至出現(xiàn)連項目導入都成為問題。因此,上課時,若不注意因材施教,就會出現(xiàn)學生水平相差較大、知識掌握良莠不齊的現(xiàn)象。為了使操作水平參差不齊的學生都有所得,教師調(diào)查掌握各類學生的心理特點、學習狀況,針對不同學生的情況,提出了不同要求,讓他們均能在能力上有所提升。對于有天賦并且擅于學習的學生,除要求他們完成課本制作任務外,還鼓勵他們制作一些反映個人個性的作品,組織他們參加各類競賽活動;對于理解力稍微欠缺的同學,教師讓他們在課堂上與教師一同幫助“吃不了”的同學。對那些學習有困難、有畏難情緒、厭學情緒的學生,教師可以在課后為他們專門輔導,并挑選學生代表進行一對一練習。總之,在因材施教中,學生學習能力呈階梯式增長,并且樂于其中,既學知識又學做人;既掌握了新知,又加強了班級凝聚力;既培養(yǎng)了精益求精的品質(zhì),又養(yǎng)成了大國工匠的責任擔當意識。

5 精講多練中提高

Javaee是程序設計類課程,這類課程實踐性、操作性強。只有動手操作,反復實踐才能掌握要領,形成技能技巧。因此,編程課必須保證學生有效的上機時間,處理好講與練的關系,對此,教師進行了相應的改進和創(chuàng)新。首先,依據(jù)教材,但不拘泥于教材,大膽調(diào)整教材順序。如:將數(shù)據(jù)庫連接池[6]、MyBatis等有關內(nèi)容與JDBC相整合,將Spring與SpringMVC銜接等。其次,分散難點,調(diào)整刪插內(nèi)容。如:在數(shù)據(jù)綁定章節(jié)中,由于有的學生對于數(shù)據(jù)綁定的認知,區(qū)分復雜數(shù)據(jù)綁定和簡單數(shù)據(jù)綁定等能力都有待提高。因此,為了使學生盡快掌握如何進行各種類型的數(shù)據(jù)綁定,教師將“創(chuàng)建用戶注冊案例”改為制作一個“客戶管理案例”。再如,課本singleton作用域和prototype是一個重難點。因此,教師特意在講解兩者區(qū)別時,增加了使用debug進行單步調(diào)試的內(nèi)容,讓學生在“步步為營”中掌握原理。再次,寓“理論講解”于“操作實踐中”。這樣,既可避免理論講解的枯燥乏味,又可相應增加上機實踐,使學生邊聽邊練,在練中學要領、識術語、悟道理。在講解各種jar包的作用時,比對之前Eclipse每次都需要手動導入,IDEA只需在pom.xml文件中導入基本包坐標即可,如圖3所示。“紙上學來終覺淺,絕知此事要躬行”,諸如此類知識點的講解,都是在具體編程實施過程中認識、理解、學會的。

圖3 pom.xml中的基本包坐標

結語

筆者從事Java課程教學以來,發(fā)現(xiàn)隨著市場上技術的不斷更迭,Java系列的工具、語法、技術點也是日新月異。筆者在日后的教學過程中也會繼續(xù)探索發(fā)現(xiàn)新的教學模式和方法。

猜你喜歡
教材課程課堂
甜蜜的烘焙課堂
美食(2022年2期)2022-04-19 12:56:24
教材精讀
教材精讀
美在課堂花開
教材精讀
數(shù)字圖像處理課程混合式教學改革與探索
教材精讀
軟件設計與開發(fā)實踐課程探索與實踐
計算機教育(2020年5期)2020-07-24 08:53:38
翻轉(zhuǎn)課堂的作用及實踐應用
甘肅教育(2020年12期)2020-04-13 06:24:48
為什么要學習HAA課程?
主站蜘蛛池模板: 日韩在线播放欧美字幕| 亚洲天堂2014| 97国产在线观看| 国产成人高清亚洲一区久久| 国产极品粉嫩小泬免费看| 无码国产伊人| 精品久久久久久中文字幕女| 日韩无码黄色网站| 天天做天天爱天天爽综合区| 婷婷丁香在线观看| 国产色图在线观看| 丝袜久久剧情精品国产| 久久久黄色片| 操国产美女| 成年人久久黄色网站| 91九色国产在线| 久夜色精品国产噜噜| 国产成人1024精品下载| 99re经典视频在线| 日本亚洲欧美在线| 欧美日韩午夜| 91福利一区二区三区| 国产在线拍偷自揄观看视频网站| 91福利国产成人精品导航| 91精品亚洲| 99中文字幕亚洲一区二区| 亚洲AV人人澡人人双人| 亚洲天堂啪啪| 欧美激情视频二区| 亚洲中文字幕无码爆乳| 成人国产精品视频频| 亚洲成人网在线观看| 亚洲欧美另类视频| 日本日韩欧美| 无码国内精品人妻少妇蜜桃视频| 毛片免费高清免费| 亚洲第一成人在线| 欧美国产在线看| 91无码人妻精品一区| 色综合久久88色综合天天提莫| 国产免费久久精品99re不卡| 日韩免费成人| 欧美亚洲一区二区三区导航| 天天色天天操综合网| 中文字幕一区二区视频| 四虎在线观看视频高清无码| 中文天堂在线视频| 亚洲av无码牛牛影视在线二区| 国产美女自慰在线观看| 美女免费精品高清毛片在线视| 久久99精品久久久久纯品| 亚洲天堂网在线视频| 99精品视频在线观看免费播放| 日韩在线1| 日韩精品成人网页视频在线| 精品视频在线观看你懂的一区| 91小视频在线| 欧美成人综合在线| 日韩国产欧美精品在线| 亚洲综合专区| 97人妻精品专区久久久久| 国产精品永久不卡免费视频| 亚洲精品老司机| 毛片基地美国正在播放亚洲 | 亚洲婷婷六月| 成人综合久久综合| 国产亚洲视频在线观看| 五月婷婷丁香综合| 亚洲第一区在线| 四虎国产永久在线观看| 国产在线观看一区二区三区| 国产v精品成人免费视频71pao | 老色鬼久久亚洲AV综合| 久久成人免费| 国产福利免费在线观看| 精品福利视频导航| 69视频国产| 国产成人欧美| 色哟哟色院91精品网站| 国产成人91精品| 亚洲国产天堂在线观看| 亚洲第一av网站|