前言:一篇好文章的誕生,需要你不斷地搜集資料、整理思路,本站小編為你收集了豐富的計算機java編程培訓主題范文,僅供參考,歡迎閱讀并收藏。
制作和投遞簡歷是java應屆畢業生求職者求職工作的第一步,下面是小編為大家精心推薦的java應屆畢業生簡歷范文模板,希望能夠對您有所幫助。
java應屆畢業生簡歷范文模板(一)姓
名: xuexila
國籍: 中國
目前所在地: 湖南
民族: 漢族
戶口所在地: 湖南
身材: 170 cm 63 kg
婚姻狀況: 未婚
年齡: 22 歲
培訓認證: 誠信徽章:
求職意向及工作經歷
人才類型: 應屆畢業生
應聘職位: 軟件工程師:JAVA軟件工程師、互聯網開發工程師:WEB開發程序員、軟件測試工程師:軟件測試工程師
工作年限: 0
職稱: 無職稱
求職類型: 全職
可到職日期: 隨時
月薪要求: 2000--3500
希望工作地區: 廣東省 浙江 湖南
個人工作經歷:
公司名稱: 上海杰普軟件公司
起止年月:2009-06 ~ 2009-07
公司性質: 民營企業
所屬行業:計算機業
擔任職務: 程序員
工作描述: 參與電信收費系統的開發,負責其中的信息采集系統模塊的設計編寫,與團隊成員配合協調,共同完善優化系統。
離職原因:
教育背景
畢業院校: 中南大學
最高學歷: 本科
獲得學位: 學士
畢業日期: 2010-07-01
所學專業一: 計算機科學與技術
所學專業二:
受教育培訓經歷:
起始年月 終止年月 學校(機構) 專 業 獲得證書 證書編號
2006-09 2010-07 中南大學 計算機科學與技術 本科
語言能力
外語: 英語 良好
國語水平: 優秀
粵語水平: 一般
工作能力及其他專長
熟悉 J2EE 架構,熟練掌握 Struts ,MyEclipse 等主流 WEB開發框架和開發工具
熟悉Oracle、Mysql數據庫的使用 ,熟悉PL/SQL 語言
熟練掌握HTML ,JavaScript ,JSP 等網頁技術
詳細個人自傳
具有較強的適應能力,能夠快速融入團隊;
相關知識掌握牢固;
有良好的項目管理能力和溝通能力;
學習能力強,對工作充滿熱情,頭腦靈活,責任心強,能夠和團隊有效溝通;
未來規劃:熟悉公司團隊項目的實際需求,并精通相關技術,提升項目管理能力和溝通能力,為團隊的進步貢獻力量,立志成為能夠帶領團隊不斷前進的中高層人員。
個人聯系方式
通訊地址: 湖南省長沙市岳麓區麓山南路932號中南大學校本部15舍621 (郵編: 410083)
聯系電話:
家庭電話:
手
機:
QQ號碼:
電子郵件:
個人主頁:
java應屆畢業生簡歷范文模板(二)姓名:xuexila
性別:男
年齡:22
學歷:本科
專業:計算機
聯系電話:xxx
畢業院校:xxxxx
主修課程:匯編語言程序設計、JAVA程序設計、數據庫原理、操作系統
英語水平:通過國家六級考試。有較強的閱讀和翻譯能力,能進行日常英語對話。
計算機水平:通過全國計算機等級考試三級網絡技術。熟練操作OFFICE辦公軟件。
實踐與實習
2012年上學期----與同學共同開發myfan網,完整地學習了網站的建設流程和相關技術。
個人技能
1、熟悉網站開發流程,開發文檔格式;
2、熟悉MVC體系結構模式、C/S模式,掌握面向對象的設計開發思想;
3、熟練掌握JSP、Servlet、JavaBean、Struts、Hibernate等相關建站技術,熟練運用HTML、CSS、XML、JavaScript等頁面控制技術;
4、熟悉UML,了解PowerDesigner等建模工具;
6、熟練掌握SQL語言,MySQL的設計和構建過程及相關維護,了解Access、MSSQL、Oracle等常用數據庫;
7、熟練運用Eclipse等開發工具,Apache、JBoss等服務器開發平臺;
8、能在WindowsServer、操作系統,上搭建網站平臺及進行相關維護,了解RedHat、FreeBSD等Linux操作系統。
求職意向
JAVA軟件工程師
個人簡介
熱愛編程,有良好的分析問題、解決問題的能力。能吃苦耐勞、待人熱情、真誠,有較強的適應能力和團隊協作精神。
java應屆畢業生簡歷范文模板(三)個人基本簡歷
姓名:xuexila
國籍: 中國
目前所在地: 廣州
民族: 漢族
戶口所在地: 肇慶
身材: 172 cm 58 kg
婚姻狀況: 未婚
年齡: 24 歲
培訓認證: 誠信徽章:
求職意向及工作經歷
人才類型: 普通求職
應聘職位: 計算機類:ERP應用實施工程師、計算機類:技術支持及維護、
工作年限: 2
職稱: 中級
求職類型: 全職
可到職- 一個星期
月薪要求: 1500--XX
希望工作地區: 廣州 佛山 肇慶
個人工作經歷:
公司名稱: 加拿大Tarena科技(中國)公司起止年月:XX-11 ~ XX-04
公司性質: 中外合資所屬行業:計算機業
擔任職務: Java軟件實習工程師
工作描述: JAVA實習工程師,順利完成了兩個項目的開發,務實了JAVA開發語言和J2EE框架的使用,積累了J2EE開發經驗,提高了自己的技術能力和團隊素質。獲得信息產業部高級軟件工程師證書。
離職原因: 項目工程完畢
公司名稱: 廣州海珠區樂天網吧起止年月:XX-07 ~ XX-10
公司性質: 私營企業所屬行業:其他
擔任職務: 管理員
工作描述: 負責管理網吧網絡、服務器、臺式機等基礎設施的安全性、穩定性運行。
負責管理和維護服務器、路由器、交換機等網絡設備的安裝、連接、配置和操作等。
負責操作系統、常用軟件的安裝、升級和維護,電腦的裝配和維護維修等。
負責服務區員工管理,處理常見問題的解決方案和進行必要的崗位培訓。
離職原因: 個人更高發展
教育背景
畢業院校: 肇慶學院
最高學歷: 大專
畢業- XX-06-01
所學專業一: 計算機科學與技術
所學專業二:
受教育培訓經歷:
起始年月 終止年月 學校(機構) 專 業 獲得證書 證書編號
XX-09 XX-06 肇慶學院 計算機科學與技術 畢業證 105801XX05001992
語言能力
外語: 英語 良好
國語水平: 良好 粵語水平: 優秀
工作能力及其他專長
熟練掌握Java ,扎實的Java編程功底和良好的編碼習慣。
熟練掌握基于Oracle數據庫編程:標準SQL ,PL/SQL。熟悉SQL Server和MySQL數據庫。
熟練掌握各種流行的開源框架下的Web編程: Spring, Struts, Hibernate等,并能將各種開源框架進行整合(Spring + Struts + Hibernate),并能對Hibernate進行調優。
在windows,Unix/Linux下熟練應用多種Java集成開發環境(IDE)。
熟悉多種Web應用服務器的安裝,部署以及系統配置與調試等。
熟練電腦硬件設備,系統安裝,軟件升級和維護,局域網維護,電腦常見問題的解決方案等等。
詳細個人自傳
本人勤于思考,積極進取,學習能力強,對工作有責任心,做事踏實細心,客戶服務意識較強。班干部工作使我磨礪出堅忍不拔的性格,勇于挑戰的魄力,吃苦耐勞的品質,更使我相信:將相本無種,富貴也無根,一切盡在勤中得。
從事軟件行業一直是我夢寐以求的職業,為了達到這個目標我一直都在努力。包括:自學,參加培訓,和努力積累行業經驗等等。本人對軟件有一種濃厚的興趣,我從事過客戶服務,網吧管理和J2EE開發等。過去的工作經驗告訴我:一切以客戶為中心。善于交流,溝通,和管理。能適應經常出差和不定期加班,能在工作壓力下順利完成任務。
看過“java應屆畢業生簡歷范文模板”的人還看了:1.java應屆生簡歷范文
2.java應屆生求職簡歷
關鍵詞: JAVA軟件服務外包 課程體系 應用能力
一、引言
近年來,在經濟全球化趨勢的推動下,中國軟件服務外包從無到有,不斷壯大,并且服務對象涉及歐美、日、韓、印度等國家和地區。但在發展的同時仍然存在不少問題,最主要的是人力資源結構不合理,主要呈現“金字塔”形狀,其中具備綜合能力及較強應用能力的軟件人才[1]和中間技術人才比較匱乏,而處于金字塔底端、對技術要求不高的低端普通軟件人才數量過多。
為推動服務外包產業的發展,我國推動實施了“千百十工程”和相應的人才培訓計劃,鼓勵軟件服務外包企業新增大學生就業崗位的各類人才培訓項目。但是僅僅依靠軟件服務外包企業解決軟件服務外包人才匱乏的問題遠遠是不夠的,需要將軟件服務外包企業與高校緊密地聯系起來,制定系統的符合軟件服務外包人才的培養體系。
二、現有課程體系的特點和不足
1.現有課程體系的特點。
軟件服務外包人才培養的一個重要方面是課程體系的構建,培養的是學生的應用能力,這一培養目標與應用型本科計算機科學與技術專業人才的培養是一致的,由于目前尚未有軟件服務外包專業,大部分高校將軟件服務外包納入到計算機科學與技術專業中,作為其中一個專業方向,在制訂軟件服務外包人才培養方案時,一般采用“基礎+專業+實踐”的培養方式[2];在制訂教學計劃時,體現“加強基礎、突出核心、注重實踐、整體優化”的原則,強調應用能力的培養。主要包括如下幾個層次[3]。
(1)公共基礎課模塊。公共課模塊屬于必修課,是培養學生良好的政治思想素質、辯證思維能力和外語應用能力,為創新思維和能力提供廣闊的空間。該層次開設的主要課程有:基本原理、思想道德修養和法律基礎、高等數學、大學英語、計算機文化基礎、體育與健康等。
(2)學科、專業基礎課模塊。學科基礎課模塊也是必修課,是計算機科學與技術專業的科學技術平臺,為專業課的開展提供堅實的基礎。該層次開設的主要課程有:計算機導論、程序設計基礎、Web編程基礎、模擬電路與數字電路、計算機組成原理、數據結構與算法、操作系統、編譯原理等。
(3)專業課模塊。專業課模塊又分為專業基礎課和專業方向課,專業基礎課主要有:xml編程基礎、數據庫原理、計算機網絡、軟件工程等。專業方向課主要有:Java程序設計、面向對象與UML、網絡編程、分布式計算、C#程序設計、C++程序設計、嵌入式系統與設計等。
(4)實踐教學項目。計算機科學與技術專業是一個實踐性很強的專業,因此實踐教學項目在該專業中顯得尤為重要,它包括從課程實踐到專業實踐的各個方面。具體體現在:課程綜合設計、社會實踐、畢業實習、畢業論文等方面。
2.現有課程體系的不足。
應該肯定的是,現有的計科專業的課程體系教學改革已經取得了顯著的成績,學生的知識點扎實,理論基礎厚實。但大多數高校只是簡單地將計科專業整個課程培養方案移植到軟件服務外包專業,存在如下問題。
(1)專業模塊課較多。縱觀計科專業整個培養方案,專業模塊類課程較多,甚至有些課程開設在大學第七學期,而軟件服務外包專業不僅僅是學校單方面的培養,還需要與軟件服務外包企業開展務實的校企合作,讓學生真正融入到企業中。
(2)核心課程不明確。計科專業方向較多,因此必然存在專業核心課程不明確的特點,而軟件服務外包專業方向性較強,因此如果核心課程不清晰,學生缺乏足夠的專業核心技能訓練,學生走向社會后就難以適應專業的要求。
3.教學實踐存在的問題。
(1)專業課之間的銜接不緊密。在教學中發現很多學生對某一門課程的知識點掌握得非常扎實,但是往往到了后面學期新的專業課開課時,很容易遺忘先前所學的知識點,一是現有的考核方式還是以筆試考核為主,不注重平時知識的積累。二是新舊課程之間時間較長,根據記憶規律,學生在新課程開設前前一課程知識點遺忘比例高達60%—80%。
(2)專業知識點的銜接不夠緊密。在日常教學中發現,由于專業的特殊性,學生在開始高年級的專業課學習時往往會產生陌生感和恐懼感,而造成這一原因的主要是在專業課程體系實施過程中沒有體現專業“預熱”功能,也就是在課程實施過程中只專注于本課程的知識點,而不會對課程體系中的后續課程知識點做擴展性準備。
三、構建以應用能力為主線的軟件服務外包課程體系
通過對軟件服務外包企業人才需求調研發現,由于服務外包領域的多樣性,以及該行業的高速發展,軟件服務外包與其他行業相比有著顯著的不同,對外包人才的技能和素質要求有其行業自身的特征[4]。
為了更好地從專業自身和培養學生的角度出發,緊密銜接軟件服務外包專業中各種專業能力和要求,本文以JAVA軟件服務外包為出發點,提出以應用能力為主線,制訂符合JAVA軟件服務外包的培養方案,并從以下幾個方面構建JAVA軟件服務外包專業方向課程體系。
1.確立以應用能力為主的JAVA軟件服務外包課程體系。
根據JAVA軟件服務外包企業的需求和軟件服務外包培養方案的特點,本次改革主要以計科專業培養方案為藍本,并在此基礎上對專業基礎課程和專業課程進行必要的“瘦身”,也就是將計算機導論、JAVA程序設計基礎、Web編程基礎、Linux操作系統管理、計算機系統基礎、數據結構與算法作為軟件服務外包方向專業基礎課程。同時將JAVA面向對象編程、服務外包導論、JAVAWEB應用開發、J2EE架構與應用開發、軟件自動化測試與開發、跨國軟件項目管理等課程引入到軟件服務外包方向中,與xml編程基礎、面向對象與UML、數據庫原理、專業英語軟件工程等課程構成此方向的專業課程。同時在專業拓展課中增加語言模塊類的如基礎日語、專業日語等課程學習。
2.基于程序設計能力的核心課程群設計。
JAVA軟件服務外包專業的核心能力是程序設計能力和項目管理能力,針對JAVA軟件服務外包專業方向性較強[5]的特點,在構建課程體系時緊緊抓住《JAVA程序設計基礎》、《JAVA面向對象編程》、《JAVAWeb應用開發》、《J2EE架構與應用開發》、《軟件自動化測試與開發》作為JAVA方向的核心課程,并根據軟件服務外包的特點,在核心課程群中配備與核心課程緊密相關的課程,分別是《WEB編程基礎》、《數據庫設計》、《數據結構與算法(JAVA)》。根據培養計劃的安排,從第六個學期開始,學生進入相關外包企業開展軟件服務外包專業學生的項目實踐。核心課程群的安排表1所示:
3.完善課程實施方案,加強專業課知識點的緊密聯系。
在課程實施過程中,將原先忽視的知識點銜接處緊密銜接在一起,如在《JAVA面向對象編程》中將面向對象類與抽象類、類與接口之間的關系進一步通過案例的方式進行闡述,使學生在后續的課程中能更好地理解這些知識點之間的關系,從而為后面的實踐打下基礎。同時在前序課程的教學實施過程中注重后續課程知識點的鋪墊,如在軟件服務外包中《JAVA程序設計基礎》和《JAVA面向對象編程》是專業基礎課,后續課程包括《JAVAWeb應用開發》、《J2EE架構與應用開發》,等等,因此在教學實施過程中除了基本的面向對象知識、多線程等高級技術外,還應該在這些知識點的實踐環節中加入后續課程的一些相關知識點,使學生在后續課程學習時能夠更加容易地融入到新課程中。
4.結語
大力發展軟件服務外包是全球經濟發展的大趨勢,針對軟件服務外包行業人才匱乏的現狀,本文從JAVA軟件服務外包人才培養的課程體系出發,針對現有課程體系的特點和不足,提出了適合JAVA方向的軟件服務外包課程體系,為學生提供良好的學習環境,并為后續打下堅實的基礎。
參考文獻:
[1]杜小丹,葉安勝,李焰,劉永紅.高素質應用型軟件服務外包人才培養模式探索[J].計算機教育,2010,(14):34-36.
[4]袁暋,王曉峰,檀明等.軟件服務外包應用型人才能力培養方案[J].計算機教育,2012,(1):60-64.
[5]鄭小蓉,陳戈.開展軟件外包服務促進課程體系的重新構建[J].中國成人教育,2010,(1):149-150.
[4]郭麥成,趙廣峰,李華貴.計算機科學與技術專業課程體系的建設與實踐[J].科技信息,2009,(29):153-154.
性別:男
學校:東北大學東軟信息學院
專業:計算機科學與技術
學歷:本科
電話:13709863600
E-mail:lvxiaohui_lxh@126.省略
外語能力:大學英語6級日語國際1級計算機能力:擁有3年網絡操作經驗,熟悉網站建設及網絡應用。掌握JAVA、C++語言編程,有1年實際編程經驗。熟練運用專業錄音軟件及設備錄制廣播節目。熟悉數據庫錄入相關知識。
社會實踐經歷:曾任院《憑海臨風》雜志社社長兼主編、院社聯博雅文學社副主席;院學生會新聞宣傳中心記者站副站長;院廣播站文學、日語主播;假期實習期間曾參與遼科系統編程項目;曾獲迎奧運杯風采主持大賽二等獎,最佳氣質獎;大學軍訓題材征文大賽一等獎;校三好學生、學習標兵,新聞宣傳中心宣傳標兵、優秀播音員等;曾獲校一等獎學金等。
求職意向:IT相關專業職務;對日軟件開發、測試、商務交流洽談等
期望月薪:4000元以上
姓名:陳佳
性別:女
年齡:22
學校:
大連交通大學
專業:軟件工程+會計學雙學位
學歷:本科
電話:0411-86223068 13573828921
E-mail:Cynthia.Chen.省略
外語能力:職業英語870高級英語六級日語三級
計算機能力:熟練掌握MS OFFICE等辦公軟件,用友U8等ERP軟件應用,熟悉C++JAVA等程序開發軟件。
社會實踐經歷:曾任校廣播站總編導,率領6人團隊負責日常節目的策劃編輯。在擔任大連市大學生英語協會辦公室主任期間,協調各部門運作,參與各個部門的日常活動,策劃并參與了各項全市性的英語社團活動。
獲獎情況:
獲一等獎學金3次,二等獎學金2次,三等獎學金2次;被評為校優秀學生、校三好學生、優秀團干部;在學校綜合素質大賽獲得團體二等獎。
期望月薪:4000~5000元
姓名:芮舸
性別:男
學校:東北大學東軟信息學院
專業:計算機科學與技術
學歷:本科
電話:
13998582236
E-mail:
外語能力:英語四級
計算機專業能力:精通Linux系統平臺下的網絡管理和系統管理以及網絡安全,能夠熟練配置apache、ftp、nfs、dhcp、squid、dns等服務,熟練配置和操作Mysql數據庫,熟練編寫shell腳本,熟悉TCP/IP協議,熟悉Unix系統的系統編程和網絡編程,熟練使用.NET開發B/S架構系統,熟悉PHP,了解基于ARM和x86匯編語言。
社會實踐活動:在校期間,參與組織過學院的“格致杯”演講比賽,在瑞恩虛擬公司參與過學院的服務器維護工作,并參與過開發,在網絡信息社擔任過web服務器的維護工作,在大連頡特計算機科技公司擔任兼職,參與過多個基于.省略
外語能力:英語四級
專業能力:精通PHP/Mysql網站建設語言和數據庫,精通網頁設計、廣告設計、視頻設計等。熟悉TCP/IP協議,熟悉Linux下的服務器配置。
實踐活動:在校期間成立了網絡信息社和演講協會兩個學生團隊。參與建設了學院官方網站、軟件工程師網站、基礎教學部網站;設計了大連品格地產網站、我的大學網站頁面;擔任北京“開源之旅”隊長;策劃組織了首屆網絡文化節、格致杯演講比賽;參與報道了三屆國際軟件交易會IT教育培訓高峰論壇。
獲獎情況:遼寧省優秀學生干部、大連市優秀畢業生、院三好學生、格致杯演講比賽二等獎和感動成長獎、迎評杯征文大賽三等獎、話劇《雷雨》最佳策劃獎等。
求職意向:網站開發、媒體廣告、策劃
期望月薪:3000~5000元
姓名:國寧
性別:男
學校:遼寧師范大學
專業:計算機科學與技術
學歷:本科
電話:13795101950
E-mail: reo@vip.省略
外語能力:英語四級日語四級相當水平
計算機能力:軟件設計師
社會實踐活動:參與制作北海勝利公社永佳物業業主大會宣傳手冊(14頁);
遼寧師范大學學生會網站xsh.lnnu.省略/ ;
遼寧師范大學社團聯合會網站xsh.lnnu.省略/su/ ;
遼寧師范大學計算機與信息技術學院團委網站lnnu.省略/dandu/jsjtw/ ;
大連職業技術學院工商管理系網站gsgl.dlvtc.省略/等網站建設;
參與制作遼寧師范大學設備報修管理系統,自然場景下標識牌文本的提取,遼河油田支撐劑評估系統等系統,從中積累了豐富的社會經驗。
期望月薪:3000元以上
(以上信息均由本人提供)
大連中軟軟件有限公司
大連中軟軟件有限公司是中國軟件與技術服務股份有限公司2001年4月在大連成立的面向日本軟件外包業務的股份制有限責任公司,現有員工300余人,總部位于大連市軟件園,下設北京分公司和東京分公司。大連中軟是一個對日進行計算機通訊技術,計算機網絡技術和為日本客戶提供系統軟件、安全軟件、平臺軟件、企業信息化軟件以及計算機相關技術服務的綜合性軟件開發公司,擁有一支能夠熟練運用JAVA、.NET、ORACLE等技術承接
從需求分析到結合測試,從外包到后期維護的對日項目軟件開發隊伍。2002年公司取得了ISO9001國際質量管理體系認證,2004年通過了CMM3的評估認證。
2007年正式啟動赴日軟件工程師派遣項目,中軟人力資源服務平臺將采取多種解決方案為公司引進,培訓,輸送人才,為公司的發展提供人力保障。
對日軟件開發人員:(工作地點:大連)
PL 1人
1.6年以上對日軟件開發經驗
2.精通JAVA、.Net.省略
聯系人:趙先生
地址:大連市軟件園路中軟大樓
大連群弘科技有限公司
坐落于國家軟件基地――大連軟件園的群弘科技,園區環境幽雅,IT氛圍濃厚,各大國際知名公司都紛紛坐落于此。大連群弘科技有限公司是一家以軟、硬件開發銷售為核心,提供“IT外包”企業IT解決方案,數字化產品和“VIP增值服務”的公司,在軟件與行業應用的結合,軟件與數字化產品的結合,軟硬件技術咨詢服務方面形成了群弘科技獨特的經營模式。為客戶服務是群弘科技存在唯一的理由,客戶需求是群弘科技發展源動力。依托良好的人文社會環境,不斷的學習,思索,進取,不斷更新理念向IT行業前沿看齊。
招聘職位:JAVA程序員(2名)
工作地點:大連
職位要求:
1.精通JAVA語言
2.有過實踐JAVA項目開發經驗
3.熟悉其他編程語言C++,JSP……
4.有良好的溝通能力及團隊協作能力
招聘職位:平面設計人員(2名)
工作地點:大連
職位要求:
1.熟練掌握網頁三劍客
2.有過大型網站設計,開發經驗
3.有良好的溝通能力及團隊配合能力
聯系方式:【有意者請將簡歷發至招聘郵箱,我們會盡快與您聯系】
招聘郵箱:
聯系電話:0411-62925009 62915010
聯系人:李先生
張林
性 別
男
專 業
網絡系統管理
出生日期
1988年5月8日
所在城市
南 昌
畢業學校
南 昌 大 學
學 歷
大 專
健康狀況
良 好
籍 貫
江西南昌
電 話
138706****
教育背景
時間
所在學校
學歷
2002年9月-2006年7月
江西南城一中
高中
2006年9月-2009年7月
南昌大學
大專
培訓經歷
時間
培訓機構
培訓主題
2008年7月-2008年11月
江西微軟培訓中心
C#,
所得證書
MCP證書
所學課程
專業課程:《計算機網絡》、《SQLServer2000》、《C語言》、《C++面向對象程序設計》、《Visual C++》、《軟件工程》、《Linux系統管理》、《操作系統》、《計算機通信技術》、《UML基礎與Rose建模》、《計算機網絡安全》、《網絡管理基礎》、《計算機網絡軟件編程指導書》等.
自學課程:《Java2實現教材》
工作經驗
2008年在江西微軟培訓中心學習技術(主要用C#語言),借助.Net Framework虛擬機進行web應用程序開發.了解了客戶端-服務器端程序工作模式.竟而掌握創建web Form網頁、服務器控件、web用戶控件、數據綁定、 安全性及等相關內容.在學習期間跟著公司制作了企業管理系統軟件,并的到好評.在學習結束時參加了微軟MCP考試并獲得相關證書.
自我評價
本人身體健康、對人友好、熱愛學習、善于思考、能夠吃苦耐勞、有上進心,
富有團隊合作精神,良好的溝通和人際協調能力。有很強的忍耐力、意志力和吃苦耐勞的品質,對工作認真負責,積極進取,樂觀執著,敢于面對困難與挑戰。
聯系方式
電子郵箱
QQ號碼
597****8
聯系地址
江西省南昌市南昌大學軟件學院
個 人 求 職 簡 歷
姓 名
張林
性 別
男
專 業
網絡系統管理
出生日期
1988年5月8日
所在城市
南 昌
畢業學校
南 昌 大 學
學 歷
大 專
健康狀況
良 好
籍 貫
江西南昌
電 話
138706****
教育背景
時間
所在學校
學歷
2002年9月-2006年7月
江西南城一中
高中
2006年9月-2009年7月
南昌大學
大專
培訓經歷
時間
培訓機構
培訓主題
2008年7月-2008年11月
江西微軟培訓中心
C#,
所得證書
MCP證書
所學課程
專業課程:《計算機網絡》、《SQLServer2000》、《C語言》、《C++面向對象程序設計》、《Visual C++》、《軟件工程》、《Linux系統管理》、《操作系統》、《計算機通信技術》、《UML基礎與Rose建模》、《計算機網絡安全》、《網絡管理基礎》、《計算機網絡軟件編程指導書》等.
自學課程:《Java2實現教材》
工作經驗
2008年在江西微軟培訓中心學習技術(主要用C#語言),借助.Net Framework虛擬機進行web應用程序開發.了解了客戶端-服務器端程序工作模式.竟而掌握創建web Form網頁、服務器控件、web用戶控件、數據綁定、 安全性及等相關內容.在學習期間跟著公司制作了企業管理系統軟件,并的到好評.在學習結束時參加了微軟MCP考試并獲得相關證書.
自我評價
本人身體健康、對人友好、熱愛學習、善于思考、能夠吃苦耐勞、有上進心,
富有團隊合作精神,良好的溝通和人際協調能力。有很強的忍耐力、意志力和吃苦耐勞的品質,對工作認真負責,積極進取,樂觀執著,敢于面對困難與挑戰。
聯系方式
電子郵箱
QQ號碼
597****8
聯系地址
關鍵詞:java框架;項目驅動;教學內容;授課計劃;考勤系統
中圖分類號:TP3 文獻標識碼:A 文章編號:1009-3044(2013)01-0105-03
Java語言憑借著其卓越的通用性、高效性、平臺移植性和安全性擁有全球最大的開發者專業社群,廣泛應用在個人PC、互聯網、超級科學計算等領域。IDC的統計數字,在所有的軟件開發類人才的需求中,對Java工程師的需求量達到全部需求量的60%-70%[1] 。可以說當前最熱門的軟件編程語言當屬Java。應用型本科院校的學科和專業在強調必須的學術性和基礎理論性的同時,要更加強調面向市場現實需要和學生的實際與未來發展需求。根據Java的特點和專業的辦學定位,我們選擇Java作為學生培養的一個重要方向。由于Java內容非常龐大,相關的課程較多,我們提出Java四階段教學的理念:第一階段:面向對象原理與 Java 實踐;第二階段:Java Web 應用編程基礎;第三階段:Java Web 開源框架技術;第四階段:分布式計算技術。Java框架技術教學屬于第三階段的教學,教學內容主要是當前炙手可熱的Struts2、Spring和Hibernate (簡稱SSH)三大輕量級開源框架技術的整合開發。
1 Java框架技術課程教學現況
Java EE技術經過多年的發展日趨成熟,已經成為最佳的電子商務解決方案之一[2]。JavaEE包含的內容也非常多,既包括Sevlet、Jsp等Java Web基礎知識,也包括Struts、EJB等框架技術。越來越多的高校開始注重這方面的培養,但是很多高校的計算機專業培養方案中往往只包含Java面向對象程序設計和Java Web基礎這兩個階段的內容,而技術更新非常快速的更深層次的框架技術課程卻少有涉及,更鮮有列為單獨一門課程進行教學。這方面的教學在專業的培訓機構中卻受到重視,因為社會上的JavaEE工程師的使用最多的還是框架技術。像Java框架技術這樣子的課程在高校中屬于新興的課程,以前沒有多少教學經驗可供借鑒,如果按照傳統教學模式教授軟件專業培養,效果不好[3]。各個高校對這門課程的研究在不斷的進行當中,目前陸續有一些教學成果出來,如河南師范大學計算機與信息技術學院的《Java EE 框架課程教學方法改革與實踐》、江蘇信息職業技術學院計算機工程系的《課程教學改革的研究》等。我們學院開設這門課程的時間到目前為止也不過是三年的時間,經過艱難的摸索實踐和總結,我們在提高這門課程的教學質量方面也取得了一定的成果。
2 項目驅動教學法
Java框架技術課程是一門專業技能課程,對學生的實踐動手能力要求大大強于理論學習能力。在傳統的教學方式當中,往往以教師課堂講解為主,學生聽為輔,學生被動的接受知識,培養出來的學生缺乏自主探索知識的能力,缺乏運用知識解決實際問題的能力。“項目驅動教學法”是建立在自主學習基礎上的一種教學方法。它要求學生完成老師給定的項目任務中,在探究完成項目或解決問題的過程中,在自主學習和小組討論的氛圍中進行學習活動。這樣,既培養了學生動手實踐能力又學到了知識,提高了學生的創新意識。學生在完成項目的過程中,不斷激發了自主學習的創新性、主動性,更容易掌握各項知識[4]。“項目驅動教學法”特別適合像Java框架技術這種專業技能類的課程。
3 教學內容的選擇
在學習本課程之前,學生應該已經具備良好的Java面向對象、Java Web應用編程基礎、數據庫原理等基礎知識。MVC設計模式是軟件開發人員公認的一種良好的軟件設計模式,SSH這三個框架中,Struts2和Spring都實現了MVC設計模式,但是在實際應用中,開發者往往更偏愛使用Struts2框架作為MVC的承載者,把Hibernate作為數據庫的操作者,把Spring作為程序的托管者。使用了SSH三大框架的程序結構上一般分為三個層次,分別為Action層、Service層和DAO層,分別實現與用戶交互、數據邏輯處理及數據庫操作。根據學生的基礎以及三個框架和三個層次在程序中的作用,我們制定了相應的教學內容。
3.1 Struts2
Struts2作為程序MVC設計模式的承載者,同時負責與用戶界面的交互,在程序中占有重要的地位,要學習的掌握的內容非常多,是教學的重點。Struts2的基本內容應該包括以下幾個方面:
1) Struts2的MVC思想。主要介紹Struts2的工作流程及在MyEclipse中的配置,重點介紹手工給Java Web工程添加Struts2的支持。
2) Strust2的核心配置文件Struts2.xml的詳細解釋。內容包括、、、等子標簽的詳解,其中的難點是子標簽中使用通配符及子標簽中頁面的跳轉方式。
3) Struts2的輸入校驗及國際化。輸入校驗包括使用validate()函數和validation校驗框架兩種方法,國際化包括如何建立資源文件及如何訪問,其中的難點是如何使用別名區別不同的請求對應不同的校驗方式以及中文國際化資源文件的編碼的問題。
4) Struts2的攔截器及類型轉換器。內容包括攔截器的工作原理、創建及引用方式,類型轉換器的三種建立方式及其配置。它們都有一個共同點就是都要繼承特定的類或者實現特定的接口。
5) Struts2的標簽庫。內容包括有數據標簽、控制標簽和表單標簽,其中的難點是ognl表達式。
6)Struts2的文件上傳、下載及其他應用。這部分內容包括單個文件上傳、多個文件上傳、Struts2對Ajax的支持等。其中的難點是如何控制上傳文件的大小及類型。
3.2 Hibernate
Hibernate在程序中專注于數據庫的操作,目標是讓程序員從繁重的數據庫操作中解放出來。其包含的內容并不太多,且對一般的應用并不需要了解太深入。主要內容包括以下幾個方面:
1) 對象關系映射(Object/Relation Mapping,ORM)思想、標準查詢接口Criteria以及HQL。對一個已經熟悉使用傳統的SQL語言來操縱數據庫的人來說,要馬上接受使用面向對象的方式查詢數據庫不是一件容易的事情,這是一個重點,也是一個難點。
2) Hibernate的配置。包括核心配置文件Hibernate.cfg.xml、數據表映射文件XXX.hnm.xml和數據表的PO類。其中的難點是一對多關系的映射。
3) Session的使用。Session是Hibernate持久化操作的基礎,提供了眾多持久化的方法,如save、update和delete等操作。其中的難點是持久化對象的狀態轉換及事務的處理。
3.3 Spring
之所以把Spring稱為程序的托管者,是因為程序三個層次之間的相互調用由Spring來決定,而且Spring還可以托管其它的一些工作,如整個程序的異常處理等。Sprign的內容包括以下兩個方面:
1) Spring的控制反轉(Inversion of Control,Ioc)思想及其應用。控制反轉又稱為依賴注入,是Spring的核心機制,但理解起來并不容易。通過使用Ioc機制來實現不同類之間的相互調用會使得程序的耦合程序大大降低,方便日后升級維護。這是教學的一個重點和難點。
2) Spring的面向切面編程(Aspect Oriented Programming,AOP)思想及其應用。AOP專門用于處理系統中分布于各個模塊(不同方法)中的交叉注點問題,在Java EE應用中,常常通過AOP來處理一些具有橫切性質的系統級服務,如事務管理、安全檢查等,AOP已經成為一種非常常用的解決方案[5]。其中最常用的是利用AOP思想進行系統的事務管理,減少數據庫操作的代碼量,這也是教學的重點。
如果課時安排比較充裕的話,還可以講解其它常用的框架,如支持Ajax的DWR框架,支持Web Service的Xfire框架等。
4 教學的實施
4.1 項目驅動法中項目的選擇
“項目驅動法”中項目的選取是關鍵,選擇一個好的項目既能啟發式的給學生傳授知識,又可激發學生的學習興趣。現在學生的遲到和曠課現象比較嚴重,靠傳統的點名考勤方式效果不佳,而且容易使學生反感,主要原因是考勤結果不能即時公布,接受同學們的監督。如果有一個考勤系統能在考勤的同時把累計結果公示出來,可以給違反紀律的學生一種督促,也可以給表現好的學生一種鼓舞。我們使用本門課程即將學習的SSH三大輕量級框架技術實現一個達到以上效果的考勤系統,作為課程的實踐項目。在第一次上課時把項目展示給學生,并在平時課堂上使用。授課過程中以此項目引導學生學習,把需要掌握的技術具體應用在這個項目中,達到一種學以致用的效果。當知識點講完以后,整個項目就可以投入運行
4.2 授課計劃
選取了具體的項目后,如何把教學大綱中要求的知識點結合到項目中是一個需要認真思考和設計的問題。既要考慮知識點的全面,又要統籌課時安排,既要突出重難點,又要兼顧項目的實現。在我們的培養計劃中,這門課的教學安排是28個學時,我們每個課時的授課計劃如表1所示。
由于課時較少,內容較多,要求授課教師對教學內容非常熟悉,動手能力較強,合理組織課堂教學,才能用最短的時間把最好的內容講解和演示給學生。
5 結束語
根據我們提出的Java四階段的教學理念,本課程屬于第三階段開源框架技術,所講授的內容也是學生就業后在工作中使用最多的,因此,這門課程在Java四階段教學理念中占有非常重要的地位。經過多年的探索,我們逐步確立了以項目為驅動的教學方法。選取了以考勤系統作為實戰項目之后,教學質量大大提升。這種通過與學生有緊密聯系的項目驅動教學方法一方面提高了學生的學習興趣,另一方面也對學生的學習紀律起到一種督促作用。使用這種教學方法后學生的遲到曠課現象比沒有使用這種方法的時候減少90%以上。
良好的教學實施,增強了學生的學習和實踐能力,學生的基礎和表現受到來自軟件企業的培訓教師的贊許,有效地縮短了學生能力與企業具體的用人需求之間的差距。這幾年,我院計算機專業畢業生從事 Java開發工作的人數逐屆遞增,不少畢業生已成為單位的骨干。今年剛剛畢業的2008級的某位同學,已經在任職公司的Java開發小組擔任組長。2010 屆畢業生中有 5 人進入了廣州某知名軟件公司從事 Java 開發工作,因工作表現突出,該公司這兩年每年都給我院計算機專業畢業生提供 20 個 Java 就業崗位。在剛結束的學期的學生調查結果表明,Java框架技術課程已經成為我院計算機專業學生最為認可和歡迎的課程之一。
參考文獻:
[1] 許慶煒,徐兆佳,楊莉.軟件工程專業Java教學初探[J].計算機教育,2012(1):28-30.
[2] 鄭阿奇.Java EE實用教程[M].北京:電子工業出版社,2009:1-401.
[3] 周運.Java EE 框架課程教學方法改革與實踐[J].高師理科學刊,2012(2):99-102.
【關鍵詞】計算機組裝與維護;教學考核一體化平臺;Java
【中圖分類號】G712【文獻標識碼】A【文章編號】1672-5158(2013)02-0262-02
《計算機組裝與維護》課程是計算機專業的一門必修課,同時也是一門知識性,技能性和實踐性很強的課程。課程從計算機組裝與維護的相關基礎知識出發緊緊圍繞組裝計算機實現過程中各階段需要解決的具體問題,展示了如何從硬軟兩方面對計算機進行組裝的實用技術。學生通過課程的學習應達到鞏固和強化學生對計算機的組裝與維護的基本技能。培養和訓練學生綜合利用所學的計算機組裝的基本知識和基本技能,進行計算機的組裝與維護。培養學生適應設備硬件支持崗位需要,具有獨立組裝計算機和解決計算機使用過程中出現的問題的基本能力等要求。
我國高職教育工學結合理論研究現狀,往往存在工學結合理論研究的系統化不夠,以及在“工”與“學”兩個方面結合程度的研究上缺乏普遍適應性,理論與現實的合理對接問題沒有得到很好的解決。目前高職的教學模式往往提倡由以教師為中心的傳統教學模式轉向以學生為中心的現代教學模式。能夠便于教師“教”與學生“學”的,以學生為主體、教師為主導的,實現交互的網絡教學環境平臺逐漸成為主流需要。
目前多數高職院校的計算機組裝與維護課程都有自己的網上教學平臺,其教學界面大致為“課程介紹”、“教學大綱”、“教學教案”、“教學課件”、“教學視頻”、“教學軟件”等,雖然教學網站的建設及其在教育中的應用順應了教育信息化時代對人才培養的需求,對深化教育教學改革起到了積極的推動作用。但多數高職院校所開設的課程內容往往理論與實踐相分離。要么采用傳統的理論教學、上機操作分開式的教學模式,要么采用單純的計算機組裝實訓模式進行教學。無論哪種都忽略了工學結合的教學模式和學生創新意識的培養。經過多年對畢業生企業調研,采用傳統及實訓進行授課對學生往往存在兩種極端,一種是實踐動手能力很強但理論不足,在設備維護工作中只能處理簡單故障問題,對基礎理論涉及到故障無法及時分辨并維護;另一種是理論知識很好,但動手能力不強,無法迅速進入工作環境及狀態中。
基于工學結合的高職計算機組裝與維護課程的個性化游戲學習考核軟件將理論、實踐、培訓、考核形成一體化教學考核系統,以滿足高職計算機組裝與維護課程教學考核要求。將傳統的理論教學、上機操作的教學模式以及單純的計算機組裝實訓相結合,滿足理論實踐、升學考試及培訓等要求。
1 系統設計的內容及目標
基于工學結合的高職計算機組裝與維護課程的個性化游戲學習考核軟件系統設計的目標是從教與學的需求出發,設計了根據課程的知識點將理論學習、虛擬實踐模塊、課程網絡平臺、作業及考核平臺等教學全過程的課程教學系統。該系統具有如下特色:整個軟件采用“WWWH”教學模式,即WHAT—“教什么”(教師),“學什么”(學生);WHERE—“在哪教”(教師),“在哪學”(學生);WHO—“誰來教”(教師),“跟誰學”(學生);HOW—“怎么教”(教師),“怎么學”(學生)。整個軟件由Java設計作為系統平臺,將課程理論按知識點通過Flash形式進行理論學習,在每個課程小節都有動畫練習,使學生掌握基礎理論完成“WHAT”模式;“WHERE”模塊采用Java編程軟件通過游戲對形式對部件的采購、安裝與維護進行實踐練習完成虛擬實踐模塊;“WHO”模塊采用PHP語言形成網上教學平臺,其教學界面大致為“課程介紹”、“教學大綱”、“教學教案”、“教學課件”、“教學視頻”、“教學軟件”等;“HOW”模塊采用PHP、SQL等語言形成交流交互方面,集成了BBS非實時交互系統和“網梯”交互系統以及SQL的數據庫素材處理系統,建立有針對性的答疑輔導庫,使學生能及時了解該知識點的重難點問題。使其在學習過程中對素材的收集單一以及處理問題能力差的情況進行了很好的解決,為專升本及企業培訓打下堅實基礎。
2 系統開發平臺和工具
基于工學結合的高職計算機組裝與維護課程的個性化游戲學習考核軟件系統注重教學目標及教學內容分析,強調利用各種信息資源來支持“學”、強調以學生為中心、注重自主學習設計、強調“協作學習”,因此,系統選用Java語言作為系統編程平臺及“WHERE”模塊游戲設計,SQL Server 2012作為數據庫服務器,PHP技術作為“WHO”及“HOW”模塊網頁開發工具。Flash技術作為“WHAT”模塊開發程序。
3 系統總體設計
基于工學結合的高職計算機組裝與維護課程的個性化游戲學習考核軟件系統主要分為四大框架,由“WHAT”、“WHERE”、“WHO”、“HOW”四個模塊組成。“WHAT”模塊主要完成課程基礎知識對學習;“WHERE”主要通過游戲的形式完成實踐課程的學習及訓練;“WHO”主要對課程的介紹、大綱、教學課件等輔助材料;“HOW”模塊由測試、答疑、作業、題庫組成課程學習測試模塊。
4 系統詳細設計
(1)“WHAT”模塊子系統其實是一個小型的教學管理平臺,完成教學和學習效果評價的功能。
該模塊主要劃分為下面兩個子模塊:
①基礎課程子模塊:由主板、CPU、內存、軟驅、硬盤、光驅、可移動存儲器、顯示器、顯卡、微機電源、聲卡、鼠標、鍵盤、掃描儀、打印機及接口知識課程組成。對教學資源庫進行學習,主講教師可以添加、修改、刪除課程資源。
②課節練習子模塊:由每個知識點形成課節練習,以Flas的形式進行練習訓練,主要題型為單選題、多選題和判斷題。通過收取學生做得答案,然后與相應的題目的答案進行比對,最后進行統分。
(2)“WHERE”模塊子系統用Java語言編程的二維游戲實現,分為部件的采購、安裝與維護三個子模塊,完成微機組裝與維護知識應用能力;微機硬件的組裝能力;系統BIOS的設置能力;硬盤分區和格式化能力;Windows系統的安裝與使用能力;計算機常見軟硬件故障處理能力;數據恢復及備份能力。
該模塊主要劃分為下面三個子模塊:①部件采購子模塊功能:由學生進入沈陽三好街電腦城,通過選擇不同的商城及商家進行簡單的詢價及設備部件、工具的采購,買錯設備工具或部件扣分;②安裝部件子模塊功能:則實現按照學生采購的設備部件進行設備安裝,設備安裝錯誤扣分;③設備維護子模塊:功能則實現對設定對常規問題進行維護。
(3“)WHO”模塊子系統采用PHP語言形成網上教學平臺,分為課程標準與要求、教師信息、教學指導、學習參考等四個子模塊。①課程標準與要求子模塊:提供課程培養目標、標準與內涵、教學要求三部分。②教師信息子模塊:提供教師信息。③教學指導子模塊:提供授課計劃、教案、電子課件、教學視頻四部分。④學習參考子模塊:提供教材、講義、教學軟件三個部分。
(4)“HOW”模塊子系統分包含五個模塊:①題庫生成子模塊:提供教師定義測試題型、題量、題分;②測試子模塊:提供學生練習機測試的題庫,隨題庫一起提供給學生;③測試及分析子模塊。提供學生網絡測試、檢查測試正確答案、上報成績使用;④計分子模塊:供教師匯集、統計學生測試成績并打印。⑤學習指導平臺子模塊:提供、學習動態、互動平臺三部分。
5 總結
基于工學結合的高職計算機組裝與維護課程的個性化游戲學習考核軟件系統為學生精心設計了一款教學平臺,提供大量輔導材料有助于學生開拓視野,開發想象力,有利于提高學生的設計水平。實現理論、實踐、培訓、考核形成一體化教學考核系統,以滿足高職計算機組裝與維護課程教學考核要求。
參考文獻
[1] 龔明德.最新電腦配置與故障檢修.北京:清華大學出版社,1998
姓名:***
出生年月: 1984/12/09 學歷:本科 籍貫:四川成都
畢業院校:重慶工學院 專業:計算機科學與技術專業
畢業時間: 2007/07
聯系方式: 15008****** 028-87535*** email : qinju****@***.***
個人評價
熟練掌握 java 語言;了解面向對象的思想;熟悉軟件開發流程;具有良好的編碼風格;有良好的團隊合作精神和良好的溝通能力;做事積極主動能吃苦耐勞、能至始至終把工作放在首位;具有上進心、責任心、感恩心。
工作經歷
時間: 2007-03 至 2007-07
公司:東軟股份有限公司 部門:東軟商用事業部
工作職責:軟件工程師
項目名稱: *** 投信系統
開發語言: java 、 vb 開發工具: eclipse
項目總結:
在 *** 投信系統中 , 我的主要職責是通過客戶講解需求,寫詳細設計、編碼、寫測試書、測試。這是我的第一個項目,所以在這個項目中我學到了很多的大學里沒有接觸到的知識 . 例如 : 自動測試( junit )、 log4j 等等。在這個項目過程中,我發現自己的編碼風格、命名風格等有欠缺,所以我自學了《代碼大全 2 》中的第二、第三部分。
時間: 2007-07 至 2008-03
公司:東軟股份有限公司 部門:東軟商用事業部
工作職責:軟件工程師
項目名稱: *** 航空系統
開發語言: java orcal 開發工具: pl/sql eclipse
項目總結:
在 *** 航空系統中 , 我的任務是對多個客戶端發送過來的電文進行接收和解析,然后把電文傳給存儲過程,在存儲過程中把電文轉化為記錄存入數據庫。在這個系統中我學習到了如何把一種特殊的的日志從一般的日志中分離出來(把電文的日志與其他日志分離)、如何使用 dbunit 測試、如何使用游標,批處理,對 orcal 有了更深的理解等。我不僅學習到了以上專業的知識 , 而且讓我知道了團隊合作的重要性 , 讓我明白了要及時的與你的隊員一起探討式樣、一起研究解決方案。讓我明白了發現問題時,一定要及時的與領導或客戶溝通。做這個項目過程中,我發現自己對 java 的繼承,接口,設計模式方面理解的太膚淺,所以我報名培訓了《 thinkingjava 》、《設計模式》。
時間: 2008-03 至 2008-07
公司:東軟股份有限公司 部門:東軟商用事業部
工作職責:軟件工程師
項目名稱: *** 百貨店系統
開發語言: java 、 jsf 開發工具: eclipse activereport
項目總結:
在 *** 百貨店系統中 , 我的任務是做幾個 jsp 畫面和畫水晶報表。做這個項目我學習了樣式表 (css) 、 jsp 、 ajax 。利用 activereport 畫水晶報表是一個既費時又費勁的事,但它使我養成了做事要細心要有耐心的習慣。在這個項目中我發現自己 jsp 用的不太熟悉,所以我現在自學 jsp. 做完這個項目后,我的 web 開發能力有很大的提高。
時間: 2008-08 至 2009-03
公司:東軟股份有限公司 部門:東軟商用事業部
工作職責:軟件工程師
項目名稱: *** 汽車系統
開發語言: java 開發工具: eclipse
項目總結:
在 *** 汽車系統中 , 我的主要任務是對文件(汽車公司運送汽車后產生的輸送結果書)進行解析,并且把文件中的內容解析成單條的記錄,然后把記錄插入到多個關聯的表中 . 這個系統要針對多個公司,所以我在詳細設計時利用了模板方法模式。在這個項目中,對我學習的設計模式得到了應用 , 是我更加深入的理解了設計模式的各個模式。
專業能力
編程方面 :本人 熟悉 java 語言,精通軟件工程思想, 熟悉使用 js 、 jsp 、 css, 掌握 c 語言 , 數據結構,操作系統,計算機網絡、計算機組成原理,編譯原理等基礎知識,能熟練使用 vc++ 集成開發環境,熟悉軟件開發的流程。
數據庫方面 :熟練掌握基本數據庫理論知識,能熟練使用 orcal;
培訓經歷
2005/122006/01 華迪實訓基地 《社區管理系統》 職責:需求分析、編碼、測試
2007/032007/06 東軟集團 培訓內容: java 、軟件工程等。
2007/07 2007/09 東軟集團 培訓內容: thinkingjava 、設計模式。
個人證書
關鍵詞: Java 實訓 教學改革
Java語言由于具有面向對象、不依賴平臺、安全等特點,不僅是正在被廣泛使用的編程語言,而且也是軟件設計開發者應掌握的一門基礎語言。我院信息管理與信息系統和電子商務專業開設的《Java程序設計》課程是一門面向低年級學生開設的程序設計語言基礎課程,主要講授Java語言基礎知識,幫助學生建立面向對象的程序設計思想。在課程講授中主要采用以教師講解為主導、以案例為驅動的方式,學生通過完成針對性訓練掌握Java語言的基礎知識。學習《Java程序設計》課程后學生僅處于對面向對象思想和Java語言的初步認識和掌握階段,特別需要通過進一步的強化訓練對Java語言的應用能力加以提高,也為后續課程打好基礎。《Java程序設計實訓》就是基于上述目的在開設《Java程序設計》學期的實踐周單獨開設的一門實訓課程。
一、《Java程序設計實訓》在程序設計類課程體系的地位和作用
《Java程序設計實訓》作為一門實訓課程,在程序設計類課程體系中起到承上啟下的作用,該課程的先修理論課程為《程序設計基礎》、《java程序設計》,后繼課程《Web應用開發(J2EE方向)》。
對于Java語言這種應用性很強的課程來說,學習的目的在于學以致用,在學生具備了基本面向對象編程思路并且掌握編程工具和方法之后,要通過案例和項目來引導學生運用所學知識解決實際問題以提高工作效率,讓學生體會每一點進步所帶來的成功和喜悅,感受學習的樂趣,增強學習的動力。因此《Java程序設計實訓》課程的設計目標為:要求學生在掌握Java語言的語法、常用類庫和面向對象程序設計思想,并有一定編程經驗的基礎之上,通過軟件編程規范培訓、程序設計案例和小型項目開發實踐等環節,一方面培養學生應用Java語言開發小型項目的實踐能力,使學生深入掌握和運用Java語言解決實際問題,為在后繼課程中進一步學習開發B/S結構的web應用程序打好基礎,另一方面結合案例開發,逐步培養學生良好的職業素養和團隊合作精神。
《Java程序設計實訓》課程力求彌補傳統程序設計語言類課程中以課堂教學為主、驗證性實驗為輔,學生缺乏學習動力和興趣的不足之處,通過集中式項目驅動式的教學設計,達到對學生編程能力的強化訓練,為后續課程打下良好的基礎。
二、《Java程序設計實踐》教學改革方案設計
在“Java程序設計實訓”課程教學過程中,以Java語言知識點為基礎,以案例為依托,以項目為驅動力,采用基于項目驅動的實踐教學方式,幫助學生明確學習目標,根據項目需求來學習,由被動地接受知識轉變為主動地尋求知識,增強學生的學習效果。
1.知識準備與擴充
結合“Java程序設計”課程內容,對相關知識進行復習和擴充,具體包括:
(1)JDK,Eclipse編譯環境的使用,要求學生深入學習Eclipse教程,掌握設置斷點、逐步排錯等功能。
(2)熟練掌握Java標準類庫的查詢和使用,可以集合類、圖形用戶界面組件類為例。
(3)復習Java的編程規范并嚴格應用于項目開發過程。
(4)知識擴充,包括對Java高級應用——數據與集合類、泛型、JDBC數據庫連接、多線程等知識的掌握和熟練應用。
2.示例項目講解
在教學過程中,采用案例教學能夠為學生提供模擬的開發環境,讓學生感受學習的意義,為學生提供模仿的樣本,而模仿是學習的捷徑之一。通過運用項目和程序代碼等案例、實例來理解有關思想,使學生記憶深刻,事半功倍。在實際教學安排中,可以一個小型項目為驅動,讓學生在實踐環節通過對案例的模仿和創新,理解每一環節的任務,從無到有地積累自己的學習成果,在實踐過程中掌握各個知識點,增強自己的動手能力,獲取實際開發經驗,實現學習目標。
3.團隊項目開發
(1)項目選擇。在設計項目時還要遵循教育性、科學性、實用性、開放性、靈活性于一體,一個成功的任務要有發揮創造力的空間。結合學生的特點,充分考慮現有知識結構、認知能力和興趣,由淺入深、由表及里、循序漸進地設計任務,通過上網搜集、查閱最豐富的Java項目開發資料,分析、摘取經典Java程序作為實訓項目。
(2)團隊劃分。對于學生來說,僅靠個人的力量來完成一個小型項目是不實際的,需要彼此之間以團隊的方式進行合作,共同完成設計目標。團隊中各成員的角色和所承擔的項目可參照軟件工程中的小組軟件開發過程TSP(Team Software Process)來制定。在項目的需求分析階段,成員可以通過共同討論,集思廣益,發揮個人的聰明才智,給出設計方案;在設計過程中,由組長安排各成員的分工合作,確定每人所承擔的任務。成員可以輪流承擔各階段的設計、編碼和測試任務,使學生在項目的開發過程中扮演不同的角色,熟悉軟件設計流程,培養軟件創新能力、研究能力、開發能力,團隊合作能力,培養遵守軟件設計規范的良好職業習慣,培養學生適應軟件技術開發的職業崗位能力。同時,各小組之間也形成了一定的激勵機制,每個成員的工作都關系到整個小組的成敗,這在客觀上也要求每名成員盡力去做好自己的工作。
(3)項目開發。實訓中常用的項目有:圖書借閱管理系統、人事管理系統、考務管理系統、學生成績信息管理系統、運動會成績管理系統、倉庫管理系統、書店管理系統、校園IP查詢系統、超市管理系統、畫圖板、俄羅斯方塊游戲、個人通訊錄、日歷制作、簡易計算器、文本編輯器等,各組選定一個項目完成。在實訓中指導教師向學生提供解決問題的必要條件,指導學生如何收集資料獲取相關信息,各組自行討論與交流,培養學生自主學習能力。
(4)過程指導。分組采取自愿原則,根據任務大小及實驗室設備情況,一般每組4-5名同學,其中1名同學任組長,負責整個實訓任務分配、進度管理、定期匯報。在項目進行過程中,遵循的原則是盡量依靠學生自身的能力和團隊的合作,以團隊為單位獨立解決遇到的難題,但由于學生的經驗和知識有限,教師有必要在項目的關鍵階段進行適當的指導,并對設計過程中出現的偏差及時糾正,對設計時所可能遇到的比較深的知識點進行有效指導,鼓勵學生進行探索。指導的方式可以采用當面討論、Email答疑或建立QQ群進行集體討論等。
(5)成績評判。成績評判包括:對新技能的掌握及熟練應用,自主學習能力,創造性解決問題能力,將所學知識有效運用到實際環境的能力,學生參與實訓活動的態度,等等。實訓最終成績考核以小組為單位,先用10分鐘演示項目,再回答3-5個相關問題,教師綜合講述情況和回答程度做出評價。
三、結語
幫助學生在校學習過程中盡量多的掌握Java項目開發的能力與技巧是《Java程序設計實訓》課程設置的初衷,通過《Java程序設計實訓》課程的增設,增強了理論知識與實際應用之間的聯系。學生普遍反映這樣的實訓課程比以往的學習過程有更多的收獲,在項目設計過程中鍛煉了團隊合作與獨立解決問題的能力,增強了對Java語言的學習信心和專業課的學習信心。
通過近一年的課程改革,進一步改進了《Java程序設計》課程與《Java程序設計實訓》課程的教學內容設計,使兩個課程相互銜接成為體系;初步建成了Java程序設計實訓項目資源庫,并在每次教學實踐中不斷豐富和改進;建立了完整的《Java程序設計實訓》課程考核評價指標體系和課程考核方案。該門課程的改革也為其他程序設計類課程的實踐教學改革提供了良好的借鑒。
參考文獻:
[1]陳,耿永軍,閆洪亮.《Java程序設計》課程教學改革探討[J].信息系統工程,2010,19(4):128-130.
[2]招啟東.項目實訓在JAVA課程教學中的應用[J].時代教育,2008(10).
[3]邵奇峰.Java系列課程的教學改革與實踐[J].計算機教育,2010(20):40-43[7].
【關鍵詞】工程認證背景;軟件工程;實踐課程平臺
一、國內工程認證背景下軟件工程專業實踐課程的發展概述
在新工科背景下,實踐教學作為實踐性、創造性較強的教學工作,需要在傳統工科實踐教學模式的基礎上進行深入探索和創新,打造符合新工科模式的實踐教學平臺。國內各大高校學者在工程認證背景下提出了若干工程教育認證與教育教學理念和研究方法。武漢大學計算機學院學者從軟件工程專業實驗教學定位分析,結合“以學生為中心、以‘創造、創新、創業’為導向”的教育理念,建設基于云的實驗教學平臺,培養"新工科"學生的核心能力[1]。東北大學軟件學院學者結合新工科教育理念提出了軟件工程專業理論與實踐相結合的計算機網絡課程建設與改革方案。湖南工程學院計算機與通信學院學者提出了軟件工程課程教學改革整體框架,該框架構建四位一體的教學模式,以學生為中心,從學習資源庫、教學團隊、角色課堂和評價體系四個方面,全方面提高學生的項目開發實踐能力。肇慶學院計算機科學與軟件學院學者提出針對學生實際動手能力不足、團隊協作意識薄弱的問題,構建了一種基于校企合作的軟件工程專業實踐教學模式[2]。鄭州升達經貿管理學院信息工程學院學者提出了民辦高校軟件工程專業進行工程教育改革的措施,以培養學生運用所學專業知識解決實際負責工程問題的能力,提高學生走入社會的競爭力。
二、工程認證背景下軟件工程專業實踐課程的體系構建
結合我院特色,在軟件工程傳統實踐教學模式的基礎上進行探索和創新,研究與建設符合新工科模式的實踐教學平臺。我院軟件工程專業設置了大量的實踐課程,2018級、2019級、2020級軟件工程培養方案中的實踐課程分為51學分、54學分、52.5學分,占總學分的比例為31.76%、33.53%、26.38%。在工程認證背景下,專業課程的設置了大量的上機、課程設計、實驗、實訓、畢業設計等注重學生實踐動手能力的教學環節。現階段專業教師在進行實踐課程授課的過程中仍然采用QQ發放作業、收取作業,亟需建立一個滿足日常授課、配套的學生練習和成績考核以及提高學生實踐動手能力和創新能力的平臺。現階段軟件工程專業實踐課程體系包括上機、課程設計、實訓、畢業設計4個教學環節。
2.1上機課程
上機課程占比為1/4~1/2課時,為學生鞏固所學知識點而開設,其主要內容強調演示證明某個一個算法、設計某一個模塊的實驗結果。涉及的課程主要為專業課:計算機程序設計基礎、數據結構、面向對象程序設計(Java)、數據庫原理與應用、網頁制作、軟件工程導論、可視化建模與UML、JavaWeb編程等課程。覆蓋的工程認證畢業要求1工程知識、2問題分析、3設計解決方案、5使用現代工具等[3]。
2.2課程設計
課程設計是在理論課結束后,新開設的實踐課程,能夠將對應理論課程的內容進行綜合的練習而進行課程設計,是實踐課程體系中最重要的組成部分。課程設計強調對課程知識點綜合應用,實踐案例來自企業真實的項目或者國內知名競賽的題目。涉及的課程有:網頁設計課程設計、軟件工程課程設計、Java語言課程設計、JavaWeb課程設計、Web前端開發課程設計等。覆蓋的工程認證畢業要求3設計解決方案、5使用現代工具、6工程與社會等。
2.3項目實訓
項目實訓主要開設在第7學期,綜合運用多門課程的知識點完成軟件工程的項目實訓。讓學生參與軟件的需求分析、設計、實訓、測試、維護等軟件工程的生命周期,培養學的團隊協作、職業規劃、溝通、項目管理、終身學習等能力。軟件工程專業現階段的專業方向課程分為web方向課程和移動端開發方向課程,web方向的課程項目實訓涉及課程為Java架構課程設計和Java微服務架構課程設計,題目選取了校企合作的企業級應用項目的部分功能,綜合了專業基礎課網頁設計、Java、JavaWeb編程、數據庫原理與應用、Web前端開發技術等多門課程。移動端方向設置的Android高級編程課程設計和微信程序開發課程設計綜合了H5移動應用開發、Android應用開發、數據庫原理與應用、網頁設計、移動后端開發等多門課程的知識。其覆蓋的工程認證指標點除了課程設計的要求以為,還覆蓋了畢業要求8職業規范、9職業規范個人和團隊、10溝通等。
2.4畢業設計
畢業設計是軟件工程實踐教學體系中的最后一個綜合性、創造性的實踐性教學環節。畢業設計題目從企業中的實踐項目中進行選取,采用指導教師和企業導師聯合指導的方式進行。畢業設計的整個過程包括選題、開題、中期檢查、畢業論文編寫、畢業設計項目演示、項目答辯等過程。最后系部邀請企業導師和校內導師聯合推選優秀畢業設計,舉辦畢業設計展等活動。其課程所覆蓋工程認證畢業設計要求的指標點除了上機、課設、項目實訓的等課程的指標點以外,還加入了畢業要求11項目管理和畢業要求12終身學習。
三、工程認證背景下軟件工程專業實踐課程的實踐平臺建設
我院軟件工程實踐教學平臺堅持“以學生為中心、提高實踐能力、增強學習能力”為建設目標,采用項目式教學方法來構建學生的知識體系和動手實踐能力。該實踐教學平臺承擔上機、課程設計、實訓、畢業設計等多個功能,并體現“工程認證”背景中提出的“以學生為中心”的原則。實踐教學平臺主要包括實踐課資源共享系統、實踐課在線培訓系統、實踐課在線練習系統、學生能力分析系統等4個部分。
3.1實踐課資源共享系統
軟件工程專業實踐課各類資源共享系統,對教師、學生開放。主要包括課程介紹、教學大綱周歷、教案、演示文稿PPT、、參考資料、課程錄音錄像等有助于教學提升的資源。該子系統主要包括平臺首頁、學習資源、翻轉課堂和我的審核等模塊。在平臺首頁、學習資源區均能看到課程的相關資源信息,同時支持同學們對某些重難點知識點按照自己的理解錄制講義視頻等,通過教師審核后到平臺,供其他同學學習。
3.2實踐課在線培訓系統
實踐課在線培訓系統與資源共享子系統搭配,通過學生學習的路徑設置相應的算法進行評分設置、學分排名等。學生可以通過學習資源信息、完成作業、參與點贊和信息等行為,實時查看班級的排名信息,該分數可以作為教師過程性考核的依據。
3.3實踐課在線練習系統
實踐課在線練習系統與培訓系統搭配,可根據課程內容或知識點進行考試練習。涵蓋出題、組卷、考試、導入考生信息、監考、自動評卷/人工評卷等完整流程。可任意指定參與考試班級,指定考試試卷,規定每場考試時間。并可以限定每名考生的重考次數。
3.4學生能力分析系統
學生能力分析系統與在線培訓系統搭配,提供督學監控功能,能正確反饋學生的進度、時間,監控每個學員、每門課程的進度等信息。與在線練習系統搭配,為整個班級、每個學生、每次考試進行分析,分析學員的錯題情況,對癥下藥。
四、工程認證背景下軟件工程專業實踐課程平臺的應用效果
該平臺應用于軟件工程17級、18級、19級等Java語言程序設計1、Java高級編程、JavaWeb開發等3門課程的上機、課程設計等教學過程中。教學過程中取得了相應的教學數據,同時對系統的進一步優化也提供了數據支撐。
4.1教師端和學生端翻轉課堂模塊
傳統的教學模式中,以教師講解為主。結合課上課下的講解案例,教師可以將某一門課程的學習資源包括PPT和視頻上傳到功能區。同時在該模塊中允許學生根據自己的理解對該知識點進行重新講解,通過教師審核通過后該視頻資源,使得教學變成雙向過程,師生互動更加流暢。同時也將傳統的老師講-學生聽的授課模式更改為學生講-學生聽的翻轉課堂模式。
4.2積分模塊設計
積分模塊主要為激勵學生學習興趣設計,在學習過程中進行嘉獎,也能促進學生之間形成良好的競爭,同時為教師課程打分提供一定的參考。積分系統包含了積分獲取、學習排行兩個功能。積分獲取提供兩種獲取方式,通過學吧論壇點贊互動以及每日簽到。學習排行則提供了班級、年級排行等信息。在學生端首頁提供了所在班級的學生排行信息,在教師端提供了所教授班級學生的排行信息。
4.3學生練習-測試模塊老師可以申請考試教室,等待管理員進行審批,可以查看自己的申請狀態,用來查詢是否通過審核。申請教室時支持考試試卷上傳,學生考試完畢后,將試卷上傳到服務器,老師能夠查看并批改上傳的試卷。本模塊支持多個參數查詢、成績報告生成、歷史試卷回閱等功能。
4.4學生實踐課程練習分析模塊
在不斷的教學過程中學生能力不斷提升,以往采用期中考試、期末考試為學生能力的評估方式,缺乏中間過程有條理、有證據的分析支撐。無法準確獲知學生在哪個階段出現問題,也難以從源頭解決。采用學生能力全過程的分析手段,有助于及時發現異常并調整,高效提升學生的綜合素質和能力。以上機練習的選擇題為例,將錯誤的選項進行統計形成分析報告,可以幫助教師分析集中的錯誤知識點,便于教師有目的講解錯誤習題。
五、結束語
針對新工科建設和工程教育認證對軟件工程特色專業建設和人才培養的要求,以本校軟件工程專業實踐課程為突破點,針對學生實踐能力較低、動手能力不足、團隊協作意識薄弱等問題,踐行“新工科”工程教育理念、探索培養模式,助力學院向應用技術型高校轉型,構建軟件工程專業實踐課程教學平臺,一方面滿足軟件工程實踐課程的日常教學需求,另一方面完善軟件工程實踐課程的教學體系,加深課程與課程之間的銜接關系,為其他應用型高校軟件工程專業提供較好的借鑒和參考模式。
參考文獻
[1]熊念,周珊,劉小麗,陸堯勝.基于云計算的跨校區計算機通識課程實驗教學研究[J].實驗科學與技術,2020,18(03):114-117.
[2]廖卓凡,王靜,熊兵.新工科背景下“軟件工程”課程教學與實踐改革研究[J].計算機時代,2021,{4}(05):81-83+87.