• 
    

    
    

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

      獨立學(xué)院Java課程教學(xué)“策略”探索

      2011-02-17 15:48:33崔亞楠廣西工學(xué)院鹿山學(xué)院計算機(jī)工程系廣西柳州545616
      中國科技信息 2011年16期
      關(guān)鍵詞:面向?qū)ο?/a>程序設(shè)計編程

      崔亞楠 廣西工學(xué)院鹿山學(xué)院計算機(jī)工程系, 廣西柳州 545616

      獨立學(xué)院Java課程教學(xué)“策略”探索

      崔亞楠 廣西工學(xué)院鹿山學(xué)院計算機(jī)工程系, 廣西柳州 545616

      本文從對Java程序設(shè)計面向?qū)ο蟮奶攸c分析,根據(jù)獨立學(xué)院學(xué)生自身特點,教師應(yīng)該在教學(xué)中應(yīng)采取的“雙備”策略和“步步為營”策略進(jìn),需要根據(jù)Java語言的特點調(diào)整教學(xué)目標(biāo),提出了先做基礎(chǔ)實驗后將以項目為指導(dǎo)引入到實驗實訓(xùn)教學(xué)中的觀點,通過項目教學(xué)提高學(xué)生學(xué)習(xí)興趣和自信心,同時在教學(xué)中注重學(xué)生自學(xué)能力、團(tuán)隊合作能力、職業(yè)素質(zhì)能力的培養(yǎng)與提高。通過多策略的結(jié)合培養(yǎng)出綜合素質(zhì)好的學(xué)生,滿足市場人才需求。

      Java程序設(shè)計;教學(xué)策略;面向?qū)ο笏季S;實驗實訓(xùn)教學(xué)改革

      Java program design; Teaching strategy; Object oriented thinking; Experiment and Training teach reform

      Java語言不僅是一門正在被廣泛使用的編程語言,而且已成為軟件設(shè)計開發(fā)者應(yīng)掌握的一門基礎(chǔ)語言。Java語言的面向?qū)ο?、不依賴平臺、安全等特點,使其應(yīng)用更加廣泛,獨立學(xué)院的開設(shè)Java程序設(shè)計及實訓(xùn)教學(xué)環(huán)節(jié),重點是提高學(xué)生的實際的開發(fā)項目能力,培養(yǎng)出動手能力強(qiáng)的復(fù)合型人才。

      1 Java教學(xué)中教師采用“雙備”策略

      充分備課是上好課的前提,提高課堂教學(xué)質(zhì)量和效果,首先要抓好備課這一環(huán)。Java教學(xué)中我們采用“雙備”策略。老師的備課分兩步走,第一步是“備知識”;第二步是“備學(xué)生”。

      1.1 “備知識”

      “備知識”是每位老師上課前必做的工作,包括教學(xué)目標(biāo),教學(xué)計劃等。首先老師要給Java課程確定目標(biāo),能夠向?qū)W生介紹本門課與生活實際聯(lián)系,學(xué)習(xí)本門課程的用途,掌握了這門課程后學(xué)生能干什么,具體到以后參加工作,能哪個工作崗位上發(fā)展,讓學(xué)生有一個初步的定位;其次,老師應(yīng)該對整本書的課時分配有個計劃,并能夠把各個章節(jié)的聯(lián)系連貫性備下來,以方便授課當(dāng)中,讓學(xué)生對各個章節(jié)有個大體的認(rèn)識;最后,針對Java的知識老師要牢固掌握。

      1.2 “備學(xué)生”

      一般學(xué)校開設(shè)Java課程都是在大二、大三,學(xué)生有了一定的開發(fā)基礎(chǔ),這個時候首先要認(rèn)識學(xué)生的基礎(chǔ),以備授課中,哪些詳細(xì)講解,哪些跳過;其次,將“案例教學(xué)”引入到教學(xué)當(dāng)中,提高學(xué)生的興趣;最后,針對不同層次的學(xué)生,布置難度不同的任務(wù),培養(yǎng)學(xué)生的自主學(xué)習(xí)能力。

      2 Java教學(xué)中讓學(xué)生堅持“步步為營”策略

      Java教學(xué)中采用分步策略,掌握一門語言,不是你掌握語法多么好,能讀懂行代碼的能力,而是你能夠掌握這門語言的核心思想,能夠運用到實際的編程當(dāng)中,真正做到學(xué)以致用。

      2.1 確定學(xué)習(xí)目標(biāo)

      充分對學(xué)生強(qiáng)調(diào),作為一名計算機(jī)專業(yè)的學(xué)生,學(xué)生自己要給自己定一個目標(biāo),而不是簡單的通過老師檢查和考試,有目標(biāo)才有動力

      2.2 熟練掌握開發(fā)工具的用法

      學(xué)生首先要學(xué)會編譯Java程序,學(xué)習(xí)Java基礎(chǔ)的開發(fā)平臺,即J2SDK,簡稱JDK,那第一步要掌握的是安裝JDK,配置兩個環(huán)境變量,在DOS下將“Hello Word”程序運行成功,基本的DOS下運行學(xué)好,再去學(xué)習(xí)其他的集成開發(fā)工具

      一個好的開發(fā)環(huán)境能為學(xué)生的學(xué)習(xí)帶來方便,但也會屏蔽具體的實現(xiàn)過程和進(jìn)行代碼隱藏.在開發(fā)工具選用上要注重幾條原則:一是由易到難先選用使用免費的、較為簡單開發(fā)工具。隨著學(xué)習(xí)的深入可以過渡為Eclipse、Jbuilder、Netbeans這樣集成度高,功能強(qiáng)的開發(fā)環(huán)境中,這樣學(xué)生在學(xué)習(xí)過程就不會因為開發(fā)環(huán)境的使用困難而降低學(xué)習(xí)程序設(shè)計的興趣;二是選用主流開源的集成開發(fā)環(huán)境;三是盡可能選用英文的開發(fā)環(huán)境以提高學(xué)生在英語平臺下進(jìn)行操作的能力,以適應(yīng)計算機(jī)技術(shù)人才培養(yǎng)的國際化要求。

      2.3 小任務(wù)開始,由淺入深

      掌握好集成開發(fā)環(huán)境后,從最簡單的“Hello World”開始寫起,建立相應(yīng)的Java項目和類,編譯成功,再逐步加大難度,開發(fā)游戲、JSP與數(shù)據(jù)庫連接的小型網(wǎng)站等。

      3 Java教學(xué)中“面向?qū)ο笏枷搿本幊趟季S培養(yǎng)

      學(xué)習(xí)一門編程語言,首先是掌握編程思想,找到編程感覺,一旦掌握了編程思想,只要簡單了解該語言的語法特點便可觸類旁通。

      3.1 嚴(yán)格區(qū)分面向?qū)ο笳Z言與面向過程語言的區(qū)別

      面向過程的語言,程序中的數(shù)據(jù)和處理數(shù)據(jù)的過程分別存儲在不同的地方,數(shù)據(jù)和過程之間沒有邏輯或組織上的聯(lián)系。C語言是面向過程的語言。

      面向?qū)ο笳Z言的特點在于其封裝性、繼承性和多態(tài)性,具體體現(xiàn)于類與對象。相對傳統(tǒng)的面向過程有著明顯的優(yōu)越性。

      3.2 培養(yǎng)良好的面向?qū)ο缶幊趟季S

      在日常教學(xué)中,要結(jié)合具體的實例詳細(xì)講解面向?qū)ο蟮母拍睿寣W(xué)生理解其思想。一是封裝性:封裝的基本單元是類,類是數(shù)據(jù)及其相關(guān)操作的封裝體,是對象的抽象描述。例如按照同一張圖紙可以造出很多具體的小汽車,換成計算機(jī)語言就是利用一個汽車類可以創(chuàng)建多個汽車對象。用戶在使用一個已定義的類,就不需要了解內(nèi)部的實際工作流程,只要知道如何通過其對外接口使用它即可。二是繼承性:例如汽車燃油的特點,但也有部分汽車改裝雙燃料汽車,除汽油外還可以使用液化石油氣,這種汽車保留原汽車的全部特性,增加了部分功能,是原有汽車的繼承。三是多態(tài)性:多態(tài)使得相同的消息被不同的對象收到時,導(dǎo)致不同的動作,例如,說去運動,不同的人根據(jù)愛好不同,有的去游泳,有的去跑步,有的去踢足球,或者其他。

      編程思想是在反復(fù)的教學(xué)、觀察、分析、比較、總結(jié)中積累的。通過實例講解對學(xué)生采用啟發(fā)式教學(xué),讓學(xué)生能夠通過自己的理解舉出例子,培養(yǎng)學(xué)生的分析和設(shè)計能力。

      4 Java實驗實訓(xùn)教學(xué)改革策略

      實驗實訓(xùn)課是Java課程的重要組成部分,學(xué)生通過上具體的上機(jī)操作,鞏固和強(qiáng)化課堂上學(xué)習(xí)的理論知識。

      4.1 強(qiáng)調(diào)基礎(chǔ)的實驗安排

      針對隨著教學(xué)進(jìn)度安排的實驗課可以按照配套的實驗教材,每次安排學(xué)生單獨練習(xí)一個知識點。如基本數(shù)據(jù)類型與控制語句有實驗“猜數(shù)字”、“回文數(shù)”等試驗,類與對象有實驗“三角形、梯形和圓形的類封裝”,多線程有“雙線程接力”等,以鞏固隨堂學(xué)習(xí)的知識點。

      4.2 突出實踐能力鍛煉的實訓(xùn)安排

      采用以項目為引導(dǎo)的實訓(xùn)安排,選一個真實的案例為指導(dǎo),進(jìn)行對學(xué)生的現(xiàn)場演示,由學(xué)員進(jìn)行分析,提問,溝通。學(xué)生通過對該項目的設(shè)計,學(xué)習(xí)和掌握每一環(huán)節(jié)的基本知識和了解所需的必備能力。在完成項目過程中有針對性地培養(yǎng)學(xué)生的獨立工作能力、想象力、創(chuàng)新能力以及與人合作溝通的能力。

      5 注重培養(yǎng)學(xué)生的自學(xué)能力和職業(yè)素質(zhì)教育

      5.1 培養(yǎng)學(xué)生自學(xué)能力

      Java 程序設(shè)計涉及知識面廣泛,而教學(xué)課時相對較少,引導(dǎo)和培養(yǎng)學(xué)生的自學(xué)能力也是Java教學(xué)的重要內(nèi)容。在教學(xué)實踐過程中,不僅要強(qiáng)調(diào)自學(xué)能力的重要性,還應(yīng)在實踐中把方法教給學(xué)生:

      1)在基礎(chǔ)知識打牢的基礎(chǔ)上,學(xué)習(xí)使用Java API 文檔, Java API 文檔是最為重要的參考資料,是提升學(xué)生自學(xué)能力的重要手段。在教學(xué)實踐中,教師應(yīng)在介紹類String、ArrayList、GUI 編程時介紹Java API 文檔的使用方法,示范其功效,強(qiáng)調(diào)其作用,引導(dǎo)、鼓勵學(xué)生學(xué)會使用它。

      2)引導(dǎo)學(xué)生學(xué)習(xí)使用調(diào)試工具,掌握一些調(diào)試方法在授課過程中,教師所舉的程序只需要正確編譯就可以正確執(zhí)行,從而對學(xué)生產(chǎn)生了一些誤導(dǎo),忽略了調(diào)試工作,甚至根本不知道調(diào)試方法。在教學(xué)實踐中,應(yīng)該由簡單到復(fù)雜,通過逐步調(diào)試、測試、改進(jìn),達(dá)到最終效果。在此過程中,既介紹了處理問題的方法,又強(qiáng)化了思維過程,也教授了一些調(diào)試、測試方法。

      5.2 培養(yǎng)職業(yè)素質(zhì)教育

      對于Java 教學(xué),職業(yè)素質(zhì)教育首先應(yīng)該強(qiáng)調(diào)團(tuán)隊精神和分工協(xié)作能力。在Java實踐教學(xué)過程中要強(qiáng)調(diào)學(xué)習(xí)態(tài)度、敬業(yè)精神、表達(dá)能力、團(tuán)隊精神等的非技術(shù)素質(zhì)的培養(yǎng)。同時在教學(xué)實踐過程中也要注意加強(qiáng)教師與學(xué)生之間的溝通以及學(xué)生與學(xué)生之間協(xié)作能力的培養(yǎng)

      6 結(jié)束語

      獨立學(xué)院計算機(jī)教育應(yīng)在教學(xué)實踐過程中根據(jù)專業(yè)發(fā)展的需求,有針對性地調(diào)整教學(xué)目標(biāo),重視教學(xué)實踐環(huán)節(jié)過程,適時適度地調(diào)整好提高學(xué)生應(yīng)用能力的教學(xué)策略,注重培養(yǎng)學(xué)生的自主學(xué)習(xí)能力、創(chuàng)新能力和團(tuán)隊協(xié)作精神,以及從應(yīng)用中發(fā)現(xiàn)問題、提出問題、分析問題和解決問題的能力——問題求解能力,使培養(yǎng)的學(xué)生能與社會需求相吻合,從而滿足市場對人才的需求。

      [1]陳紅軍, 耿永軍,閆洪亮.《Java 程序設(shè)計》課程教學(xué)改革探討[J].信息系統(tǒng)工程. 2010,19(4):128-130

      [2]王毅鵬.軟件專業(yè)Java 課程教學(xué)改革實踐初探[J].科教文匯.2010,(01):168-169

      [3]郭廣軍. 面向應(yīng)用的《Java 程序設(shè)計》精品課程教學(xué)改革與實踐[J].計算機(jī)教育.2009,(12):76~79

      [4]全成斌,楊士強(qiáng),趙有健.計算機(jī)工程實踐教學(xué)的改革與探索[J].計算機(jī)教育. 2010,(20):80-83.

      [5]馬迪芳,宋涇舸,王芳.Java 程序設(shè)計實用教程[M].北京:清華大學(xué)出版社. 2004.106

      [6]邵奇峰. Java系列課程的教學(xué)改革與實踐[J].計算機(jī)教育.2010,(20) :40-43

      [7]向模軍,劉松青.Java教學(xué)的探討和實踐[J].計算機(jī)與信息技術(shù).2008,(3):70-73

      [8]孫靜.Java課程教學(xué)研究與探討[J].教育科學(xué).2008,(20):148,163

      Research the "Strategy" of Java Course Teaching in Independent College

      CUI Yanan
      Lushan College ,Guangxi University of Technology, Liuzhou 545616, Guangxi,China

      In this paper, From analysis the Java programming object-oriented characteristics, according to the independent college students’ own characteristics, Teachers should adopt the strategy "double prepare" and "step by step to win". According to the Java language’s characteristics, we should adjust the teaching objectives, The teaching view which the first the student should do the projectbased experiments ,and the next take the project as guidance into the practical experiments is proposed, So it can improve the students’ interest in learning and self-confidence, Through the views teaching through projects to improve student interest in learning and self-confidence, At the same time pay attention to develop and improve the students' self-study ability, team cooperation ability, occupation ability in the teaching. Through a combination of multiple strategies, we can develop a good overall quality of student to meet the market demand for talent.

      G642

      A

      10.3969/j.issn.1001-8972.2011.16.124

      計算機(jī)專業(yè)程序設(shè)計類課程教學(xué)體系的改革與實踐(2010JGA112)

      崔亞楠(1982-),女,河南濮陽人,碩士研究生,研究方向為計算機(jī)程序設(shè)計、數(shù)據(jù)庫、網(wǎng)格。

      猜你喜歡
      面向?qū)ο?/a>程序設(shè)計編程
      我家有只編程貓
      我家有只編程貓
      我家有只編程貓
      我家有只編程貓
      基于Visual Studio Code的C語言程序設(shè)計實踐教學(xué)探索
      從細(xì)節(jié)入手,談PLC程序設(shè)計技巧
      電子制作(2019年9期)2019-05-30 09:42:04
      面向?qū)ο蟮挠嬎銠C(jī)網(wǎng)絡(luò)設(shè)計軟件系統(tǒng)的開發(fā)
      電子測試(2018年15期)2018-09-26 06:01:34
      面向?qū)ο蟮臄?shù)據(jù)交換協(xié)議研究與應(yīng)用
      高職高專院校C語言程序設(shè)計教學(xué)改革探索
      面向?qū)ο骔eb開發(fā)編程語言的的評估方法
      唐海县| 九龙县| 伽师县| 平安县| 乌海市| 勃利县| 北流市| 武汉市| 镇远县| 天台县| 当阳市| 襄垣县| 磴口县| 桂东县| 融水| 萨迦县| 长沙市| 广饶县| 新平| 那曲县| 乐山市| 泰州市| 阳原县| 柘荣县| 邵东县| 内黄县| 灵川县| 成都市| 永新县| 阳新县| 永仁县| 富锦市| 垦利县| 陈巴尔虎旗| 威海市| 丹寨县| 鸡东县| 平原县| 浮梁县| 中卫市| 南投市|