?

《Java程序設計》雙語教學的實踐與思考

2017-02-27 21:12卞璐
課程教育研究·中 2016年12期
關鍵詞:Java程序設計雙語教學教學模式

卞璐

【摘要】本文首先介紹了我院《Java程序設計》這門課程的教學情況。在保持式雙語教學模式的基礎上,對該課程進行了一系列教學實踐,譬如:與國外大學交流合作、教材及Java設計相關的技術流的定位、課堂內外教學方法的探索。最后從學生和老師的角度進行了一些列的思考,提出了一些寶貴的經驗和建議。

【關鍵詞】雙語教學 ?Java程序設計 ?教學模式

【基金項目】江蘇高校品牌專業建設工程資助項目,項目編號(PPZY2015A033)。

【中圖分類號】G42 【文獻標識碼】A 【文章編號】2095-3089(2016)35-0236-02

前言

1991年,Sun公司里的Green小組推出了一款面向對象的革新型的程序設計語言Java。因其具有簡單易用和功能強大兩大特征,國內外IT公司首選其作為桌面程序、Web程序、嵌入式和分布式系統應用的編寫語言。我國對Java程序設計的人才的培養也不遺余力,除了計算機專業將其作為必修課外,一些非計算機專業的理工科專業也將其作為主修課,甚至采用雙語教學。所謂雙語教學,即采用英文和中文兩種語言進行授課,使學生可以更好的掌握Java程序設計的本領,方便以后成為國際合作交流和競爭的IT人才。當然,國家相關政策對雙語教學進行了規范和要求。2001年,我國教育部頒發了《關于加強高等學校本科教學工作提高教學質量的若干意見》,其中加強本科教學的12項措施中明確要求各高校在三年內開設5% - 10%的雙語課程,并引進原版教材和提高師資水平。2005年,教育部又頒布了《關于進一步加強高等學校本科教學工作的若干意見》,其中指出不但要提高雙語教學課程的數量又要繼續提高其質量,甚至把雙語教學納入對高校評估的一項重要指標??梢婋p語教學對大學生的培養至關重要。

近年來,我院緊密圍繞教育部提出的要求,深切貫徹各項方針,將《Java程序設計》設為雙語教學課程。本文主要探索雙語教學的模式,實踐其方法,在教學過程中不斷總結并改進,可以為同行提供寶貴的經驗和指導作用。

一、Java課程的基本情況

90年代至今,Java語言一直活躍在編程語言的榜頂。憑借其語法簡單、功能強大、安全可靠、多線程和跨平臺等特征,一直成為計算機專業的必修課。近年來,隨著社會對Java人才的需求,許多高校的非計算機專業也開設了Java程序設計相關課程。我校電子信息工程學院開設了《Java程序設計》這門課程始于2012年,迄今已經有5個年頭了。課程主要的教學內容包括:Java語言概述、Java開發環境、Java程序設計基礎、面向對象程序設計、集合類的使用、異常處理、Java I/O數據流與文件處理、Java多線程機制、JDBC數據庫編程、Java網絡編程等,本課程以專業選修的形式開設在大學第六學期。有了前期相關課程及電子信息專業英語的學習,一直以雙語教學的形式進行。

通過本課程的教學,特別是貫穿始終的案例教學和設計實踐,使學生掌握Java程序設計語言的基本概念和程序設計的基礎知識,理解面向對象程序設計的思路和方法,并能運用Java技術和基本開發工具進行程序設計。培養學生的編程能力,啟發學生的創新意識,提高學生在程序設計過程中分析問題和解決問題的實際動手能力,使學生的理論知識和實踐技能得到共同發展。

二、雙語教學模式

雙語教學是指學校使用非母語進行全部或部分學科的教學。在我國,雙語教學是用除漢語外的一門外語進行課堂教學,絕大多數使用的是英文。目前權威的雙語教學的模式主要有以下三種:

(一)沉浸式雙語教學Immersion Bilingual Education:學校的一切教學活動以外語進行,學生完全沉浸在非母語的學習環境中,比如香港的絕大數高校。

(二)保持式雙語教學Maintenance Bilingual Education:學校的教學活動絕大部分以母語為主,只是后期逐漸使用第二外語進行部分學科的教學,比如我大陸目前的現狀。

(三)過渡式雙語教學Transitional Bilingual Education:學生進校后部分或全部的使用母語教學,然后轉換為完全地使用第二語言進行教學,完成從母語到第二外語的過渡,比如國內的預科班。

針對以上三種主流雙語教學模式,結合我國高等教育現狀,選擇保持式雙語教學模式開展和推進Java程序設計雙語教學工作更為合適。教師在授課過程中,采用漢語和英語兩種語言授課,既方便“傳道、授業、解惑”,又可以精確的把握課程的原汁原味的精髓,使學生因為樂趣而掌握這門晦澀的課程。

三、Java課程雙語教學實踐

(一)教材選用:引進優秀的英文原版教材,譬如《Thinking in Java》、《Effective Java》、《Core Java》、《Introduction to Java Programming》和《Java?鄄A Beginners Guide》等。授課老師可以指定一本英文原版書籍為教材,將其它優秀英文原版書籍作為參考書推薦給同學進行廣泛閱讀,從各個方面不同角度更好的理解Java語言編程。同時,為了減輕學生對英文教科書的學習難度,更好的準確理解和把握課程的主要學習內容,閱讀有關Java語言編程方面的中文參考書也是必不可少的。

