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

程序設(shè)計(jì)類課程教學(xué)探究
——以Java為例

2014-12-24 03:00:40尚瑩瑩
創(chuàng)新科技 2014年8期
關(guān)鍵詞:教學(xué)內(nèi)容教學(xué)方法語言

尚瑩瑩 王 方

(河南農(nóng)業(yè)職業(yè)學(xué)院,河南 鄭州 451450)

程序設(shè)計(jì)類課程教學(xué)探究
——以Java為例

尚瑩瑩 王 方

(河南農(nóng)業(yè)職業(yè)學(xué)院,河南 鄭州 451450)

本文基于java的特性,對(duì)java程序設(shè)計(jì)語言課程的教學(xué)內(nèi)容和教學(xué)方法進(jìn)行了研究討論。

實(shí)踐;教學(xué)方法;教學(xué)改革;Java程序設(shè)計(jì);學(xué)習(xí)能力

1 引言

Java面向?qū)ο蟪绦蛟O(shè)計(jì)是計(jì)算機(jī)應(yīng)用和計(jì)算機(jī)網(wǎng)絡(luò)等專業(yè)的一門主干專業(yè)課程。程序設(shè)計(jì)類課程具有抽象性、系統(tǒng)性和邏輯性,如何使學(xué)生掌握基本編程思想、熟練使用各種程序項(xiàng)目開發(fā)技巧、強(qiáng)化實(shí)踐動(dòng)手能力、勝任未來職業(yè)需求是高職類教師需要研究解決的問題。

Java是由Sun公司組織開發(fā)的一種編程語言。Java語言具有純面向?qū)ο笮浴⒖缙脚_(tái)性、代碼安全性、健壯性和多線程等優(yōu)點(diǎn),尤其是現(xiàn)在移動(dòng)互聯(lián)技術(shù)的急速發(fā)展,移植性強(qiáng)的Java已經(jīng)不僅僅是一種編程語言,更是一個(gè)完整的平臺(tái),不但包含出色的語言,還有龐大的類庫,優(yōu)秀的執(zhí)行環(huán)境,對(duì)于將要從事程序員工作的人學(xué)生具有較強(qiáng)的吸引力。

2 java程序設(shè)計(jì)課程的教學(xué)探索

2.1 培養(yǎng)學(xué)生學(xué)習(xí)興趣,打好程序設(shè)計(jì)基礎(chǔ)

計(jì)算機(jī)語言類課程最初學(xué)習(xí)都是比較枯燥的,知識(shí)點(diǎn)多,抽象性和邏輯性強(qiáng),學(xué)生會(huì)感到很多知識(shí)點(diǎn)難以理解,不好消化,學(xué)起來很吃力,慢慢越來越不感興趣。教師可以把教學(xué)環(huán)境模擬成企業(yè),將學(xué)生分為一個(gè)個(gè)項(xiàng)目組,組長做項(xiàng)目經(jīng)理,使學(xué)生身臨其境地感受到真實(shí)的從業(yè)環(huán)境,啟發(fā)學(xué)生的好奇心。再把上機(jī)練習(xí)題的形式加以修飾,提高趣味性和實(shí)用性,使學(xué)生從心理上對(duì)Java的學(xué)習(xí)意義和以后的從業(yè)環(huán)境有更加具體的認(rèn)識(shí)。

2.2 以學(xué)生為主題,創(chuàng)新課堂氛圍

教學(xué)方法上以任務(wù)為導(dǎo)向,采用任務(wù)驅(qū)動(dòng)式和討論式的教學(xué)方法,為學(xué)生的主動(dòng)參與創(chuàng)造條件,發(fā)揮學(xué)生的主體作用。在教學(xué)手段上要充分利用現(xiàn)代化的多媒體教學(xué),進(jìn)行實(shí)時(shí)演練。在例題的講解過程中,讓學(xué)生參與討論,分析問題得出程序要實(shí)現(xiàn)的功能,按照大多數(shù)學(xué)生的思路進(jìn)行解題,從而在解題的過程中發(fā)現(xiàn)問題、分析問題,最終解決問題。

