? ? 兩周吼句,十天,兩個班級共58人的集中實訓事格。
課堂管理?
? ? 從幾個方面考慮惕艳,該怎樣讓實訓期間,每個學生都能有所獲驹愚,同時對專業(yè)課中某些技術(shù)的理解更加深入远搪。面對58人的授課群體,十天全天上課么鹤,對于一些自制力不強的同學终娃,的確非常難熬味廊,所以在構(gòu)思實訓的過程中蒸甜,課堂管理是我考慮的第一個方面棠耕,教師對58人,顯然很難面面俱到柠新,為此窍荧,進行了分組處理,同時從58名學生中挑選4名學生扮演教學助理的角色恨憎,協(xié)助教師進行課堂管理或者實訓中學生問題的解答蕊退。
? ? 組長職責:牽頭推進組內(nèi)實訓任務(wù),同時對組員課堂紀律憔恳、出勤率負責瓤荔,實訓結(jié)束時給組員從參與工作量角度打分。
? ? 教學助理:協(xié)助教師幫助其他學生解決技術(shù)上遇到的問題钥组。
確定實訓課題
? ? 實訓課題對于學生而言既要緊扣大綱输硝,同時又要考慮對學生就業(yè)的貢獻,凸顯其實用價值程梦,緊扣大綱但又可據(jù)需而定点把,最終選擇了與學生息息相關(guān)的學生成績管理系統(tǒng)。由于學生的社會經(jīng)驗少屿附,對類似于人力資源管理等系統(tǒng)的業(yè)務(wù)邏輯不甚明了郎逃,而本專業(yè)綜合課程實訓的重點在于學生對于編程語言的訓練,因此降低了需求的分析的難度挺份,讓學生將時間用在編碼實現(xiàn)功能上褒翰。使用的技術(shù)根據(jù)前導課程學過的JSP+Servlet+Javabean+Mysql確定。
實訓進行時
? ? 確定課題之后匀泊,引導學生對系統(tǒng)功能以及角色進行劃分影暴,輸出詳細的功能模塊圖以及系統(tǒng)流程圖、數(shù)據(jù)字典探赫,以第一天實訓作業(yè)的形式提交型宙,這樣做的目的是希望每個組的組員對將要做的系統(tǒng)從功能,流程角度達成共識伦吠,避免之后系統(tǒng)開發(fā)過程中遇到學生們產(chǎn)生功能分歧的問題妆兑。各組輸出的數(shù)據(jù)字典,可以觀察到每個組在確定系統(tǒng)數(shù)據(jù)表時存在哪些問題毛仪。普遍存在的問題是忽略了實體之間的聯(lián)系搁嗓,同時大部分學生把學生,教師箱靴,管理員三個角色的登錄驗證數(shù)據(jù)分別存放在了教師腺逛、學生、管理員表中衡怀,而沒有建一個專門用于驗證用戶登錄數(shù)據(jù)的數(shù)據(jù)表棍矛,這個問題的出現(xiàn)表明學生們對數(shù)據(jù)庫實體安疗,實體之間的聯(lián)系,如何合理的創(chuàng)建數(shù)據(jù)表等方面知識有欠缺够委。同時對于流程圖的理解有偏差荐类,部分同學把功能模塊圖與流程圖融合在一起,并沒有體現(xiàn)流程圖描述流程的特點茁帽。對于出現(xiàn)以上問題的組玉罐,分別進行深入小組授課,跟學生們近距離交流潘拨,了解學生的茫然和不懂之處吊输,靈活處理。
? ? 在實訓過程中铁追,當某些學生出現(xiàn)惰性時璧亚,及時提醒學生,“每一位組員都應(yīng)當為組內(nèi)實訓任務(wù)貢獻綿薄之力脂信!”從精神層面引導學生為集體出力癣蟋。通過觀察發(fā)現(xiàn),部分學生經(jīng)過引導之后積極為組里分擔工作狰闪。
? ? 工作室的學生們在實訓中表現(xiàn)優(yōu)秀疯搅,體現(xiàn)在積極幫助其他同學解決項目實施過程中的問題,知識面的廣度和深度都要優(yōu)于沒有加入工作室的學生埋泵,因此幔欧,實訓中,積極引導工作室學生將所學分享給其他更多學生丽声,廣泛影響其他學生礁蔗,促使沒有加入工作室的學生意識到差距的存在,同時類似于鯰魚效應(yīng)雁社,敦促其他學生彌補差距浴井,努力向上。
將學習主動權(quán)交給學生
? ? 在將題目霉撵,任務(wù)目標磺浙、分組等事宜跟學生明確清楚后,按照事先制定的學習計劃徒坡,要求學生按照實訓計劃在前三天提交每天的輸出結(jié)果撕氧,第一天輸出:功能模塊圖、數(shù)據(jù)字典喇完、系統(tǒng)流程圖伦泥,目的是使小組成員對要實施的項目從功能、流程、數(shù)據(jù)庫角度達成共識不脯;第二天輸出組間分工說明府怯,系統(tǒng)頁面清單及作用說明,目的是讓學生在制定頁面清單的過程中對系統(tǒng)有初步確切認識跨新;第三天輸出項目搭建包目錄結(jié)構(gòu)截圖以及實現(xiàn)登錄功能,要求應(yīng)用MVC模式開發(fā)坏逢,登錄功能對應(yīng)用MVC模式的檢驗足夠域帐,并且在前導課程中也學過實現(xiàn)登錄的要點,如果學生按照MVC模式實現(xiàn)登錄是整,那么其余功能例如課程管理肖揣、學生管理、開課選課等實現(xiàn)也都沒有問題浮入,所以登錄功能作為一個切入口用來檢測學生的活學活用和領(lǐng)悟力是可行的龙优。實踐結(jié)果證明存在一半學生難以完成登錄功能,因此針對這一半學生講授Jsp數(shù)據(jù)form提交事秀,action確定處理請求的Servlet彤断,由Servlet在處理請求時調(diào)用dao(Data Access Object數(shù)據(jù)訪問對象)實現(xiàn)對數(shù)據(jù)庫數(shù)據(jù)的增刪改查等操作,返回的數(shù)據(jù)由Servlet響應(yīng)給用戶易迹,實現(xiàn)了一個數(shù)據(jù)流轉(zhuǎn)的閉環(huán)宰衙。對于不懂的學生單獨講授,以數(shù)據(jù)的流向作為主干進行講解睹欲。實踐表明學生存在的問題主要是在不同文件之間如何實現(xiàn)數(shù)據(jù)的傳遞供炼,同時有四分之一的學生實訓時反應(yīng)出在前導課程中缺乏有效地訓練,對一些知識點一知半解窘疮,知其然不知其所以然袋哼,應(yīng)用時一頭霧水。另有五分一的學生學習態(tài)度不端正闸衫,迷茫無措涛贯,一副麻木不仁的狀態(tài),既不幫組里分擔任務(wù)蔚出,也不學習疫蔓,多次引導教育后無明顯改善,最終以答辯時組內(nèi)每個人都要講解在組內(nèi)的工作身冬,以此考核方式來促使這部分學生內(nèi)心產(chǎn)生危機感衅胀,進而影響行為。
? ? 整個實訓過程中教師的角色是幫助學生定位問題酥筝,引導學生解決問題滚躯,讓學生充分發(fā)揮主觀能動性,相信學生,少講多練掸掏,講時針對不懂的學生分開講茁影,共性的問題再集體講,對個別實訓過程中糾結(jié)痛苦(糾結(jié)JSP用Eclipse寫不出來丧凤,糾結(jié)自己一無所知募闲,埋怨自己)的學生單獨溝通。教師應(yīng)當敏感愿待,及時發(fā)現(xiàn)學生的問題浩螺,及時引導,例如有一組學生在基礎(chǔ)核心功能沒有實現(xiàn)的情況下仍侥,想要先實現(xiàn)一些擴展功能要出,而這些擴展功能是建立在基礎(chǔ)功能之上的,好比空中樓閣沒有堅實的根基农渊,此時應(yīng)及時引導學生打根基患蹂,再擴展;再者有學生從網(wǎng)絡(luò)資源中下載一些源碼砸紊,包含SSH框架传于,學生以現(xiàn)在的基礎(chǔ)無法掌控集成的框架,因此及時跟學生說明什么是框架醉顽,這些集成的框架有對開發(fā)應(yīng)用系統(tǒng)有何幫助格了,但對于實訓而言,應(yīng)用前導課程的技術(shù)是首要目的徽鼎,在前導課程的基礎(chǔ)技術(shù)掌握不牢固的情況下盛末,用框架一定是無法掌控的。將學習主動權(quán)交給學生后否淤,小組成員討論活躍悄但,部分學生還虛心向工作室學生請教Layui用以幫助實現(xiàn)頁面開發(fā),有更好的交互體驗石抡。部分小組分工明確檐嚣,學生之間的配合默契,一些前導課程不涉及的功能啰扛,學生通過自主學習也都實現(xiàn)嚎京,例如導出Excel,上傳文件等隐解。
問題反思
? ? 從實訓中鞍帝,學生反應(yīng)出的學習問題,如前導課程知識掌握不扎實煞茫,缺乏系統(tǒng)訓練的帕涌,一些平時思維活躍摄凡,表現(xiàn)優(yōu)秀的學生在實訓時卻顯得無從下手,我認為教師在授課過程中應(yīng)當加強平時訓練蚓曼,并且這些訓練盡量貼近工作生活亲澡,實用。同時學生們應(yīng)當有勤勉刻苦的學習態(tài)度纫版〈残鳎“人之初,性本善其弊,性相近癞己,習相遠,彼不教瑞凑,性乃遷”末秃,所以我相信通過教育和不斷的訓練概页,能夠讓學生掌握知識技能籽御,同時掌握”漁“的方法。古人有云”得道者多助惰匙,失道者寡助“技掏,其中的’道‘對于學生而言,我認為是一套適合自己的學習方法以及做人之道项鬼,面對瞬息萬變的世界哑梳,能夠從容地適應(yīng),以期改變绘盟。
? ? 在教授前導課程Web開發(fā)技術(shù)(Java)時鸠真,跟學生分享《自控力》《如何閱讀一本書》《學會提問》等,希望學生通過閱讀這些書能夠提升理解能力龄毡,同時影響自己的行為吠卷。
? ? 教,反饋沦零,再教祭隔,形成持續(xù)改進的教學閉環(huán),還要不斷地思考實踐路操。