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

?

Java程序設(shè)計(jì)課程教學(xué)中遇到的問題和對策

2017-06-14 12:14:29譚琦
課程教育研究 2017年20期
關(guān)鍵詞:Java程序設(shè)計(jì)課程教學(xué)問題分析

譚琦

【摘要】隨著Java技術(shù)不斷地發(fā)展,其應(yīng)用領(lǐng)域不斷的擴(kuò)展與成熟,現(xiàn)在人們越來越重視Java技術(shù),目前Java技術(shù)已經(jīng)成為程序編輯中,應(yīng)用最為廣泛的語言之一。本文通過對Java程序設(shè)計(jì)課程教學(xué)中遇到的各種問題進(jìn)行分析,從而使學(xué)生更加容易的學(xué)習(xí)與掌握J(rèn)ava程序設(shè)計(jì),并提高學(xué)生解決問題的實(shí)踐能力。

【關(guān)鍵詞】Java程序設(shè)計(jì) 課程教學(xué) 問題分析

【中圖分類號】G64 【文獻(xiàn)標(biāo)識碼】A 【文章編號】2095-3089(2017)20-0216-01

Java主要是面對對象的程序編輯語言,其最主要的特點(diǎn)為跨平臺性,已經(jīng)成為目前IT行業(yè)使用最為廣泛的語言。Java技術(shù)目前還在不斷地更新中,新的技術(shù)標(biāo)準(zhǔn)不斷地被提出,教學(xué)方向也在不斷地改變,只有不斷地追隨技術(shù)發(fā)展的腳步,Java教學(xué)才能夠更加的符合社會的需要。

1.Java在教學(xué)過程中遇到的問題

1.1學(xué)習(xí)目標(biāo)及路徑不夠清晰

Java并不是一門獨(dú)立的語言,在Java教學(xué)中必須向?qū)W生指明今后學(xué)習(xí)的具體方向,這樣學(xué)生在學(xué)習(xí)過程中面對龐大的Java技術(shù)體系可以少走一些彎路。學(xué)生在學(xué)習(xí)Java過程中包括三個(gè)階段:初級階段,主要是了解與掌握J(rèn)ava最基本知識以及開發(fā)環(huán)境;鞏固階段,這一階段主要是對Java基本知識與內(nèi)容進(jìn)行鞏固,方便以后的學(xué)習(xí)與應(yīng)用;進(jìn)階階段,這個(gè)階段可以分為兩個(gè)學(xué)習(xí)方向,如果學(xué)生主要學(xué)習(xí)桌面端程序開發(fā),可以選擇Swing等技術(shù)進(jìn)行后續(xù)的學(xué)習(xí),如果學(xué)生想要學(xué)習(xí)服務(wù)端軟件進(jìn)行開發(fā),可以選擇RMI、JMX等技術(shù)進(jìn)行深入的學(xué)習(xí)。通過學(xué)生對Java技術(shù)有一個(gè)感性的認(rèn)知,可以有效的幫助學(xué)生確定學(xué)習(xí)Java技術(shù)的方向。

1.2課程開設(shè)不夠完善

目前已經(jīng)有相當(dāng)多的學(xué)校開設(shè)了Java程序設(shè)計(jì)這門課程,但是由于課時(shí)比較有限,而且絕大多數(shù)的學(xué)生在之前很少接觸或者根本就沒有接觸到Java程序設(shè)計(jì)等各種原因。多數(shù)院校當(dāng)前仍然只是以Java SE平臺進(jìn)行授課教學(xué),在教學(xué)過程中基本偏向于Java的主要內(nèi)容進(jìn)行教學(xué),而對于學(xué)生的動手能力關(guān)注較少。很多的院校在開設(shè)基本的Java教學(xué)課程之后,沒有后續(xù)課程進(jìn)行支持,造成學(xué)生對后續(xù)的Java EE、Java ME等內(nèi)容的學(xué)習(xí)會更加地艱難。

1.3 在學(xué)習(xí)Java過程中存在的問題

1.3.1 學(xué)生動手能力

現(xiàn)在很多的院校在教學(xué)的過程中重視理論的教學(xué),而對實(shí)際的動手能力要求的甚少。綜合運(yùn)用所學(xué)知識的能力較差。在解決實(shí)際遇到的問題時(shí),又無從下手,對知識的應(yīng)用能力較弱。

1.3.2 學(xué)生缺乏探索精神

現(xiàn)在由于互聯(lián)網(wǎng)快速發(fā)展,可以非常方便地獲取所需要的知識,更多的是利用現(xiàn)成的資料,不假思索地進(jìn)行套用,作業(yè)設(shè)計(jì)的原創(chuàng)性較差。

1.3.3 學(xué)生缺乏嚴(yán)格的邏輯理論

學(xué)生在學(xué)習(xí)Java程序設(shè)計(jì)時(shí),沒有養(yǎng)成良好的邏輯關(guān)系,在進(jìn)行程序設(shè)計(jì)和寫代碼時(shí),沒有進(jìn)行嚴(yán)格的邏輯歸類,隨意性較大,給后期的檢查與修改帶來了非常大的麻煩。

1.4 對教師的教學(xué)素質(zhì)與能力提出了新的挑戰(zhàn)

學(xué)生在學(xué)習(xí)中希望能夠利用所學(xué)到的Java程序設(shè)計(jì),解決現(xiàn)實(shí)生活中遇到的各種問題,則對于教師在課堂上的案例與教學(xué)方法都提出了更高的要求。Java程序設(shè)計(jì)學(xué)習(xí)中更重要的是在程序開發(fā)過程中經(jīng)常會遇到的問題以及如何面對這些問題,這需要長期一線程序開發(fā)與實(shí)踐經(jīng)驗(yàn),對于這一點(diǎn)也正是目前Java程序設(shè)計(jì)教師所缺乏的,這對學(xué)生學(xué)習(xí)Java程序設(shè)計(jì)非常重要,但是教師又不能提供有效的幫助。

