国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

程序設計類課程復合教學模式的研究與應用*

2020-04-15 02:03:02賈松浩南陽師范學院計算機與信息技術學院
教書育人 2020年12期
關鍵詞:程序設計微課教學模式

賈松浩 (南陽師范學院計算機與信息技術學院)

一 引言

計算機專業(yè)與科技的發(fā)展進步息息相關,面對行業(yè)激烈的人才競爭情形,計算機專業(yè)在培養(yǎng)學生專業(yè)技能方面,要求在掌握專業(yè)理論知識的同時,更要關注學生實踐能力的培養(yǎng)[1]。目前,高校的計算機專業(yè)人才培養(yǎng)在積極和企業(yè)進行對接,期望培養(yǎng)更多的具備扎實穩(wěn)固的專業(yè)理論基礎知識,同時又擁有較強實踐動手能力的復合型人才。

高校普遍開設了一系列的程序設計類課程,如“C++程序設計”、“Java 語言程序設計”和“Python 語言”等,旨在培養(yǎng)學生程序編寫和程序設計的能力。程序設計類課程具有內(nèi)容多、實踐性強等特點,而目前的教學模式偏重理論知識的講解,實踐環(huán)節(jié)偏弱,這就無法更好地把學生吸引到課堂教學中,也無法發(fā)揮學生的主觀能動性,造成了學生的學習興趣不高,從而產(chǎn)生厭學的心理,教學效果不如預期[2]。

二 程序設計類課程教學存在的不足

隨著時代的變革高校采取了很多的教學方法對此進行革新和改造,新的教育模式也在積極探索。不過,存在一些普遍的問題和不足,主要表現(xiàn)在以下三個方面。

1 學生學習興趣不足

程序設計類課程的課堂教學采用的還是教師講學生聽,教師在課堂上講解知識,學生只是被動地接受知識。這種方式最大的問題就是不能發(fā)揮學生的主觀能動性,無法突出“以學生為主”的主體地位,造成的后果就是無法有效地調(diào)動學生的學習積極性。學生習慣于接受教師傳授的知識,無法培養(yǎng)獨立思考能力與分析問題解決問題的能力,更不利于學生進行創(chuàng)新。

2 實踐教學環(huán)節(jié)薄弱

這類課程的理論內(nèi)容較多,實踐環(huán)節(jié)無法有效的兼顧。教師先在課堂上講授理論知識,再讓學生到實驗室進行編程實踐。在理論知識還沒有完全消化吸收的情形下,學生的編程實踐環(huán)節(jié)更多的是對教師講解內(nèi)容的照搬與模仿,致使實踐環(huán)節(jié)的教學效果不佳,對于綜合型的項目開發(fā)更是無從談起[3]。

3 教學方式落后

課程的教學依舊采用較為傳統(tǒng)的教學方法,沒有很好的使用微課、慕課和網(wǎng)上學習平臺。在微課等新興教學方式日益發(fā)展的今天,教學中更要積極想辦法把它們?nèi)谌虢虒W過程中來,吸引學生更好地參與到教學過程中。

針對這些問題,需要積極探索新的教學方法,改進傳統(tǒng)的課堂教學方法,發(fā)揮學生的主體地位,創(chuàng)造優(yōu)良的自主學習環(huán)境,提升教學效果,培養(yǎng)理論知識和實踐能力兼?zhèn)涞木C合型人才。

三 復合教學模式的設計與構思

翻轉課堂,是指重新調(diào)整課堂內(nèi)外的時間,把學習的決定權從教師轉移到學生。教師不再獨占課堂的時間來講授知識,學生需要在課前完成自主的學習,他們可以看視頻講座、聽微課,還可以與別的同學討論[4]。教師也能有更多的時間與每個人交流。

項目驅(qū)動式教學,可以把理論和實踐更有效地進行結合。以項目開發(fā)的完整過程為內(nèi)容,展示項目開發(fā)的所有流程。該方法的目的在于鞭策和激發(fā)學生的學習興趣,使他們變被動為主動,培養(yǎng)學生的分析問題和解決具體問題的綜合能力。

項目開發(fā)的壓力又可以充分激發(fā)學生的學習動力和主動性,復合教學模式的設計如圖1 所示。

復合教學模式把翻轉課堂教學和項目驅(qū)動教學方法引入到程序設計類課程的教學過程中,對課程講授內(nèi)容進行再次重構,對教學的過程進行全新的調(diào)整。復合教學模式可以構造一個更加適合自主學習的優(yōu)越環(huán)境,使學生成為教學的主體。

該復合教學模式分為課前、課中和課后三個環(huán)節(jié),很好地體現(xiàn)了“以學生為中心”的教學理念。復合教學模式可以讓學生的學習更加靈活、主動,讓學生的參與度更強。學生可以自主規(guī)劃學習內(nèi)容、學習節(jié)奏,教師采用講授法和協(xié)作法來滿足學生的需要,以促成他們的個性化學習,其目標就是為了讓學生通過實踐從而獲得更多的知識。

程序設計類課程主要圍繞軟件項目的開發(fā)展開教學,把項目的功能科學的分解到知識點的講授過程中,教學內(nèi)容采用“線上”與“線下”相結合的方式進行,讓學生參與到課堂的教學活動中。課堂教學則側重于疑難知識的探討,該模式可以更好地培養(yǎng)學生的自主學習能力與實踐編程能力。

四 復合式教學模式的實施

以《Java EE 程序設計與開發(fā)》課程為案例,對復合式教學模式的方案實施,主要包括以下幾個環(huán)節(jié)。

1 課前準備

