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

?

關于Java教學的思考

2011-08-15 00:49:13裴清福
湖北開放大學學報 2011年4期
關鍵詞:程序設計編程案例

裴清福

(陜西鐵路工程職業(yè)技術學院,陜西 渭南 714000)

關于Java教學的思考

裴清福

(陜西鐵路工程職業(yè)技術學院,陜西 渭南 714000)

隨著嵌入式人才需求的增長,許多高職院校均已開設了Java語言課程,如何結合學校實際現狀,培養(yǎng)符合企業(yè)需求的應用型人才成為當前教學中一個值得探討的熱點話題。培養(yǎng)人才

Java;教學模式;實踐教學;編程習慣

1.引言

Java作為一種面向對象編程語言,自1995年推出以來,由于其具有簡單、面向對象、分布式、可移植性、安全可靠等特點,深受業(yè)界的推崇,現已成為軟件開發(fā)領域最主流的設計語言之一,隨著近年來嵌入式人才需求量的增加,許多高職院校都開設了《Java語言程序設計》課程,因此如何培養(yǎng)符合企業(yè)要求的Java人才便成為計算機教學中一個值得探討的問題。

2.提高教師自身技能

所謂“工欲善其事,必先利其器”,要想培養(yǎng)出適應市場需求的高素質技能型人才,必須要有一批專業(yè)基礎扎實、實踐開發(fā)經驗豐富的優(yōu)秀教師。然而目前許多高校都存在這一共性問題,學校的教師多數畢業(yè)后直接走上教學工作崗位,沒有實際的Java開發(fā)經驗,而軟件開發(fā)人員可能又不太適合教學工作,這就要求教師必須通過不斷學習,積極參與企業(yè)實際項目的開發(fā),努力提高自身實踐技能。

3.培養(yǎng)學習興趣、因材施教

在教學的過程中筆者發(fā)現,和其他的程序設計語言一樣,學生普遍感覺枯燥乏味,缺乏學習動力,因此要想提高教學質量,必須讓學生從心里改變對課程的厭煩情緒。

(1)培養(yǎng)學習興趣。對于初學者而言,由于對編程缺少認識,很少會有學生因為愛好編程而學習Java。而程序設計不僅要求計者具有很強的邏輯思維能力,思路清晰,還要求設計者能不斷自我學習,適應現代編程技術的變化。這對一些學生造成了學習壓力,進而導致他們畏難的情緒,害怕編程。在教學中,首先,讓學生認識到Java的應用普及程度及其就業(yè)前景,以此激發(fā)學生的學習欲望。其次,向學生展示一些比較有意思的Java小程序,典型的像手機中的小游戲,讓學生更加直觀地認識到Java編程的實際意義,激發(fā)學習興趣。

(2)分析學生的學習能力。課前要充分了解學生之前是否學習過其他的編程語言,班級中文理科學生的比例等,在此基礎上對課程教學內容的側重點做一個整體的把握,還可以適當調整理論課與實踐課的課時比例,針對學生實際情況選擇合適的教學方法,讓學生在輕松愉悅的氛圍中獲取知識。

4.改進教學模式、強化實踐教學

傳統(tǒng)的教育模式主要側重教師的講解,如今多媒體雖已經廣泛應用于教學中,但大多數仍局限于幻燈片放映,缺乏教與學的互動。為了提高教學質量,可以在教學中采用任務驅動與案例教學相結合的教學方法,教師針對每個知識點設計工作任務,每個任務中又包含有幾個典型案例,每個案例將知識點講解與技能訓練有機融合。這些案例之間既相對獨立,又有著一定的聯系,而每個案例的講解經歷“提出目標—制作演示—模仿練習”三個過程,讓學生深刻理解案例的完成過程,充分體現了“教師引導,學生主導”的教學理念。同時,在講解過程中要善于把復雜的問題簡單化,抽象的概念實例化、具體化。

