摘要:職業(yè)教育包括中職教育和高職教育兩部分。中職與高職課程的有效銜接一直是職業(yè)教育發(fā)展的絆腳石。如何制定課程計劃,整合教學內容,實施教學實施,在教學工作中對java課程深入鉆研教材,認真?zhèn)湔n,精心選擇教法,注意組織課堂教學,提高教學質量,激發(fā)學生學習興趣。經過幾年對java語言教學的融合研究,不斷探索這門課程的教學規(guī)律,改進教法,教會學生如何學習,不斷地探索和總結,學生的專業(yè)技能和企業(yè)實戰(zhàn)經驗前所未有的收獲,指導學生參加java語言算法比賽取得不錯的成績。
關鍵詞:中高職;課程銜接;職業(yè)教育
1背景
《國家中長期教育改革和發(fā)展規(guī)劃綱要》提出,要建立中職和高職教育協(xié)調發(fā)展的現(xiàn)代職業(yè)教育體系。教育部進一步提出,中職和高職教育要培養(yǎng)高素質技能型人才。中職教育與高職教育的融合已成為我國職業(yè)教育發(fā)展的重要趨勢。它是職業(yè)教育發(fā)展的現(xiàn)實歷史階段的選擇。也是職業(yè)教育適應產業(yè)結構調整和經濟發(fā)展方式轉變,服務終身學習發(fā)展的必然要求。但是,要充分利用職業(yè)教育原有的發(fā)展基礎,提高職業(yè)教育的服務能力,就必須合理設計中職教育與高職教育之間的聯(lián)系。
我院招生類型多年來一直是五年一貫制。招生對象為本省參加中考的初中畢業(yè)生,采取兩年制中等職業(yè)學校+三年制??茖W校的招生形式。我們系中職學校的專業(yè)是計算機應用技術。經過兩年的考試,相應的專業(yè)是安卓移動開發(fā)和計算機網(wǎng)絡技術。學生可以根據(jù)自己的情況填寫專業(yè)。
我們調研了幾所高職院校,它們的招生形式與我們的相似。中職、高職課程缺乏良好的規(guī)劃和銜接,使得課程的重復與疏漏十分明顯。我們還調查了幾所中職學校,經了解,課程設置上也不能很好地與高職課程有效銜接。本課題以我院中專部的計算機應用技術專業(yè)和高職的計算機應用技術的軟件技術專業(yè)為例進行了中高職教育有效銜接的專題研究,確定《Java程序設計》課程為中高職課程銜接的突破口。
在這樣的背景條件下,如何將中職教育課程與高職教育課程進行有效銜接,使師資和課程配置有效、合理,成為一個亟待解決的問題。
2中職與高職課程有效銜接的途徑
2.1明確中職與高職銜接的專業(yè)定位
根據(jù)目前的市場需求和中職學生的特點,以及我院師資和實訓條件,我們確定了專業(yè)培養(yǎng)方向的就業(yè)的崗位:專業(yè)辦公自動化操作員、動態(tài)網(wǎng)頁和動畫制作員、平面和立體繪圖制圖員,初級程序員、小企業(yè)和網(wǎng)吧管理員。
高職軟件技術專業(yè)的培養(yǎng)方向的就業(yè)的崗位:Java程序員、移動程序員、軟件測試人員等。
《Java程序設計》課程對應的就業(yè)崗位是初級程序員和Java程序員。
2.2中等職業(yè)教育與高等職業(yè)教育銜接課程設置
根據(jù)中職與高職銜接的既定培養(yǎng)目標,將中等職業(yè)學校初級程序員對應的專業(yè)課程設置為“Java編程基礎”,高職Java程序員銜接課程設置為“Java高級編程”。
2.3制定中等職業(yè)教育與高等職業(yè)教育銜接的課程標準
java編程語言的基本內容包括java語言概述、java基本語法、java基本語句、面向對象的基礎、圖形用戶界面基礎等。
中等職業(yè)教育階段的課程目標:
①知識目標:
1)了解Java語言的基本概念;2)掌握Java環(huán)境變量的配置;3)了解Java的基本語法格式;4)掌握Java中數(shù)組的定義與使用;5)掌握序列、選擇和循環(huán)三種編程結構;6)理解面向對象的概念;7)掌握對象的創(chuàng)建和使用方式;8)理解面向對象中繼承和多態(tài)的概念;9)了解GUI開發(fā)的相關原理和布局管理器;10)掌握簡單控件的使用。
②能力目標:
1)掌握常見的 Java 類庫以及面向對象程序設計思想;2)學生能夠了解 Java 語言特征;3)可以進行簡單的應用程序結構設計;4)可以設計簡單的圖形用戶界面;5)利用 Java 語言編寫面向網(wǎng)絡應用的簡單程序。
③素質目標:
1)掌握程序設計算法;2)理解面向對象編程思想;3)掌握Java常用類、異常處理、IO流等Java編程的基本知識。
課程內容:
①程序設計語言概述。
1)了解Java語言的特點;2)掌握Eclipse開發(fā)工具的使用。
②數(shù)據(jù)類型、運算符和表達式。
1)了解Java的基本語法格式;2)熟悉Java語言中的變量與常量;3)掌握Java語言運算符的使用。
③基本語句,輸入/輸出控制,分支語句、循環(huán)語句。
1)掌握Java結構語句的使用。2)掌握Java中數(shù)組的定義與使用。
④面向對象編程基礎。
1)了解面向對象的三個特征;2)掌握對象的創(chuàng)建和使用方式;3)掌握類的封裝方式;4)掌握方法的使用方式;5)理解面向對象中繼承和多態(tài)的概念。
⑤圖形用戶界面編程基礎。
1)了解GUI開發(fā)的相關原理和布局管理器;2)掌握GUI中的事件處理;3)熟悉Swing常用組件的使用。
評估標準:過程評估(60%)+形成性評估(40%)。
高等職業(yè)教育銜接的課程目標:
①知識目標:
1)Java中的常用類;2)掌握集合的定義和使用;3)了解異常的概念,掌握異常處理機制的使用;4)理解多線程的概念,掌握線程的創(chuàng)建;5)熟悉I/0流的處理的類型,掌握字符流和字節(jié)流對象的創(chuàng)建;6)掌握網(wǎng)絡編程的使用;7)了解JDBC接口的功能;掌握JDBC基本操作語句的使用。
②能力目標:
1)掌握List集合、Set集合、Map集合的使用;2)掌握String類和StringBuffer類的使用;3)掌握UDP和TCP通信的基本實現(xiàn);4)掌握線程的使用方法;5)熟悉字節(jié)流和字符流讀寫文件的操作;6)掌握多線程的安全和同步;7)掌握如何使用JDBC操作數(shù)據(jù)庫。
③素質目標:
1)熟練運用面向對象程序設計思想開發(fā)MIS、C/S程序,同時通過教學過程中的實際開發(fā)過程的規(guī)范要求強化學生的職業(yè)道德意識和職業(yè)素質養(yǎng)成意識;2)通過小組合作學習,培養(yǎng)學生團隊合作、協(xié)議溝通能力;為后續(xù)企業(yè)級開發(fā)打下堅實的基礎;3)培養(yǎng)學生客觀公正、堅持原則、保守秘密、勤奮敬業(yè)、謹慎細致、務實高效、團結協(xié)作的職業(yè)態(tài)度。
課程內容:
①異常處理。
1)了解異常的概念;2)掌握異常處理機制的使用。
②多線程
1)了解多線程的概念;2)掌握多線程創(chuàng)建的三種方式;3)掌握線程的生命周期及調度方式;4)掌握多線程的安全和同步。
③I/O流。
1)熟悉字節(jié)流和字符流讀寫文件的操作;2)熟悉如何使用File類訪問文件系統(tǒng);3)掌握File類的主要用法。
④JDBC
1)了解什么是JDBC;2)熟悉JDBC 的常用API;3)掌握如何使用JDBC操作數(shù)據(jù)庫。
⑤網(wǎng)絡編程
1)了解網(wǎng)絡通信協(xié)議;2)掌握IP地址和端口號的作用;3)掌握InetAddress對象的基本使用;4)掌握UDP和TCP通信的基本實現(xiàn)。
⑥綜合實訓:學生選課系統(tǒng)。
1)理解需求說明;2)理解系統(tǒng)建模;3)掌握類圖的繪制;4)掌握模型到Java代碼的轉換。
評估標準:過程評估(60%)+形成性評估(40%)。
2.4中等職業(yè)教育與高等職業(yè)教育課程銜接的實施
本課題組選取我院中專計算機應用技術專業(yè)2019級2班為研究對象。在2019~2020年第二學期,建立了java編程基礎,并按照課程標準進行了教學和培訓。在實施過程中,我們及時溝通存在的問題,不斷修改教學計劃,使之適合中專學生。結果表明,85%以上的學生能取得優(yōu)異成績。說明我們的課程難度適中,學生容易掌握。我們和同學們進行了一次討論,了解到很多學生從來都不喜歡這個專業(yè),逐漸適應了這個專業(yè),他們對編程越來越感興趣,有了繼續(xù)學習的愿望。從畢業(yè)考試的角度來看,專業(yè)課程的結果普遍高于基礎課程,這表明學生的二次技術基礎較差,但他們仍然擅長專業(yè)學習。
通過對口考試,中職2019級學生升入高職教育。本課題組組織了這些學生,開設了《Java高級編程》選修課(根據(jù)高職教育教學計劃,該課程將在大學第一學期開課。通過必修課的學習,不斷探索這門課程的教學規(guī)律,改進教法,教會學生學習,不斷地探索和總結,學生的專業(yè)技能和企業(yè)實戰(zhàn)經驗取得很好的成績,對Java語言的掌握達到了標準。此外,我們還選拔了幾名優(yōu)秀學生參加職業(yè)技能競賽,并取得了良好的成績。
3總結
通過兩年的研究與實施,課題組對中職與高職課程銜接有了深刻的認識,制定了統(tǒng)一的中職和高職課程標準,準確定位和整合了中職和高職課程的內容,以賽促學、以賽促教、課賽融通,競賽與教學相結合,提高了學生的學習興趣,減少了嚴重的學習浪費。本研究的成功經驗也可供其他課程和專業(yè)借鑒,使中職教育與高職教育相互銜接,更好地發(fā)展職業(yè)教育。
參考文獻:
[1]黑馬程序員. Java基礎入門.清華大學出版社:2018.1
[2]胡宏鐸等.國內外中高職課程銜接的比較研究[J].價值工程,2013(9):44-45.
[3]黑馬程序員. Java基礎案例教程.人民郵電出版社:2017.1
[4]胡娟等.國外中高職課程銜接對我國職業(yè)教育發(fā)展的啟示[J].機械職業(yè)教育,2014(4):37-38.
基金項目:
本文系2018年度北海職業(yè)學院院級教育教學改革項目“中高職《Java程序設計》課程銜接體系實驗研究”,(項目編號:2018YJY20)階段性成果之一。
作者簡介:
黃麗娟,女,1974年12月8日,漢族,廣西省北海市,本科生,講師,研究方向:計算機應用技術軟件方向,工作單位:北海職業(yè)學院。