亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于“做中學(xué)”的“Java程序設(shè)計”課程研究

        2018-12-24 06:38:01
        無線互聯(lián)科技 2018年8期
        關(guān)鍵詞:做中學(xué)程序設(shè)計博客

        鄭 蕊

        (長春職業(yè)技術(shù)學(xué)院 信息技術(shù)分院,吉林 長春 130033)

        職業(yè)教育是不同于普通教育的另一種類型的教育,自有其不可替代的特征?!案叩嚷殬I(yè)教育作為高等教育發(fā)展中的一個類型,肩負(fù)著培養(yǎng)面向生產(chǎn)、建設(shè)、服務(wù)和管理第一線需要的高技能人才的使命,在我國加快推進(jìn)社會主義現(xiàn)代化建設(shè)進(jìn)程中具有不可替代的作用”(教育部〔2006〕16號文件)[1]。這就表示高職院校要以培養(yǎng)第一線高技能人才為目標(biāo),以就業(yè)為導(dǎo)向,不僅培養(yǎng)學(xué)生具有扎實的理論功底,也要讓學(xué)生在畢業(yè)時掌握高技能,滿足社會需求。

        “做中學(xué)”的理念是上世紀(jì)初期由美國的教育學(xué)家約翰·杜威創(chuàng)立的一種實用主義教育[2]。中國工程院院士,原中國教育部副部長韋鈺院士也曾提出《“做中學(xué)”科學(xué)教育計劃及關(guān)于學(xué)習(xí)的科學(xué)》,主要將這種理念應(yīng)用于兒童和少年時期的學(xué)習(xí)。然而,與基礎(chǔ)教育相比,在職業(yè)院校進(jìn)行“做中學(xué)”的教學(xué)改革不僅具有深遠(yuǎn)且重大的意義,而且更具有可操作性[3]。因此,“做中學(xué)”的教學(xué)模式更加適合于強(qiáng)實踐、重操作的高職教育,并已成為當(dāng)前我國高職院校教學(xué)改革的主流模式[4]。

        本文提出了使用“做中學(xué)”的思想,采用博客+碼云+助教+過程性考核的方法,完成“Java程序設(shè)計”課程的教學(xué),解決了現(xiàn)有“Java程序設(shè)計”課程枯燥乏味,學(xué)生無法得到充分的編程訓(xùn)練,將教師從對學(xué)生的評價中解脫出來,更加專注于教學(xué)。為高職院校計算機(jī)編程語言課提出了新的教學(xué)方案。

        1 現(xiàn)有Java課程存在的問題

        1.1 學(xué)情分析

        高職院校的學(xué)生自主學(xué)習(xí)意識薄弱,如果無硬性要求,無法在課前做到預(yù)習(xí),在課后做到復(fù)習(xí),更無法達(dá)到及時的對所學(xué)習(xí)的內(nèi)容進(jìn)行總結(jié)。學(xué)生們習(xí)慣了課堂中“填鴨式”的教學(xué)方法,而對教師講授學(xué)生只需要聽的教學(xué)方法普遍產(chǎn)生抵觸情緒,總是等到期末才開始突擊學(xué)習(xí),而對課上的內(nèi)容得過且過。學(xué)生無法長時間地集中注意力進(jìn)行學(xué)習(xí),相比理論課程,動手實踐內(nèi)容更能激發(fā)學(xué)生的學(xué)習(xí)興趣。

        1.2 高職院校Java課程的現(xiàn)狀

        理論與實踐相分離。目前大部分高職院校延用本科院校的教學(xué)方法,課上講理論,演示已經(jīng)寫好或者教材配套的代碼,課后留作業(yè)。滿堂理論讓學(xué)生無法長時間集中注意力,課后的實踐作業(yè)只有小部分聽課的同學(xué)會主動完成,而大部分同學(xué)都無法自主的完成,有些同學(xué)甚至完全照搬照抄網(wǎng)上或者其他同學(xué)的作業(yè)結(jié)果?!癑ava程序設(shè)計”本就是一個理論實踐相結(jié)合的課程,需要面向?qū)ο蟮乃枷肱c代碼量的實踐練習(xí),如果學(xué)生在課程中得不到充分的鍛煉,無法積累有效的代碼量,無法為后續(xù)的課程打下堅實的基礎(chǔ)。

        學(xué)生只學(xué)習(xí)不思考。使用傳統(tǒng)的“填鴨式”的教學(xué)方法,只會讓學(xué)生對教師產(chǎn)生依賴感,教師講過內(nèi)容勉強(qiáng)可以做到一知半解,而教師沒有講到的內(nèi)容,學(xué)生不會主動地去思考和探究。大部分同學(xué)都懷有只要聽教師所講的內(nèi)容就可以順利完成作業(yè)或順利通過考試的思想,而無法對所學(xué)的內(nèi)容有進(jìn)一步的思考,沒有思考就沒有再創(chuàng)造,也就無法得到自身的提升?!癑ava程序設(shè)計”需要學(xué)生有舉一反三的能力,需要學(xué)生在學(xué)習(xí)和編碼的同時可以觸類旁通,自我總結(jié)面向?qū)ο蟪绦蛟O(shè)計的思想。

        高職院校師生關(guān)系不合理。由于高職院校學(xué)生的特點,有些教師在教學(xué)過程中以“老板”的方式進(jìn)行教學(xué),采用命令式,布置任務(wù)式,講授式,學(xué)生與教師無討論無交流,學(xué)生只需要按照教師的命令完成命令即可。有些教師與學(xué)生是“路人”的關(guān)系,教師進(jìn)門就講課,下課鈴響就離開,教師與學(xué)生無交流。有些教師在教學(xué)過程中以“保姆”的身份來進(jìn)行教學(xué),學(xué)生遇到一點點問題從不自己主動思考和動手實踐,第一時間向教師請教,如果教師無法立即回復(fù),學(xué)生甚至?xí)霈F(xiàn)放棄學(xué)習(xí)的情況。以上這次師生關(guān)系都不是恰當(dāng)?shù)膸熒P(guān)系,學(xué)生無法形成有效的自我思考,無法通過交流和總結(jié)提升學(xué)習(xí)能力。

        基于以上問題,我們將“做中學(xué)”的思想引入到“Java程序設(shè)計”這門課中,以學(xué)生為主體,讓學(xué)生“做”,通過學(xué)生的編碼和實踐,進(jìn)行“學(xué)”,在博客中進(jìn)行自我總結(jié),總結(jié)學(xué)到知識,總結(jié)編碼的經(jīng)驗和教訓(xùn)。教師當(dāng)教練,學(xué)生當(dāng)運(yùn)動員,學(xué)生只有通過“做”來進(jìn)行不斷的訓(xùn)練,從而強(qiáng)壯骨骼和肌肉,教師在訓(xùn)練的過程中只做旁邊指導(dǎo)、點評,以學(xué)生“動手做”為中心,以學(xué)生的“自主學(xué)”為最終目的。

        2 基于“做中學(xué)”模式的教學(xué)改革

        2.1 基于“做中學(xué)”模式的課程體系

        “Java程序設(shè)計”這門課是一門專業(yè)必修課程,前續(xù)課程為C語言、數(shù)據(jù)結(jié)構(gòu)等,后續(xù)課程為J2EE和J2ME。通過本課程的學(xué)習(xí),將學(xué)生掌握程序設(shè)計算法、面向?qū)ο笏枷?、?shù)據(jù)庫、多線程、IO、網(wǎng)絡(luò)、集合等Java編程的基本知識作為知識目標(biāo)。能力目標(biāo)為使學(xué)生能夠掌握J(rèn)ava的面向?qū)ο蟪绦蛟O(shè)計思想和實際應(yīng)用技術(shù),能夠具備Java技術(shù)再學(xué)習(xí)能力和初步的技術(shù)創(chuàng)新能力。素質(zhì)目標(biāo)是使學(xué)生熟練運(yùn)用面向?qū)ο蟪绦蛟O(shè)計思想,同時通過教學(xué)過程中的實際開發(fā)過程的規(guī)范要求,強(qiáng)化學(xué)生的職業(yè)道德意識和職業(yè)素質(zhì)養(yǎng)成意識;通過小組合作學(xué)習(xí),培養(yǎng)學(xué)生團(tuán)隊合作、協(xié)調(diào)溝通能力。本門課程主要分為3個部分:結(jié)構(gòu)化程序設(shè)計、面向?qū)ο蟪绦蛟O(shè)計、面向?qū)ο蟪绦蛟O(shè)計的應(yīng)用。

        2.2 基于“做中學(xué)”模式的教學(xué)方法的實施

        本課程是“理實一體課程”,采用多元化的教學(xué)方法,理論部分主要采用案例教學(xué)法、講授法、引導(dǎo)法、演示法等多元化的教學(xué)方法;實踐部分采用“博客園+碼云+助教”的教學(xué)方法。通過此種理實一體的形式,實現(xiàn)翻轉(zhuǎn)課堂,以學(xué)生練習(xí)為主體,教師引導(dǎo)為輔助教學(xué)方法的教學(xué)模式。

        課程開始前學(xué)生根據(jù)教師博客,完成個人博客、碼云的創(chuàng)建,并發(fā)表自己的第一篇博客。在第一篇博客中,教師會要求學(xué)生寫出學(xué)習(xí)本專業(yè)的目的,對本課程的了解以及期待。教師給出多篇博客鏈接,讓同學(xué)們閱讀后寫出自己對專業(yè)方向的理解,反思個人在本專業(yè)的學(xué)習(xí)情況,進(jìn)而制定進(jìn)一步的學(xué)習(xí)計劃和學(xué)習(xí)目標(biāo)。

        每一節(jié)課的前一天,教師布置本次課的預(yù)習(xí)任務(wù),本次課將要講授的內(nèi)容提綱。學(xué)生通過讀書,在博客中提出對本次課程的內(nèi)容有哪些困惑與不解。學(xué)生針對預(yù)習(xí)的內(nèi)容,通過寫博客的形式提出問題,也可針對本次課程內(nèi)容設(shè)計實驗環(huán)節(jié),提問和設(shè)計的實驗被教師采納可在成績中進(jìn)行加分。

        上課過程中,點評前次作業(yè)的學(xué)生代碼,通過對優(yōu)秀學(xué)生代碼的點評,引導(dǎo)學(xué)生理解出題意圖,并鼓勵學(xué)生使用正確的代碼規(guī)范編寫代碼。課程中,通過講授法、引導(dǎo)法、演示法等有效方法介紹新知識點。通過案例教學(xué)法進(jìn)行代碼的編寫和展示,使學(xué)生看到教師的編碼過程,以及分析問題、解決問題的過程,使學(xué)生了解教師在代碼的編寫過程中也會出錯,進(jìn)而學(xué)習(xí)教師遇到問題時分析問題和解決問題的方法。通過翻轉(zhuǎn)課堂,根據(jù)學(xué)生在博客中提出的問題,有針對性地講解,或根據(jù)發(fā)表博客情況,請一些充分預(yù)習(xí)的同學(xué)進(jìn)行講解,調(diào)動學(xué)生的積極性,也鍛煉了學(xué)生的表達(dá)和自我展示能力。根據(jù)同學(xué)們的預(yù)習(xí)博客,使用同學(xué)們在博客中設(shè)計的實驗,完成課上實驗環(huán)節(jié),也可作為課后作業(yè)讓同學(xué)們進(jìn)行課后練習(xí)。

        課后,學(xué)生根據(jù)教師博客中布置的作業(yè),以博客+碼云代碼的形式提交作業(yè),助教與教師與同學(xué)共同點評,評分標(biāo)準(zhǔn):助教打分+教師打分+同學(xué)打分共同決定期末成績。

        學(xué)生博客包含的內(nèi)容:(1)代碼量統(tǒng)計。本周編寫代碼行數(shù),從課程開始至現(xiàn)在總共編寫代碼行數(shù)的累加。(2)作業(yè)展示。本周教師布置的作業(yè),程序的編寫思路,核心代碼的說明,運(yùn)行結(jié)果的展示。(3)預(yù)習(xí)內(nèi)容。預(yù)習(xí)下周所學(xué)的內(nèi)容,如果對課程有疑問,提出對下周所學(xué)內(nèi)容的疑問,根據(jù)預(yù)習(xí)內(nèi)容設(shè)計課后實驗,給出程序的輸入輸出。(4)本周總結(jié)。編寫本周學(xué)習(xí)總結(jié),此總結(jié)不只針對“Java程序設(shè)計”這一門課,而是針對本周所有學(xué)習(xí)成果的總結(jié)。

        碼云的內(nèi)容:學(xué)生組織代碼格式,使用GIT工具完成代碼的上傳。在此期間,學(xué)生要掌握GIT的使用方式,理解分布式版本管理系統(tǒng)的原理,可以為學(xué)生今后入職,盡快地適應(yīng)工作環(huán)境打下基礎(chǔ)。

        本門課程將采用個人作業(yè)+結(jié)對編程+團(tuán)隊合作的形式開展本門課程,借鑒了《構(gòu)建之法》[5]中軟件工程的思想,使學(xué)生在學(xué)習(xí)“Java程序設(shè)計”這門課的同時初步了解軟件工程的基本編程方式。在結(jié)構(gòu)化程序設(shè)計的講解后,學(xué)生將進(jìn)行個人作業(yè)的過程性考核,學(xué)生獨立完成Java結(jié)構(gòu)化程序設(shè)計的考核試題,并提交至碼云中。在Java面向?qū)ο蟪绦蛟O(shè)計的講解后,學(xué)生將進(jìn)行面向?qū)ο蟪绦蛟O(shè)計的過程性考核,學(xué)生獨立完成面向?qū)ο蟪绦蛟O(shè)計的考核試題,將代碼提交至碼云中,并在博客中闡述解題思路和運(yùn)用到的理論知識,將運(yùn)行結(jié)果展示在博客中。在完成數(shù)組集合程序設(shè)計的講解后,學(xué)生兩人一組,使用結(jié)對編程的思想,兩個人共同完成一次過程性考核,本次過程性考核兩個人的分?jǐn)?shù)相同。在全部課程學(xué)完后,學(xué)生5人一組,使用團(tuán)隊編程思想,共同完成一次過程性考核,團(tuán)隊成員的分?jǐn)?shù)由團(tuán)隊貢獻(xiàn)決定。

        2.3 教學(xué)評價及反思

        本課程采用“過程性考核”的教學(xué)評價方法,一共進(jìn)行4次過程性考核,博客和碼云上的代碼是評分依據(jù)。按時按要求完成作業(yè)有分,在規(guī)定截止日期后一周提交作業(yè)得0分,在規(guī)定截止日期后一周內(nèi)尚未提交作業(yè)倒扣本次作業(yè)分?jǐn)?shù)。每一次作業(yè)都由助教制定評分標(biāo)準(zhǔn),助教嚴(yán)格按照評分標(biāo)準(zhǔn)打分,盡量避免不同人對同一作業(yè)評判標(biāo)準(zhǔn)不一致的問題。

        相比于筆試的考核方式,真正地動手編碼,讓學(xué)生加入到編碼的實踐中更能考核學(xué)生對于“Java程序設(shè)計”這門課程的掌握水平。過程性考核讓學(xué)生在整個學(xué)習(xí)過程都不能松懈下來,任何一次的掉隊都有可能在過程性考核中得到較少的分?jǐn)?shù),以至于影響整門課的成績。每一次過程性考核結(jié)果將在下周上課前,通過助教的博客進(jìn)行展示,學(xué)生無法在期末的時候依靠突擊復(fù)習(xí)取得好分?jǐn)?shù),只能通過平時更加努力多寫代碼,多反思,才能取得更加好的成績。

        高職院校的學(xué)生很少能進(jìn)行主動學(xué)習(xí)和動腦思考,更加不善于總結(jié),采用寫博客的方式更讓學(xué)生鍛煉自己的語言表達(dá)能力,讓學(xué)生養(yǎng)成主動思考,經(jīng)??偨Y(jié)的好習(xí)慣。博客的發(fā)布也能得到更多企業(yè)精英和教育專家的指導(dǎo),學(xué)生的成長會更加迅速。

        使用碼云提交代碼的方式,學(xué)生可以掌握分布式版本管理系統(tǒng)的應(yīng)用,目前國內(nèi)的許多大公司都在使用分布式版本管理系統(tǒng)管理本公司的軟件。在課程中使用GIT提交代碼的方式,學(xué)生可以先對分布式版本管理系統(tǒng)有初步的了解,對于日后學(xué)生就業(yè)大有助益。

        采用高年級的助教參與課程評價,可以將教師從對學(xué)生的評價中解脫出來,也可以讓高年級的同學(xué)得到更多的鍛煉。教師可以更加專注于課程知識的介紹,而將課程評價更多地交給同學(xué)們自己完成。

        3 結(jié)語

        傳統(tǒng)的講授法、演示法等教學(xué)方法已經(jīng)無法滿足當(dāng)今社會對高職院校學(xué)生的需要,理論和實踐并重才是當(dāng)今社會需要的高技能人才。職業(yè)院校的同學(xué)在動手實踐上很有優(yōu)勢,但在理解基礎(chǔ)上還有很大欠缺。在課堂中過多地強(qiáng)調(diào)理論基礎(chǔ)又會讓學(xué)生產(chǎn)生厭煩心理,通過“做中學(xué)”的方式反而能讓學(xué)生更好地掌握理論知識,通過翻轉(zhuǎn)課堂的方法更加鍛煉了動手能力。采用博客+碼云+助教+過程性考核的方式,讓學(xué)生在編碼的過程中,掌握理論知識,并熟練使用了企業(yè)中最常用的分布式版本管理系統(tǒng),為學(xué)生日后與企業(yè)快速對接提供了保障。對于高職學(xué)生自我學(xué)習(xí)能力差,不主動思考和總結(jié)的情況,設(shè)計讓學(xué)生每周寫博客的方式總結(jié)一周所學(xué),鍛煉表達(dá)能力和自主學(xué)習(xí)能力。采用助教對課程進(jìn)行點評,并加入了學(xué)生相互點評的課程評價方式,使學(xué)生享受更加公正更加平等的評價標(biāo)準(zhǔn)。教師可以從花大量時間備課、知識點重復(fù)講解中解放出來,把時間花在了解學(xué)生、指導(dǎo)學(xué)生、檢查學(xué)習(xí)狀況、答疑上,從而體現(xiàn)“學(xué)生為主體、老師為主導(dǎo)”,從而做到循序漸進(jìn),因材施教。

        [參考文獻(xiàn)]

        [1]教育部.關(guān)于全面提高高等職業(yè)教育教學(xué)質(zhì)量的若干意見[Z].教高〔2006〕16號,2006.

        [2]丁金昌.高職院?;凇白鲋袑W(xué)”的教學(xué)模式改革與創(chuàng)新[J].中國高教研究,2014(1):94-96.

        [3]馬健.“做中學(xué)”:高等學(xué)校教學(xué)改革的新方向[J].高等理科教育,2009(3):9-12.

        [4]劉鴻雁.杜威的“從做中學(xué)”理論在高職教學(xué)中的應(yīng)用研究[J].教育教學(xué)刊,2010(7):75.

        [5]鄒欣.構(gòu)建之法:現(xiàn)代軟件工程[M].北京:人民郵電出版社,2015.

        猜你喜歡
        做中學(xué)程序設(shè)計博客
        基于Visual Studio Code的C語言程序設(shè)計實踐教學(xué)探索
        從細(xì)節(jié)入手,談PLC程序設(shè)計技巧
        電子制作(2019年9期)2019-05-30 09:42:04
        “做中學(xué)”教育思想的核心理念分析
        關(guān)于幼師立體幾何教學(xué)與幼兒園教育銜接的教學(xué)案例
        遵循“做中學(xué)”理念,提高學(xué)生的地理實踐力
        考試周刊(2016年93期)2016-12-12 10:58:11
        高職高專院校C語言程序設(shè)計教學(xué)改革探索
        基于“做中學(xué)”的高職院校教學(xué)模式改革
        博客天下
        博客天下(2015年2期)2015-09-15 14:12:57
        PLC梯形圖程序設(shè)計技巧及應(yīng)用
        博客相冊
        博客天下(2009年12期)2009-08-21 07:35:10
        国产激情久久久久影院小草| 国产一区二区丁香婷婷| 日韩精品成人一区二区三区| 亚洲一区二区三区四区精品在线| 草草浮力影院| 中国一级毛片在线观看| 青青青伊人色综合久久| 国产亚洲午夜精品久久久| 欧美四房播播| 亚洲白白色无码在线观看| 东风日产系列全部车型| 亚洲美女毛片在线视频| 99视频30精品视频在线观看| 久久国产精品二区99| 青青草久热手机在线视频观看 | 中文字幕av高清人妻| 色偷偷噜噜噜亚洲男人| 国产夫妻av| 在线亚洲精品一区二区三区| 日本少妇高潮喷水视频| 欧美最猛黑人xxxx黑人表情 | 激情精品一区二区三区| 日本午夜精品理论片a级app发布 | 偷拍一区二区三区高清视频| 国产精品久久777777| 久久国产偷| 亚洲一区二区三区一区| 手机在线看片| 日日av拍夜夜添久久免费| 校花高潮一区日韩| 日本亚洲中文字幕一区| 久久9精品区-无套内射无码| 456亚洲老头视频| 国产主播一区二区三区在线观看 | 少妇久久久久久被弄到高潮| 国产精品玖玖玖在线资源| 在线观看一区二区三区国产| 亚洲熟妇丰满多毛xxxx| 亚洲色在线视频| 精品国产污黄网站在线观看| 免费人成在线观看|