(二)課堂教學:雙語教學與傳統教學的不同,除了引進了優秀英文原版教材,實現教學內容與國際接軌,我院還與荷蘭Saxion大學聯合辦學,在交流的過程中了解到Java課程在Saxion大學目前采用《Java?鄄A Beginners Guide》作為教材并使用IntelliJ IDEA這一Java集成開發環境配合Java課程的教學。而目前國內大學主要采用的Java IDE是Eclipse。Eclipse和IntelliJ IDEA是當前最常用的兩個Java IDE開發工具,各有優劣。一些程序員因為IntelliJ IDEA開發效率較高,更加地智能而從Eclipse轉向了IntelliJ IDEA。所以,我們的大學Java課程也可以適當的轉向IntelliJ IDEA。

另一方面,是教學媒介的不同。使用英語作為第二語言,其可以貫穿于部分或整個教學過程中,包括教材、PPT講義、課堂教學語言、實驗指導書、作業、試卷等方面。很多人糾結第二外語和漢語在雙語教學中的比重,其實在我們的Java程序設計課程中并不是過分強調外語的比重。Java課程雙語教學的重點還是掌握Java編程的專業知識,在此基礎上我們根據學生的英語應用能力,盡可能多的在教學過程中使用第二語言,從而達到在保證學生準確理解和掌握專業知識的同時提高學生英文水平的目的,從而提高Java課程雙語教學質量。具體的來說,Java程序設計課程的教材、PPT講義、作業、試卷等課程資源都采用英文這一課程媒介,但為了更好的理解專業知識,學生可以參考中文的專業書籍,試卷和作業中的題目盡可能的用英文作答,如果覺得有困難也可以用中文作答,在課堂上老師交替使用中英文,為了讓學生更好的理解專業知識,先用英文介紹新的知識點,然后中英文結合著做進一步解釋。

四、Java課程雙語教學的思考

(一)學生英語水平欠缺:教學過程其實是教和學的過程,老師和同學共同決定著教學效果。開展雙語教學,對學生的英語水平有一定的要求。對于學生而言,雙語教學過程中的聽說讀寫四個方面較為困難的就是“讀”了,讓很多學生最頭疼的就是去讀厚厚的全英文教科書了。在開始學習Java雙語教學課程前,大多數學生沒有嘗試過大量的英文專業書籍的閱讀,因此閱讀速度慢,而且本能的讀不進去,自然而然地就產生畏難情緒。這對Java雙語教學的開展造成了很大影響,也不利于雙語教學的順利進行。其次就是聽,因為涉及到一些專業的英文詞匯,聽力障礙造成思維的遲緩,甚至分心走神。所以講解到專業詞匯及其函數的用法時,可以用中文進行解釋。

(二)雙語教學師資力量缺乏:雙語教學不僅對學生的要求高,同樣對進行雙語教學的授課老師也提出了新的要求。承擔雙語教學課程的老師在掌握扎實的專業知識和技術的基礎上,還要具備良好的英語聽、說、讀、寫的能力,不僅能夠閱讀專業上的英文文獻資料和用英文撰寫科技論文,而且還要具有用英語組織課堂教學和交流的能力。

(三)課堂的授課方式:在Java雙語教學授課環節,會刻意的加強學生的課前預習。授課老師會將所有的英文PPT發布到Java程序設計課程網站上供學生下載,學生通過PPT膜片講義可以了解整個課程的內容,又可以提前了解相關專業術語和生詞。在Java程序設計課程的教學平臺網站上,除了發布英文講義PPT之外,還會上傳Java雙語課程的微課小視頻。我們將Java課程各章節的重點和難點歸納總結出來,列出一系列的小標題,然后逐一錄制并放在Java課程網站上讓學生課后去觀看,去回味。在Java雙語課程的課堂教學過程中,除了采用老師講,學生聽的傳統教學方法外,還結合翻轉課堂教學法,讓學生首先針對某個問題分組討論,然后用英文總結解決問題的方法并制作PPT進行演講匯報。

結論

隨著全球經濟一體化,為了更好的培養出具有國家合作交流和競爭的Java程序設計人才,我院積極的開展了《Java程序設計》這門雙語教學課程。在采用保持式雙語教學模式的基礎上進行了實踐、歸納和總結,從學生和老師自身的角度進行了思考,并給出了一些有用的經驗和建議。

參考文獻:

[1]教育部關于印發《關于加強高等學校本科教學工作提高教學質量的若干意見》的通知[J].教育部政報,2001,(10).

[2]教育部發出《關于進一步加強高等學校本科教學工作的若干意見》[J].中國高等教育,2005,(6).

[3]張引瓊,戴小鵬.“Java程序設計”雙語教學模式的分析與實踐[J].當代教育理論與實踐,2011,3(4):126-127.

猜你喜歡
Java程序設計雙語教學教學模式
群文閱讀教學模式探討
“思”以貫之“學、練、賽、評”教學模式的實踐探索
“認知-遷移”教學模式在高年級閱讀教學中的應用
《Java程序設計》課程網站的設計與實現
Java程序設計基礎課實踐教學中的分層教學模式研究
基于實訓項目的Java程序設計實驗教學模式改革與實踐
基于工程思維的Java程序設計課程教學研究
面向不同對象的雙語教學探索
Seminar教學法在護理學基礎雙語教學中的實踐
5E教學模式對我國中學數學教學的啟示
91香蕉高清国产线观看免费-97夜夜澡人人爽人人喊a-99久久久无码国产精品9-国产亚洲日韩欧美综合