翻轉課堂實施的前提是學生在課前做好充分的準備,這樣才能保障后續(xù)教學活動的效果。課前預習和平臺學習是該模式的重要環(huán)節(jié),學生的課前學習效果將會直接影響到課堂的授課。對于課前教學,學生可以通過微課、在線學習平臺等方式準備課堂內(nèi)容。

教師按照課程的教學目標,概括每節(jié)課的知識點和思考的問題,發(fā)布到在線學習平臺上。學生被分成小組,分配一定的任務,讓學生帶著任務進行課前準備,這樣的效果會更好。在這個互聯(lián)網(wǎng)時代,學生可以通過互聯(lián)網(wǎng)學習豐富的在線課程。這些資源具有非常強的實戰(zhàn)指導意義,可以為學生提供更好的學習機會。

2 課堂授課的設計與實施

課堂教學圍繞課前的準備情況,組織學生進行講解,在講解以后,鼓勵其他組的學生通過詰問和提問題的方式,組織學生進行知識的探討。教師此時更多的是對疑難問題的講解和共性問題的探討,可以更好地從基礎知識講解中擺脫出來,有更多的精力進行答疑,從而提高授課效率。

按照程序開發(fā)的流程進行授課的設計,也就是說圍繞需求分析、設計、編程實現(xiàn)和測試等環(huán)節(jié)展開教學方案的實施。按照課程的教學大綱來制定恰當?shù)恼n時目標。教學的內(nèi)容包含:Spring 框架、MyBatis、Spring MVC 和 SSM 框架整合等內(nèi)容。

教學開展過程中,教師可以根據(jù)學生課前學習情況和遇到的問題進行講解,能夠更加有針對性地進行教學。并據(jù)此分配小組的學習任務,鼓勵學生通過小組這個團隊的形式進行協(xié)同式學習,共同完成學習任務[5]。這個過程不但激勵學生自主化學習,同時,也可以培養(yǎng)學生的團隊精神和協(xié)作意識。

3 課后學習的多種方式

課程授課的過程不但包括課前的準備、課中的授課,同樣包括課后提供各種形式方便學生學習。隨著科技的進步和發(fā)展,微課、慕課等新興的方式發(fā)展如火如荼,對于和科技結合非常緊密的計算機專業(yè)的課程,更要趕上這股發(fā)展的潮流。

《Java EE 程序設計與開發(fā)》課程在授課以后,要求學生進行在線學習,學生可以借助于網(wǎng)上的資源,包括微課和慕課。課程提供了一個在線學習平臺,學生可以在平臺上找到課件、程序源代碼、程序分析等資源,同時可以在線進行討論和探討,遇到解決不了的問題,也可以及時和教師溝通,均能得到迅速地回復。這種多樣化的學習形式,可以吸引學生更好的學習,同時也可以鞏固前期的學習效果,對編程能力的提升起著非常重要的作用。

4 建立新的成績評價機制

傳統(tǒng)的教學中,學生的最終成績是由試卷成績組成,即使有平時表現(xiàn)的分數(shù),針對性也不強。為了更好地激勵學生進行自主化的學習,復合教學模式對成績評價機制進行了改進。

該機制包括三個部分,第一是課前預習階段成績,包括課前預習情況、預習的效果和小組的準備情況;第二是理論授課過程中的表現(xiàn),包括學生討論情況、小組協(xié)作情況;第三是學生的課后學習情況,包括在線資源的利用、與其他同學的交流溝通、微課慕課的學習情況;第四是學生團隊的軟件項目的完成情況,包括需求分析、設計、編碼和測試全流程的情況。

這樣的考核方式就要求學生在學習的全流程都需要全身心的投入,并積極參與到各個環(huán)節(jié),可以更好地提升學生對面向?qū)ο蟪绦蛟O計、B/S 架構程序的開發(fā)等綜合能力。

總之,基于翻轉課堂的項目驅(qū)動式的復合教學模式把傳統(tǒng)課堂中的知識傳授進行了優(yōu)化,更多的引入學生參與到教學過程中來,發(fā)揮學生的主體作用,對于程序設計類課程的教學尤其合適,可以更好地激發(fā)學生學習的積極性與主觀能動性??梢愿玫貙崿F(xiàn)個性化的教學,提升主動學習能力與實踐編程能力。

猜你喜歡
程序設計微課教學模式
群文閱讀教學模式探討
基于Visual Studio Code的C語言程序設計實踐教學探索
計算機教育(2020年5期)2020-07-24 08:52:56
微課在幼兒教育中的應用
甘肅教育(2020年8期)2020-06-11 06:10:22
微課在高中生物教學中的應用
甘肅教育(2020年12期)2020-04-13 06:25:06
微課在初中歷史教學中的應用
活力(2019年17期)2019-11-26 00:43:00
從細節(jié)入手,談PLC程序設計技巧
電子制作(2019年9期)2019-05-30 09:42:04
高職高專院校C語言程序設計教學改革探索
“一精三多”教學模式的探索與實踐
“導航杯”實踐教學模式的做法與成效
學習月刊(2015年18期)2015-07-09 05:41:22
PLC梯形圖程序設計技巧及應用
深泽县| 西平县| 沙洋县| 中西区| 包头市| 阿拉善左旗| 奉化市| 苍南县| 永善县| 布拖县| 文昌市| 长宁区| 平利县| 泗阳县| 班戈县| 黄骅市| 罗平县| 厦门市| 普宁市| 镇远县| 盐池县| 富蕴县| 霸州市| 乌鲁木齐县| 明光市| 贡山| 阿图什市| 石渠县| 婺源县| 巴林左旗| 开鲁县| 高州市| 沭阳县| 墨玉县| 石门县| 礼泉县| 漳州市| 那坡县| 普定县| 台中县| 错那县|