教學(xué)應(yīng)激發(fā)學(xué)生的學(xué)習(xí)興趣,注重培養(yǎng)學(xué)生自主學(xué)習(xí)的意識(shí)和習(xí)慣,為學(xué)生創(chuàng)設(shè)良好的自主學(xué)習(xí)情境,尊重學(xué)生的個(gè)體差異,鼓勵(lì)學(xué)生選擇適合自己的學(xué)習(xí)方式。在課堂上,教師應(yīng)根據(jù)授課內(nèi)容,充分發(fā)揚(yáng)民主,讓學(xué)生積極大膽地闡述自己觀點(diǎn)和想法,鼓勵(lì)和表揚(yáng)學(xué)生創(chuàng)新。改變教師唱“獨(dú)角戲”的傳統(tǒng)模式。講課時(shí),教師對(duì)有準(zhǔn)備的學(xué)生進(jìn)行引導(dǎo),形成師生互動(dòng)的課堂氣氛,學(xué)生經(jīng)過自己的動(dòng)腦,也能緊跟教師的引導(dǎo),轉(zhuǎn)動(dòng)“腦筋”嘗到自主學(xué)習(xí)的快樂。

2.3 多種教學(xué)方法相結(jié)合,實(shí)現(xiàn)一體化教學(xué)

傳統(tǒng)的教學(xué)模式一般是把基礎(chǔ)理論教學(xué)和上機(jī)實(shí)踐教學(xué)分開來實(shí)施,這樣使學(xué)生對(duì)理論教學(xué)的知識(shí)不能靈活掌握,對(duì)于語法和程序結(jié)構(gòu)只能機(jī)械記憶,等到上機(jī)實(shí)踐的時(shí)候又把理論課上的知識(shí)點(diǎn)遺忘,無法達(dá)到理論融入實(shí)踐的效果。為了解決這個(gè)問題,教師可以采用模塊化教學(xué),一方面把教學(xué)內(nèi)容劃分為一個(gè)個(gè)的模塊,每個(gè)模塊實(shí)現(xiàn)一個(gè)相對(duì)獨(dú)立的任務(wù),每兩周完成一個(gè)模塊的教學(xué),另一方面把每周教學(xué)的教學(xué)時(shí)間安排成一個(gè)完整的時(shí)間段,將基礎(chǔ)理論教學(xué)和上機(jī)實(shí)踐教學(xué)有機(jī)結(jié)合,相輔相成,讓學(xué)生把每個(gè)模塊學(xué)到的知識(shí)點(diǎn)在實(shí)踐過程中加以演練和鞏固,真正做到把知識(shí)轉(zhuǎn)化成自己的能力。在教學(xué)技術(shù)上采用多媒體教學(xué)。多媒體教學(xué)能夠形象的把程序效果呈現(xiàn)在學(xué)生們的面前,使抽象的問題更加直觀化,激發(fā)學(xué)生的興趣,從視覺、聽覺等多方面刺激學(xué)生大腦的記憶,使學(xué)生鞏固記憶學(xué)到的知識(shí)點(diǎn),加強(qiáng)學(xué)習(xí)效果;多媒體教學(xué)還節(jié)省了教師講課的時(shí)間,使教師做到精講多練,減輕上課的負(fù)擔(dān),提高課堂的效率。

2.4 系統(tǒng)安排教學(xué)內(nèi)容,保證教學(xué)內(nèi)容的深度和廣度

針對(duì)高職類學(xué)生的特點(diǎn)慎重選擇教學(xué)內(nèi)容,主要做到實(shí)用為主,刪除不必要的枯燥的純理論知識(shí)講解,使學(xué)生做到在實(shí)踐的過程中學(xué)習(xí),在項(xiàng)目實(shí)施的過程中使用知識(shí)點(diǎn)。Java語言程序設(shè)計(jì)本身知識(shí)面廣,涉及的理論知識(shí)繁雜,教師要剔除不常用的知識(shí),而對(duì)于經(jīng)常使用的技巧和類反復(fù)強(qiáng)調(diào)和使用。

