• 
    

    
    

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

      以創(chuàng)課為載體助推《Java程序設(shè)計(jì)》課程教學(xué)改革

      2021-08-19 20:55:32王樹寶
      軟件 2021年2期
      關(guān)鍵詞:Java程序設(shè)計(jì)課程教學(xué)改革創(chuàng)客

      摘 要:《Java程序設(shè)計(jì)》作為計(jì)算機(jī)專業(yè)的核心課程,但在教學(xué)過(guò)程中存在諸多問題。本文以創(chuàng)課為載體,討論創(chuàng)課對(duì)《Java程序設(shè)計(jì)》課程教學(xué)改革的助推作用,并以面向?qū)ο缶幊袒A(chǔ)概念為例說(shuō)明創(chuàng)課過(guò)程對(duì)教學(xué)目標(biāo)、教學(xué)環(huán)節(jié)設(shè)計(jì)、教學(xué)效果、學(xué)習(xí)成果等方面產(chǎn)生的積極影響。

      關(guān)鍵詞:創(chuàng)客;Java程序設(shè)計(jì);課程教學(xué)改革

      中圖分類號(hào):G434 文獻(xiàn)標(biāo)識(shí)碼:A DOI:10.3969/j.issn.1003-6970.2021.02.054

      本文著錄格式:王樹寶.以創(chuàng)課為載體助推《Java程序設(shè)計(jì)》課程教學(xué)改革[J].軟件,2021,42(02):178-180

      Promoting the Teaching Reform of Java Programming Course by Hacker

      WANG Shubao

      (North China University of Science and Technology, Tangshan? Hebei? 064400)

      【Abstract】:Java programming is the core course of computer major, but there are many problems in the teaching process. In this paper, taking the creation of courses as the carrier, we discuss the boosting effect of the creation of courses on the teaching reform of Java programming, and take the basic concept of object-oriented programming as an example to illustrate the positive impact of the creation of courses on the teaching objectives, teaching link design, teaching effect, learning outcomes, etc.

      【Key words】:hacker;Java Programming;course teaching reform

      0 前言

      鑒于Java技術(shù)的快速發(fā)展,我院已將《Java程序設(shè)計(jì)》作為計(jì)算機(jī)相關(guān)專業(yè)的核心課程,但在教學(xué)過(guò)程中存在問題[1-2]:(1)在教學(xué)內(nèi)容方面,傳統(tǒng)的課程模式是從基本語(yǔ)法到各種應(yīng)用程序逐步深入。這種模式不符合軟件技術(shù)行業(yè)領(lǐng)域和Java職業(yè)崗位知識(shí)、能力、素質(zhì)的要求,忽視對(duì)學(xué)生社會(huì)人文素養(yǎng)的培養(yǎng),不利于學(xué)生的可持續(xù)發(fā)展。(2)在實(shí)踐教學(xué)方面,雖然將基本概念、基本語(yǔ)法用典型案例貫穿起來(lái),但是案例之間的聯(lián)系不夠緊密,無(wú)法實(shí)現(xiàn)“學(xué)中做,做中學(xué)”的設(shè)計(jì)思路。同時(shí),學(xué)生易重理論輕實(shí)踐,針對(duì)具體問題智能照搬教材案例,缺少程序分析、設(shè)計(jì)、查錯(cuò)糾錯(cuò)能力。(3)在課程考核方面,傳統(tǒng)的課程考核方式是閉卷筆試,考核內(nèi)容以概念、語(yǔ)法等內(nèi)容為主,嚴(yán)重背離高等職業(yè)教育人才培養(yǎng)目標(biāo),制約高技能實(shí)用型人才的培養(yǎng)。

      1.1 課程作用

      (1)市場(chǎng)應(yīng)用。Java語(yǔ)言是當(dāng)今流行的編程語(yǔ)言之一。國(guó)內(nèi)外IT企業(yè)、科研機(jī)構(gòu)對(duì)Java技術(shù)專業(yè)人才的需求量較大,Java語(yǔ)言已成為很多企業(yè)程序員招聘的重要考核項(xiàng)目。(2)能力培養(yǎng)。理解面向?qū)ο蟪绦蛟O(shè)計(jì)的思路和方法,掌握網(wǎng)絡(luò)編程的基本技術(shù),培養(yǎng)學(xué)生的編程能力,養(yǎng)成良好編碼的習(xí)慣,為將來(lái)參與實(shí)際項(xiàng)目的開發(fā)奠定堅(jiān)實(shí)的基礎(chǔ)[3]。

      1.2 課程模式

      本課程具有較強(qiáng)的理論性、實(shí)踐性,注重理論與實(shí)踐相結(jié)合,需要豐富的實(shí)踐教學(xué)環(huán)節(jié)來(lái)鞏固、加深理論知識(shí),課時(shí)安排上,保證理論和實(shí)踐的比例為1:1。同時(shí),本課程具有很強(qiáng)的實(shí)用性,用人單位需要具有較強(qiáng)動(dòng)手能力的人才。本課程涉及的知識(shí)面廣,知識(shí)點(diǎn)分散,在教與學(xué)的過(guò)程中,采用游戲教學(xué)法、案例教學(xué)法、類比教學(xué)、講授演示等,以便優(yōu)化教學(xué)過(guò)程、提高教學(xué)效果與教學(xué)質(zhì)量。

      2創(chuàng)課對(duì)《Java程序設(shè)計(jì)》課程教學(xué)改革的助推作用分析

      “創(chuàng)課=想法+做法”,創(chuàng)課是一種新的教學(xué)想法轉(zhuǎn)化為教學(xué)現(xiàn)實(shí)的新方法。創(chuàng)課是一項(xiàng)綜合創(chuàng)新工程,簡(jiǎn)而言之,創(chuàng)課包括六個(gè)方面:新教材、新教學(xué)、新思路、新反思、新設(shè)計(jì)、新發(fā)表,“六新”整合構(gòu)成完整的環(huán)鏈?!傲隆杯h(huán)鏈既相對(duì)獨(dú)立,又相互回環(huán)、相互印證。

      2.1 創(chuàng)課促進(jìn)教學(xué)設(shè)計(jì)的革新

      (1)把握授課內(nèi)容的深度和廣度。通過(guò)調(diào)研相關(guān)企業(yè)以及行業(yè)內(nèi)座談,確定授課過(guò)程中的教學(xué)內(nèi)容;依據(jù)專家對(duì)IT行業(yè)的職業(yè)能力分析,在授課過(guò)程中對(duì)項(xiàng)目任務(wù)進(jìn)行分解;同時(shí),遵從大專學(xué)生的認(rèn)知規(guī)律,在考核過(guò)程中需要結(jié)合相關(guān)職業(yè)資格證書的相關(guān)要求。(2)教學(xué)方法的革新。依據(jù)《Java程序設(shè)計(jì)》課程教學(xué)目標(biāo)、課程特點(diǎn)以及學(xué)情,全面考慮學(xué)生的學(xué)習(xí)成果以及教學(xué)效果等因素,本門課程選用類比教學(xué)、案例教學(xué)、游戲教學(xué)、講授演示等教學(xué)方法,結(jié)合課件、動(dòng)畫,在授課過(guò)程中,強(qiáng)調(diào)實(shí)用性強(qiáng)的內(nèi)容及原理性的內(nèi)容,既培養(yǎng)學(xué)生程序分析、設(shè)計(jì)、查錯(cuò)糾錯(cuò)能力,又培養(yǎng)學(xué)生良好的職業(yè)道德和團(tuán)隊(duì)精神。(3)編排設(shè)計(jì)知識(shí)體系。綜合職業(yè)技能證書考證相關(guān)要求,同時(shí),依據(jù)Java程序員的基本要求,對(duì)本門課程的知識(shí)體系進(jìn)行重新編排設(shè)計(jì),旨在加強(qiáng)學(xué)生動(dòng)手能力的培養(yǎng),最終,學(xué)生在實(shí)踐活動(dòng)的基礎(chǔ)上全面掌握職業(yè)崗位知識(shí),促進(jìn)了授課內(nèi)容與職業(yè)崗位能力要求的互通性[4]。

      2.2 創(chuàng)課促進(jìn)學(xué)習(xí)評(píng)價(jià)革新

      學(xué)生對(duì)課程的教學(xué)方法與教學(xué)手段表示歡迎,一致認(rèn)為本課程通過(guò)把傳統(tǒng)的教學(xué)方法、實(shí)踐動(dòng)手與多媒體等教學(xué)方法結(jié)合起來(lái),取得了較好的效果。傳統(tǒng)的教學(xué)方法適合于對(duì)理論部分的講解;而更重要的是通過(guò)課件把應(yīng)用程序開發(fā)的各個(gè)實(shí)際環(huán)節(jié)演示出來(lái),以加深學(xué)生的理解,提高學(xué)生的興趣,積極交流討論發(fā)言;然后通過(guò)循序漸進(jìn)的實(shí)訓(xùn)加強(qiáng)學(xué)生對(duì)于Web編程技術(shù)的感性認(rèn)識(shí),吸引學(xué)生積極思考問題,較好完成各項(xiàng)實(shí)訓(xùn)任務(wù)[5]。

      2.3 創(chuàng)課促進(jìn)考核方式革新

      (1)在學(xué)習(xí)課程之初明確考核內(nèi)容和考核形式。(2)注重過(guò)程、成果及綜合能力考核。具體形式如圖1所示:

      2.4 創(chuàng)課促進(jìn)教育信息技術(shù)應(yīng)用

      (1)微課:它的形式是自主學(xué)習(xí),通過(guò)課堂教學(xué)、視頻素材課件等精心設(shè)計(jì)的信息化教學(xué),使學(xué)生自主學(xué)習(xí)獲得最佳效果,體現(xiàn)以學(xué)生為本的教學(xué)思想。(2)在線學(xué)習(xí)網(wǎng)站:為提升學(xué)生良好的信息意識(shí)以及信息素養(yǎng),在第二課堂要求學(xué)生學(xué)會(huì)利用網(wǎng)絡(luò)與他人進(jìn)行信息交流與共享資源,并通過(guò)在線測(cè)試及時(shí)鞏固所學(xué)知識(shí)。(3)實(shí)訓(xùn)室:上機(jī)課、實(shí)訓(xùn)課完成3大類總計(jì)40個(gè)實(shí)訓(xùn),40個(gè)實(shí)訓(xùn)中包括基本實(shí)訓(xùn)以及創(chuàng)新、開放性實(shí)訓(xùn),這些實(shí)訓(xùn)項(xiàng)目可以供不同水平層次的學(xué)生選用,實(shí)訓(xùn)過(guò)程如圖2所示。(4)實(shí)訓(xùn)基地:為激發(fā)學(xué)生對(duì)Java編程技術(shù)的學(xué)習(xí)興趣,根據(jù)教學(xué)內(nèi)容的進(jìn)度,可以分階段到實(shí)訓(xùn)基地進(jìn)行參觀和實(shí)習(xí),進(jìn)一步培養(yǎng)學(xué)生創(chuàng)新能力以及勤于思考的能力,通過(guò)上述活動(dòng)加強(qiáng)了學(xué)生團(tuán)結(jié)合作的精神[6]。

      3 以面向?qū)ο缶幊袒A(chǔ)概念為例

      本次授課內(nèi)容取材于《Java程序設(shè)計(jì)》教材第八章“面向?qū)ο缶幊袒A(chǔ)概念”,旨在通過(guò)介紹類與對(duì)象、封裝性、消息傳遞、繼承性的概念及其特征,讓學(xué)生從整體上對(duì)面向?qū)ο蟪绦蛟O(shè)計(jì)的思路和方法有更直觀、深入的了解和認(rèn)識(shí),達(dá)到“知其然也知其所以然”的目的[7-9]。

      3.1 結(jié)構(gòu)說(shuō)明

      (1)從蘋果引出生活中所見的對(duì)象,以及深入到思維中,提出類的概念,比較類與對(duì)象的區(qū)別。(2)從蘋果、電視、人等對(duì)象提出封裝的由來(lái)以及封裝的含義與好處,提到接口與消息傳遞機(jī)制的含義以及表示。(3)從生活中類與類的繼承來(lái)引出Java中繼承的含義,并提出繼承性提高代碼重用率,減少程序員的工作量。(4)對(duì)講述知識(shí)進(jìn)行梳理與總結(jié),整理出本節(jié)課內(nèi)容的線索。

      3.2 教學(xué)目標(biāo)

      (1)知識(shí)層面。1)認(rèn)識(shí)面向?qū)ο蟪绦蛟O(shè)計(jì)中對(duì)象、類的概念及其特征,以及類、對(duì)象和實(shí)例的關(guān)系。2)認(rèn)識(shí)面向?qū)ο蟪绦蛟O(shè)計(jì)中封裝性、消息傳遞、繼承性。(2)能力層面。1)能夠舉例說(shuō)明現(xiàn)實(shí)世界與程序世界的對(duì)象及其特征。2)能夠舉例說(shuō)明現(xiàn)實(shí)世界與程序世界的類及其特征。3)能夠畫圖表示類、對(duì)象和實(shí)例三者的關(guān)系。(3)素養(yǎng)層面:培養(yǎng)學(xué)生思考問題、分析問題、總結(jié)問題的思維分析能力以及團(tuán)隊(duì)協(xié)作精神。(5)情感態(tài)度和價(jià)值觀。1)能關(guān)注面向?qū)ο蟪绦蛟O(shè)計(jì)的基本概念。2)能產(chǎn)生對(duì)對(duì)象、類等概念的認(rèn)知的想法。3)能認(rèn)識(shí)到學(xué)好《Java程序設(shè)計(jì)》的前提是掌握好對(duì)象、類的概念。

      3.3 教學(xué)重點(diǎn)和難點(diǎn)

      (1)知識(shí)點(diǎn):全面理解面向?qū)ο蠡A(chǔ)概念:類與對(duì)象、封裝性、消息傳遞、繼承性。(2)重難點(diǎn):理解面向?qū)ο缶幊袒镜母拍?。?)技能點(diǎn):建立面向?qū)ο缶幊痰乃季S方式,實(shí)現(xiàn)類的定義及繼承。

      3.4 教學(xué)環(huán)節(jié)設(shè)計(jì)

      第一部分:類與對(duì)象。從蘋果引出生活中所見的對(duì)象,以及深入到思維中,提出類的概念,比較類與對(duì)象的區(qū)別(10分鐘)。第二部分:封裝與消息傳遞。從蘋果、電視、人等對(duì)象提出封裝的由來(lái)以及封裝的含義與好處,提到接口與消息傳遞機(jī)制的含義以及表示(15分鐘)。第三部分:繼承性。從生活中類與類的繼承來(lái)引出Java中繼承的含義,并提出繼承性提高代碼重用率,減少程序員的工作量(15分鐘)。第四部分:總結(jié)。對(duì)講述知識(shí)進(jìn)行梳理與總結(jié),整理出本節(jié)課內(nèi)容的線索(5分鐘)[10]。

      4 課程特色

      (1)“懂、建、管、用”的課程教學(xué)目標(biāo)定位準(zhǔn)確。依據(jù)《Java程序設(shè)計(jì)》的思想以及基本方法,建立分層次、分類課程體系的授課內(nèi)容;建成豐富優(yōu)質(zhì)的教學(xué)環(huán)境和教學(xué)資源,可以滿足不同水平層次學(xué)生的研究性、自主性學(xué)習(xí);以討論、講授、實(shí)踐、考核、作業(yè)、教材等教學(xué)六要素上為切入點(diǎn),全面落實(shí)以教師為主導(dǎo)、學(xué)生為主體的教學(xué)方式,有利于培養(yǎng)學(xué)生的創(chuàng)新思維和能力。(2)立體化、高水平的教材建設(shè)。按立體化教材規(guī)范建設(shè)電子課件,與教材配套的實(shí)訓(xùn)教材、題庫(kù)、課程網(wǎng)站、授課錄像、網(wǎng)上答疑室、網(wǎng)上測(cè)試系統(tǒng)等。(3)建立比較完善的國(guó)內(nèi)領(lǐng)先的實(shí)訓(xùn)體系。1)先進(jìn)的網(wǎng)絡(luò)硬件實(shí)訓(xùn)室。建設(shè)一流的實(shí)訓(xùn)室,每套設(shè)備配有路由器、服務(wù)器、微機(jī)、網(wǎng)絡(luò)軟件的網(wǎng)絡(luò)硬件設(shè)備,提高了實(shí)訓(xùn)層次。2)根據(jù)實(shí)訓(xùn)教學(xué)要求,選用與此相適應(yīng)的實(shí)訓(xùn)教材。上機(jī)課、實(shí)訓(xùn)課完成3大類總計(jì)40個(gè)實(shí)訓(xùn),40個(gè)實(shí)訓(xùn)中包括基本實(shí)訓(xùn)以及創(chuàng)新、開放性實(shí)訓(xùn),這些實(shí)訓(xùn)項(xiàng)目可以供不同水平層次的學(xué)生選用。3)為徹底改變輕能力、技能,重知識(shí)的傳統(tǒng)考核方式,為培養(yǎng)學(xué)生解決問題的能力和實(shí)踐動(dòng)手的能力,改革考核方式,為《Java程序設(shè)計(jì)》的教學(xué)改革開辟一條新思路。

      5 教學(xué)活動(dòng)總結(jié)

      (1)教學(xué)效果。在各專業(yè)學(xué)生的實(shí)際授課中,課程建設(shè)收到了非常好的教學(xué)效果。從日常生活出發(fā)的設(shè)問激發(fā)了學(xué)生的學(xué)習(xí)熱情,從生活中的實(shí)例來(lái)思考面向?qū)ο蟮膸讉€(gè)概念更是受到廣大學(xué)生的歡迎,引發(fā)了濃厚的學(xué)習(xí)興趣。課程達(dá)到了設(shè)定的四個(gè)教學(xué)目標(biāo),并為后續(xù)課程的講解做了良好的鋪墊。(2)學(xué)習(xí)成果。通過(guò)教師對(duì)《Java程序設(shè)計(jì)》課程的講解以及學(xué)生們的動(dòng)手實(shí)踐,學(xué)生們對(duì)面向?qū)ο缶幊逃幸粋€(gè)深入而全面的理解,并掌握J(rèn)ava語(yǔ)言特點(diǎn)及其應(yīng)用。學(xué)習(xí)成果主要有兩點(diǎn):一是理論層面上理解Java程序設(shè)計(jì)的基本思想以及基本流程。二是在動(dòng)手技能層面上能夠使用Java語(yǔ)言進(jìn)行廣泛的應(yīng)用程序設(shè)計(jì),有能力參與實(shí)訓(xùn)基地開發(fā)項(xiàng)目。

      參考文獻(xiàn)

      [1] 徐勝舟.以學(xué)科競(jìng)賽驅(qū)動(dòng)程序設(shè)計(jì)類課程教學(xué)改革研究[J].軟件導(dǎo)刊,2015(5):180-182.

      [2] 郭偉業(yè),龐英智.面向創(chuàng)新能力培養(yǎng)的程序設(shè)計(jì)類課程教學(xué)改革[J].吉林省經(jīng)濟(jì)管理干部學(xué)院學(xué)報(bào),2015(2):110-112.

      [3] 馬平川.中職軟件專業(yè)程序設(shè)計(jì)類課程教學(xué)改革的探索[J].中等職業(yè)教育,2012(6):40-43.

      [4] 徐紅彩.大學(xué)生合作學(xué)習(xí)影響因素的質(zhì)性研究[J].高教探索,2018(08):44-49.

      [5] 李志義,袁德成,汪瀅,等.“113”應(yīng)用型人才培養(yǎng)體系改革[J].中國(guó)大學(xué)教學(xué),2018(3):57-61.

      [6] 雷洪德,于晴,陽(yáng)純?nèi)?課堂發(fā)言的障礙:對(duì)本科生課堂沉默現(xiàn)象的訪談分析[J].高等教育研究,2017(12):81-89.

      [7] 胡軍茍.試論信息技術(shù)與綜合實(shí)踐活動(dòng)課深度融合的內(nèi)涵與策略[J].教育探索,2017(5):32-37.

      [8] 衛(wèi)建國(guó).以改造課堂為突破口提高人才培養(yǎng)質(zhì)量[J].教育研究,2017(6):125-131.

      [9] 申天恩,斯蒂文·洛克.論成果導(dǎo)向的教育理念[J].高校教育管理,2016(5):47-51.

      [10] 李志義.成果導(dǎo)向的教學(xué)設(shè)計(jì)[J].中國(guó)大學(xué)教學(xué),2015(3):

      32-39.

      猜你喜歡
      Java程序設(shè)計(jì)課程教學(xué)改革創(chuàng)客
      我是小創(chuàng)客
      民辦獨(dú)立高校課程群建設(shè)中的數(shù)據(jù)結(jié)構(gòu)課程教學(xué)改革的探索
      《Java程序設(shè)計(jì)》課程網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)
      Java程序設(shè)計(jì)基礎(chǔ)課實(shí)踐教學(xué)中的分層教學(xué)模式研究
      基于實(shí)訓(xùn)項(xiàng)目的Java程序設(shè)計(jì)實(shí)驗(yàn)教學(xué)模式改革與實(shí)踐
      基于工程思維的Java程序設(shè)計(jì)課程教學(xué)研究
      基于學(xué)生能力培養(yǎng)的組織行為學(xué)課程教學(xué)改革探究
      敢想 敢做 我們是創(chuàng)客
      創(chuàng)客
      創(chuàng)客
      南城县| 海林市| 神木县| 屯门区| 霍城县| 安陆市| 汉沽区| 荆州市| 上饶县| 扎赉特旗| 通州区| 广昌县| 合作市| 遂昌县| 观塘区| 涞水县| 灵丘县| 临清市| 南汇区| 宁都县| 宿松县| 滨州市| 册亨县| 普宁市| 武川县| 江陵县| 枣庄市| 宜兴市| 桐城市| 体育| 荆门市| 雷州市| 含山县| 英吉沙县| 临武县| 昂仁县| 长宁县| 潞西市| 商洛市| 太白县| 崇义县|