2. Java程序設(shè)計(jì)在教學(xué)過程存在問題的解決措施

2.1 Java程序設(shè)計(jì)課程的設(shè)置

院校條件允許的情況下,可以開設(shè)不同階段的Java課程,對于一些基礎(chǔ)性較差的學(xué)生開設(shè)Java SE 程序設(shè)計(jì)與應(yīng)用課程,而對擁有較好的基礎(chǔ)的學(xué)生,可以開設(shè)Java ME 程序設(shè)計(jì)與應(yīng)用課程。在選課系統(tǒng)中可以增添每一門課程的簡單介紹,這樣可以使學(xué)生對于教師授課的重點(diǎn)有初步的了解,針對自己的知識需求與興趣選擇課程。

2.2 增強(qiáng)學(xué)習(xí)渠道

有條件的院??梢蚤_設(shè)一些有關(guān)Java程序設(shè)計(jì)的網(wǎng)絡(luò)課程、提供一些網(wǎng)絡(luò)資料。Java有著非常好的開放性,互聯(lián)網(wǎng)上一些企業(yè)提供有很多有關(guān)Java程序開發(fā)的工具以及一些資料下載。互聯(lián)網(wǎng)上還有非常多的Java技術(shù)論壇與技術(shù)網(wǎng)站,他們可以提供大量的技術(shù)方案、教學(xué)視頻、開放源碼等各種資料,這些資料可以有效地幫助學(xué)生在學(xué)習(xí)Java過程中解決所遇到的問題。

2.3 鍛煉學(xué)生的編程思想與分析能力

學(xué)生在學(xué)習(xí)過Java程序設(shè)計(jì)的相關(guān)知識后,在遇到實(shí)際問題時(shí),沒有分析解決問題的方法。這就需要教師在教學(xué)的過程中要特別地注重這些方面,如在進(jìn)行案例分析課時(shí),可以讓學(xué)生先回憶相關(guān)的知識點(diǎn),以及軟件工程的方法等案例中所用到的知識和思想。這些對于學(xué)生學(xué)習(xí)案例時(shí)有非常大的幫助,可以有效地讓學(xué)生感受到案例程序的每一個(gè)步驟,深刻地理解案例。分析解決問題的思想是Java技術(shù)的核心,教師在Java程序設(shè)計(jì)課堂教學(xué)中應(yīng)該將一些優(yōu)秀的編程思想介紹給學(xué)生,使他們能夠?qū)W習(xí)掌握并在程序開發(fā)中應(yīng)用。

2.4 改革考察模式

目前多數(shù)院校對學(xué)生的考察只是停留在筆試,而Java程序設(shè)計(jì)是一項(xiàng)實(shí)踐性非常強(qiáng)的課程,在對學(xué)生進(jìn)行考察時(shí)更應(yīng)該注重學(xué)生的實(shí)踐能力,采用筆試+程序設(shè)計(jì)的形式是目前和未來對學(xué)生考察的主要方式??疾斓姆绞綄τ趯W(xué)生學(xué)習(xí)影響比較大,對學(xué)生進(jìn)行考察時(shí)只采用筆試的形式,則會導(dǎo)致學(xué)生只注重理論知識,對實(shí)際操作比較輕視,造成學(xué)生高分低能的現(xiàn)象更加明顯。

結(jié)束語:

由于Java程序設(shè)計(jì)課程學(xué)科的特點(diǎn),要制定與之相適應(yīng)的教學(xué)方案。教師在課程前要認(rèn)真的進(jìn)行準(zhǔn)備工作,引導(dǎo)學(xué)生對Java的興趣為著手點(diǎn),以實(shí)際應(yīng)用為主考察為輔,確保學(xué)生能夠較全面地掌握應(yīng)用所學(xué)知識,從而提高學(xué)生學(xué)習(xí)Java的質(zhì)量。

參考文獻(xiàn):

[1]藤劍鋒.Java課程改革的研究與實(shí)踐[J].計(jì)算機(jī)教育,2015(12):87—90

猜你喜歡
Java程序設(shè)計(jì)課程教學(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é)歷史課堂教學(xué)改革的進(jìn)展及需要解決的問題
會計(jì)專業(yè)課程教學(xué)國際化的探索性研究
我國“一帶一路”戰(zhàn)略定位中的問題分析
高職物流專業(yè)“物流費(fèi)用結(jié)算實(shí)務(wù)”課程開發(fā)研究
中國市場(2016年36期)2016-10-19 04:54:40
高職院校醫(yī)學(xué)檢驗(yàn)技術(shù)專業(yè)提高課程教學(xué)質(zhì)量的探討
科技視界(2016年21期)2016-10-17 18:59:36
事業(yè)單位檔案管理存在的問題分析
商(2016年27期)2016-10-17 04:51:12
西乌珠穆沁旗| 青岛市| 南安市| 香格里拉县| 社会| 新龙县| 万盛区| 罗山县| 手游| 瓮安县| 辽源市| 新乡县| 堆龙德庆县| 阿荣旗| 永平县| 澎湖县| 商都县| 万安县| 田东县| 察隅县| 无极县| 延庆县| 厦门市| 金山区| 嘉定区| 房山区| 青铜峡市| 香格里拉县| 曲松县| 贺州市| 云霄县| 五大连池市| 手游| 十堰市| 乡宁县| 万源市| 兴隆县| 新乡市| 新泰市| 自治县| 桃园县|