Java程序設(shè)計(jì)課程的教學(xué)過程一般可以分為兩大塊:Java核心技術(shù)的一部分是基礎(chǔ)知識(shí),在這里面包含有Java語言出現(xiàn)的原因和發(fā)展過程、Java程序設(shè)計(jì)的環(huán)境、Java基本的程序設(shè)計(jì)結(jié)構(gòu)、對(duì)象和類、繼承、接口和內(nèi)部類;Java核心技術(shù)的另一部分是Java的應(yīng)用開發(fā),這一部分包括圖形程序設(shè)計(jì)、事件處理、Swing用戶組件、Java的異常處理機(jī)制、輸入輸出流和文件、集合和多線程等。在第一部分的教學(xué)過程中以小應(yīng)用程序?yàn)榉独鸦A(chǔ)知識(shí)融入其中,在第二部分教學(xué)中以項(xiàng)目任務(wù)為主導(dǎo),在程序項(xiàng)目的實(shí)現(xiàn)過程中掌握知識(shí)和技巧。

2.5 加強(qiáng)實(shí)踐教學(xué),提升學(xué)生動(dòng)手能力

Java程序設(shè)計(jì)課程的實(shí)踐環(huán)節(jié)尤為重要,學(xué)生只有把知識(shí)靈活運(yùn)用到實(shí)踐中,教學(xué)目標(biāo)才能得到實(shí)現(xiàn)。對(duì)于實(shí)踐教學(xué)教師可以從以下幾個(gè)方面進(jìn)行教學(xué)改革:第一,選擇合適的開發(fā)平臺(tái)。JDK(Java Development Kits)是Java的基礎(chǔ)的開發(fā)平臺(tái),安裝過JDK之后可以在DOS環(huán)境下實(shí)現(xiàn)基礎(chǔ)編程,它要求學(xué)生熟悉DOS 控制臺(tái),熟練設(shè)置開發(fā)環(huán)境。另外,Java編程有許多專業(yè)的集成開發(fā)環(huán)境(IDE),例如NetBeans、Eclipse、JBuilder等,但是IDE隱藏了很多Java的處理機(jī)制,并不適用于初學(xué)者。經(jīng)過比較,在基礎(chǔ)教學(xué)中教師可以給初學(xué)者選擇使用免費(fèi)的、較為簡單的JCreator作為開發(fā)工具。JCreator是一款適合于各個(gè)Java語言編程開發(fā)人員的IDE工具,具有大量強(qiáng)勁的功能,例如:項(xiàng)目管理、工程模板、代碼完成、調(diào)試接口、高亮語法編輯、使用向?qū)б约巴耆勺远x的用戶界面。在后期的實(shí)訓(xùn)教學(xué)中教師可以鼓勵(lì)學(xué)生使用比較專業(yè)的集成開發(fā)環(huán)境,所謂IDE,就是把編寫、編譯、調(diào)試、運(yùn)行集成在一個(gè)統(tǒng)一開發(fā)環(huán)境中的軟件,并且還增加了許多提高開發(fā)效率的實(shí)用功能,比如高級(jí)編輯功能、自動(dòng)編譯、設(shè)置斷點(diǎn)逐步調(diào)試、在IDE內(nèi)部顯示運(yùn)行結(jié)果等。例如當(dāng)前在程序員中廣泛使用的Eclipse。第二,由淺入深地設(shè)定實(shí)踐任務(wù),重點(diǎn)培養(yǎng)學(xué)生的動(dòng)手能力。剛開始以趣味小程序?yàn)橹鳎龑W(xué)生的注意力,培養(yǎng)學(xué)生的興趣,也增加學(xué)生學(xué)習(xí)程序設(shè)計(jì)的自信心;隨著學(xué)生學(xué)習(xí)的深入,教師把實(shí)踐任務(wù)設(shè)置為由幾個(gè)程序組成的完成特定功能的小項(xiàng)目,使學(xué)生在學(xué)習(xí)過程中更有成就感,對(duì)于程序設(shè)計(jì)的意義也會(huì)有更深層次的認(rèn)識(shí);最后,實(shí)踐任務(wù)變成有現(xiàn)實(shí)意義的大項(xiàng)目程序,模擬企業(yè)環(huán)境,讓學(xué)生分工合作,共同完成,在這個(gè)過程中培養(yǎng)學(xué)生的團(tuán)隊(duì)合作意識(shí),最終達(dá)到學(xué)以致用的目的。另外,教師可以把實(shí)踐任務(wù)提前布置,下發(fā)課程實(shí)踐設(shè)計(jì)任務(wù)書,讓學(xué)生先形成自己的思路,然后在實(shí)踐的過程中參考實(shí)踐指導(dǎo)書不斷完善,實(shí)現(xiàn)實(shí)踐任務(wù),最后總結(jié)和分析實(shí)踐中出現(xiàn)的問題及解決的方法,根據(jù)要求和格式撰寫課程設(shè)計(jì)報(bào)告。