加強實踐教學,實行工學結合的育人模式,是目前高職計算機專業(yè)教學改革的一個突破點。程序設計類課程最終的教學目標就是要提高學生的程序設計能力,這需要培養(yǎng)學生分析問題能力、邏輯思維能力和創(chuàng)新能力。因此,教師在教學中一定要加強實踐教學,可以根據學生對課程掌握的實際情況適當增加實踐課程。全部理論課程講授完后,要精心設置幾個綜合項目,將所學知識點貫穿進去,同時又能鍛煉學生的編程能力,對學生進行集中強化訓練,使學生能夠將所學的理論知識應用到實際編程中,從而提高程序設計能力。對于難度較大的項目可讓幾個學生分組協作完成,培養(yǎng)學生的團隊協作精神。

5.培養(yǎng)編程思想、養(yǎng)成良好編程習慣

學習編程語言,核心就是掌握其編程思想,只要掌握了編程思想,當我們再學習新的編程語言時便可觸類旁通。為了培養(yǎng)學生的編程思想,教師可以以解決實際問題的程序設計思想作為教學的切入點,例如在講解選擇結構時以學生成績等級評定為例,讓學生切實感受的編程思想在解決實際問題中是如何體現的,同時啟發(fā)引導學生用程序的方式來解決生活的實際問題,在教學過程中要注意循序漸進,先讓學生運用常用的結構和方法去解決一些簡單的實際問題,然后由淺入深,最終達到學以致用的目的。同時,多讀一些典型的源代碼,分析別人解決問題的思路,這對初學者提高編程意識、開闊視野非常重要。

另外,在編寫代碼時一定要養(yǎng)成良好的編程習慣。雖然Java是一種自由格式的語言,但是在教學過程中,絕對不能夠讓學生養(yǎng)成隨心所欲的習慣。對于初學者而言,一定要從開始就養(yǎng)成良好的編程風格,特別是要注意代碼的規(guī)范性。其次,對于較復雜的程序,要讓學生編寫注釋,這樣可以提高程序的可讀性和可維護性。

[1] 李穎.《Java程序設計語言》教學改革的探索與實踐[J].中國新技術產品,2010,1.

[2] 樊偉,周正國,張永瑞.Java 語言課程教學中的問題及對策[J].現代教育技術,2010,7.

Thoughts about Java Teaching

PEI Qing-fu

With the growth in demand for embedded professionals, many vocational institutions have opened the Java language, how to combine the actual status of the school to bring up applied talents meet enterprise demand become a hot topic worth exploring.

Java; teaching model; practice teaching; programming custom

G71

A

1008-7427(2011)04-0036-01

2011-01-09

猜你喜歡
程序設計編程案例
編程,是一種態(tài)度
少先隊活動(2021年2期)2021-03-29 05:41:04
案例4 奔跑吧,少年!
少先隊活動(2021年2期)2021-03-29 05:40:48
元征X-431實測:奔馳發(fā)動機編程
編程小能手
學生天地(2020年17期)2020-08-25 09:28:48
基于Visual Studio Code的C語言程序設計實踐教學探索
計算機教育(2020年5期)2020-07-24 08:52:56
紡織機上誕生的編程
隨機變量分布及統(tǒng)計案例拔高卷
從細節(jié)入手,談PLC程序設計技巧
電子制作(2019年9期)2019-05-30 09:42:04
發(fā)生在你我身邊的那些治超案例
中國公路(2017年7期)2017-07-24 13:56:38
高職高專院校C語言程序設計教學改革探索
六安市| 花莲市| 蕲春县| 桐城市| 宣化县| 中江县| 秀山| 吴江市| 大兴区| 随州市| 英超| 虎林市| 仙游县| 毕节市| 普安县| 泽库县| 炉霍县| 枣庄市| 嘉荫县| 红桥区| 杂多县| 雅江县| 崇阳县| 西丰县| 三穗县| 泉州市| 三江| 广水市| 大安市| 布尔津县| 建水县| 铜山县| 会泽县| 邢台县| 邹平县| 潮州市| 伽师县| 收藏| 永宁县| 万源市| 仁怀市|