2.6 積極引導(dǎo),培養(yǎng)學(xué)生的自學(xué)能力

Java語言涉及知識(shí)面廣泛,類庫系統(tǒng)龐大,教師要想在幾十個(gè)課時(shí)內(nèi)使學(xué)生熟練掌握J(rèn)ava程序設(shè)計(jì)的所有知識(shí)點(diǎn)和技巧是不可能的。常言道:授之以魚,不如授之以漁。教師應(yīng)著重于傳授學(xué)習(xí)方法,而不是單個(gè)知識(shí)點(diǎn)和編程技巧,另外教師應(yīng)重視調(diào)試過程,引導(dǎo)學(xué)生通過逐步調(diào)試、測(cè)試、改進(jìn),使程序達(dá)到最終效果。引導(dǎo)、培養(yǎng)學(xué)生的自學(xué)能力是Java程序設(shè)計(jì)教學(xué)的重要內(nèi)容。

JDK 1.6.0的API中提供了200多個(gè)包,3 000多個(gè)類,它們有相似的結(jié)構(gòu)和使用方法。Java API文檔是最為重要的參考資料,為學(xué)生的自學(xué)提供了優(yōu)秀的資源。Java是一種開源語言,擁有無數(shù)的網(wǎng)絡(luò)資源,網(wǎng)絡(luò)平臺(tái)上有很多像CSDN.NET這樣的大型IT社區(qū),上面有很多由經(jīng)驗(yàn)的程序員介紹自己的編程技巧和心得。學(xué)生可以在上面獲得想要的各種學(xué)習(xí)資源。

3 結(jié)束語

社會(huì)的需求在不斷變化,計(jì)算機(jī)技術(shù)也在飛速發(fā)展,促使我們要構(gòu)建新的課程體系以及更新教學(xué)內(nèi)容、教學(xué)方法和教學(xué)手段。要結(jié)合高職類院校的學(xué)生特點(diǎn),采用多種教學(xué)手段相結(jié)合的教學(xué)方法,從根本上調(diào)動(dòng)了學(xué)生學(xué)習(xí)的主動(dòng)性和積極性,充分發(fā)揮學(xué)生的主體作用,重點(diǎn)培養(yǎng)學(xué)生的動(dòng)手實(shí)踐能力,教授學(xué)生學(xué)習(xí)方法,給學(xué)生自學(xué)和以后在工作中的再學(xué)習(xí)提供基礎(chǔ)。

[1]張國平.Java程序設(shè)計(jì)教學(xué)模式研究與實(shí)踐[J].科技信息,2009(3).

[2]朱平.Java程序設(shè)計(jì)教學(xué)[J].湖北教育學(xué)院學(xué)報(bào),2006,23(2).

[3]王俠,韓永印.JAVA語言程序設(shè)計(jì)教學(xué)改革與實(shí)踐[J].電腦知識(shí)與技術(shù),2007(20).

[4]朱艷紅.實(shí)踐性課程JAVA教學(xué)模式的研究[J].計(jì)算機(jī)與信息技術(shù),2009,(12).

G642

A

1671-0037(2014)04-100-1.5

猜你喜歡
教學(xué)內(nèi)容教學(xué)方法語言
初中英語寫作教學(xué)方法初探
甘肅教育(2020年2期)2020-09-11 08:01:42
語言是刀
文苑(2020年4期)2020-05-30 12:35:30
教學(xué)方法與知識(shí)類型的適宜
讓語言描寫搖曳多姿
挖掘數(shù)學(xué)教學(xué)內(nèi)容所固有的美
累積動(dòng)態(tài)分析下的同聲傳譯語言壓縮
“啟蒙運(yùn)動(dòng)”一課教學(xué)內(nèi)容分析
“清末新政”也可作為重要的教學(xué)內(nèi)容
我有我語言
我的教學(xué)方法
主站蜘蛛池模板: 国产门事件在线| 一级毛片在线播放免费观看| 国产jizzjizz视频| 国产91麻豆视频| 精品国产成人三级在线观看| 四虎成人精品在永久免费| 狼友av永久网站免费观看| 偷拍久久网| 国产黄色片在线看| 激情五月婷婷综合网| 97在线观看视频免费| 色久综合在线| 91区国产福利在线观看午夜| 亚洲开心婷婷中文字幕| 91网址在线播放| 亚洲精品高清视频| 国产乱子伦视频在线播放| 欧美激情视频一区| 福利视频久久| 欧美国产日韩在线播放| 亚洲精品无码高潮喷水A| 亚洲国产亚综合在线区| 第九色区aⅴ天堂久久香| 日本免费福利视频| 91黄视频在线观看| 伊伊人成亚洲综合人网7777| 国产女人爽到高潮的免费视频| 91热爆在线| 日韩高清欧美| 国产精品久久久精品三级| 国产美女无遮挡免费视频| 欧美精品三级在线| 91国内视频在线观看| 99久久婷婷国产综合精| 99er这里只有精品| 久久亚洲综合伊人| 久久9966精品国产免费| 狂欢视频在线观看不卡| 成人免费午夜视频| 亚洲精品中文字幕无乱码| 免费网站成人亚洲| 欧美性色综合网| 91久久精品日日躁夜夜躁欧美| 中文字幕在线免费看| 欧美乱妇高清无乱码免费| 午夜成人在线视频| 久久国产精品77777| 国产成人高清精品免费5388| 免费观看精品视频999| 日本三级欧美三级| 老司国产精品视频91| 亚洲一区二区约美女探花| 国产精品久久久久久久伊一| 国产福利不卡视频| 最新精品国偷自产在线| 亚洲男人天堂2018| 国产欧美中文字幕| 国产一区二区三区在线精品专区 | 伊人成色综合网| 久久99国产视频| 亚洲 欧美 中文 AⅤ在线视频| 国产91高跟丝袜| 不卡视频国产| 欧美精品亚洲日韩a| 亚洲成人网在线观看| 国产在线无码av完整版在线观看| 亚洲无码精品在线播放| 国产91九色在线播放| 麻豆国产在线观看一区二区| AV在线天堂进入| 无码人中文字幕| 在线色综合| 国产福利2021最新在线观看| 91精品福利自产拍在线观看| 欧美亚洲香蕉| 伊人久久久久久久| 亚洲最黄视频| 亚洲成人www| 精品视频一区二区观看| 无码中字出轨中文人妻中文中| 国国产a国产片免费麻豆| 欧美日本在线播放|