java程序員實習總結范例6篇

前言:中文期刊網精心挑選了java程序員實習總結范文供你參考和學習,希望我們的參考范文能激發你的文章創作靈感,歡迎閱讀。

java程序員實習總結

java程序員實習總結范文1

每個人都是在不斷的總結中成長,在不斷的審視中完善自己。2020年我們也是在總結、審視中腳踏實地地完成好本職工作,來做個總結吧!親愛的讀者,小編為您準備了一些程序員個人年終總結范文,請笑納!

程序員個人年終總結范文1光陰如梭,半年的工作轉瞬即將成為歷史,伴隨著新年鐘聲的臨近,我們依依惜別碩果累累的2020年,滿懷熱情的迎來即將到來的2021年。在這年終之際,現對來公司5個月的時間里所作的工作匯報如下:

1、正義ERP項目的編碼工作。

從了解新疆正義項目的背景、及計劃安排,熟悉正義公司制度及業務流程,再到熟悉新能開發模式,之后我根據需求調研報告,從基本的數據庫創建,到編碼,完成了銷售部、生產部、采購部、質檢部四個模塊的基本單據的制單、審核、選單、查詢、打印等系列的編碼工作;完成了正義項目的模塊測試及流程測試。

通過這段時間的努力,使我個人的耐心、細心程度及對工作的合理安排得到了鍛煉,學會了在繁忙之中找條理,危難之中找希望。同時自己也有一些不足之處,一些細節地方技術上還不太成熟,還需加以學習與鉆研。

2、、正義ERP項目的實施工作。

從十一月初開始進行正義項目的實施,每天早起趕在企業上班前趕到企業進行ERP的實施。實施期間主要是軟件的安裝實施及對企業的ERP系統的使用人員進行軟件使用培訓;紀錄客戶使用過程中出現的問題,晚上下班后加班加點將每天的小錯誤及客戶變更修改完畢。

通過這項工作,使我原本欠缺的業務能力得到了很大的提高,并學到了很多與客戶交流的技巧及業務上的知識,更加明晰了ERP系統的流程。但離一個成功程序開發人員的標準還差得很遠,在今后工作中,定會多多注意,加以改善。

3、幫助和使用手冊文檔的編寫。

幫助的編寫使我熟悉了Dreameweaver和Fireworks的使用,為后期的OA開發也奠定一定的基礎,使用說明的編寫,使我更加加深了項目開發的整體思路與技術要點,總結了前期開發和實施中碰到的問題,并又一次的對軟件整體進行了測試,對暴露出的小BUG進行了最后的修改。

4、利用工作之余的休息時間加強學習。

平時注意收集有關PB方面的資料文件,提高自己的處理新問題和解決新問題的能力,并加強學習java及OA方面的知識,為后期的工作打好基礎。

以上為本人粗略的個人工作小結,請領導審閱,如工作上有不到之處,請領導不吝指出,以便本人及時改正,從而能更好地工作。

展望臨近的20__年,我會更加努力、工作上認真負責,再接再厲,更上一層樓。相信自己會完成新的任務,能迎接新的挑戰。

程序員個人年終總結范文2本人自20__年2月份參加工作至今,六個月的實習時間已經結束。在這段時間里,在領導和同事們的悉心關懷和指導下,通過自己的不懈努力,在各方面都取得了進步。

實踐讓我的技能不斷增長,工作能力不斷加強。剛開始工作的時候,發現自己以前在學校學習的知識很死,知識面很窄,以前做的練習項目的實用性也不是很好。在開始的幾周公司給我們實習員工培訓了____平臺的使用,通過這次培訓使我認識到____平臺的優勢,可以大大提高軟件開發效率。隨后我就加入到“____X稅源控管系統”項目的開發中,成為開發小組中的一員。在項目開發過程中一邊是同事們的悉心指導,一邊是自己反復琢磨與理解,幾個月下來大大提高了自己業務和技術兩方面的技能,已經能夠比較熟練的掌握基本的工作方法和一些技巧,而且能夠獨立完成一些模塊的開發。

通過實踐,我解決實際問題的能力得到了很好的鍛煉。工作中也遇到了很多的以前沒有遇到過的新技術,面對技術難題我總是直接面對,沒有逃避,也因此自學了好多新的技術,大大提高了自己的自學能力,也加深了對自己工作要負責的信念。在項目開發過程中也遇到了一些自己確實無法解決的困難,在經理和同事的幫助下也順利的解決了,在此表示感謝。在開發團隊中,加強了自己的團結精神和集體感,對工作認真負責,對團隊認真負責。通過這個項目不僅學習到了很多技術也了解了整個項目的大體流程,從需求分析、數據庫設計、詳細設計、代碼編寫、測試、項目維護等方面,使自己不僅從一個代碼編寫人員的角度還從一個整體的角度來看整個項目開發,加深了軟件開發概念的理解。

不斷學習使我對工作有了更進一步的認識和了解。不懂就學、就問,是一切進步取得的前提和基礎。因為有大學專業課的底子和參加過專門的JAVA培訓使我在工作過程中遇到的技術知識能更快的理解和掌握。工作中時常遇到新的問題,就需要查閱相關資料,請教同事和經理,一個問題一個問題的解決,一個困難一個困難的克服,不僅將原有知識溫習鞏固,產生新的理解,而且學到很多新知識,有了許多新的認識。但某些認識都還是膚淺的,還需要我在實踐當中去不斷深入地理解。

現場開發與維護使我不僅從一個開發人員的角度而且從客戶的角度去思考問題。在項目的開發后期,也就是項目即將上線的階段我與其他幾位同事被派往現場去開發與維護項目。以前的開發都是根據需求分析來進行,功能要求一般在分析里面都寫的很清楚,但是在現場開發直接面對客戶,客戶提出的需求一開始只是一個大體的功能描述,如何將這個只是語言描述的功能轉化為技術實現需要很強的抽象能力和對業務的深入理解,這個過程大大鍛煉了自己的綜合能力。在第一時間接觸客戶的需求,從客戶的角度思考問題,只有更了解客戶需求才能更合理的設計軟件的結構,功能。了解客戶,了解需求,轉化到技術層面。這個過程得到的經驗很難得。

良好的心態轉換。從學校到社會,從學生到職員,自己做到了自然的轉換過程,希望自己以后對工作更加認真負責。在今后的工作中,我將發揮優勢克服不足,朝著以下幾個方向努力:1、學無止鏡,時代的發展瞬息萬變,各種新技術知識日新月異。我將堅持不懈地努力學習各種理論知識,并用于指導實踐,以更好的適應行業發展的需要。2、熟練的掌握各種業務技能才能更好的投入工作,我將通過多看、多學、多練來不斷的提高自己的各項業務技能。3、"業精于勤而荒于嬉",實踐是不斷取得進步的基礎。我要通過實踐不斷的總結經驗,提高自己解決實際問題的能力,并在實踐的過程中慢慢克服急躁情緒,積極、熱情的對待每一件工作。

總之,短短的半年實習期,是我人生角色轉換,不斷成長的一個重要階段,也是我對編程由陌生進而熟悉、熱愛并愿意為之終生默默奉獻的重要階段。

程序員個人年終總結范文3大家好,我是__X項目組的__X,我于____年7月進入公司做JAVA程序開發,至今已近快一年時間了。初來公司,曾經很擔心不知該怎么與人共處,該如何做好工作;但是公司融洽的工作氛圍、團結向上的企業文化讓我較快適應了公司的工作環境。在本部的工作中,我一直嚴格要求自己,認真及時做好領導布置的每一項任務。不懂的問題虛心向同事請教,不斷提高充實自己,希望可以為公司做出更大的貢獻。

當然,剛做這個項目的時候,難免出現一些小差小錯需領導指正;但前事之鑒,后事之師,這些經歷也讓我不斷成熟,在處理各種問題時考慮得更全面,杜絕類似失誤的發生。在此,我要特地感謝部門的領導和同事對我的指引和幫助,感謝他們對我工作中出現的失誤的提醒和指正??偨Y經驗是一個人迅速成長的有利催化劑,為了更快地成為一名優秀的員工,現將我20__年上半年的學習、工作情況總結如下:

20__年初時,我們進銷存項目通過了一期客戶驗收。但是,隨著客戶業務的變化,項目需要做很大的改動和調整?,F進銷存系統進入了二期的設計開發階段。

初入公司的時候,我只負責財務模塊的存貨核算開發工作。隨著公司人員的變動,現在我負責財務管理整個模塊的開發工作。很明顯的能感覺的身上的壓力越來越大,也許是因為我的個性使然吧,越挫越勇,迎難而上。不斷的學習財務業務知識和本系統框架,現基本了解掌握了財務的整個業務邏輯及業務流程。因為沒有參與一期的原型、需求、設計、數據庫等文檔的設計。

在開發過程中發現,有好多原型、需求文檔、設計文檔,只知其然,不知其所以然??偨Y一期經驗,避免二期開發中遇到同樣的問題和困難。從原型設計、談二期需求、整理需求文檔、數據庫設計、開發,一條龍負責到底。這樣對業務邏輯及業務流程有了更深的理解。從“我問”,到“我講”,有了很大的個人提高。提高軟件知識和技術只是問題的表面,本質是要提高自己認識問題、分析問題、解決問題的思想高度。在能勝任工作的基礎上,立即去涉獵其它領域的專業知識,豐富自己的知識體系、提高自己的綜合素質。

我相信付出肯定會有收獲,在我們的努力下,進銷存系統一定會給客戶及公司一個滿意的答案。

在這一年里,我看到公司的迅速發展,各項制度的不斷完善,我很慶幸我是公司的一員,我會用謙虛的態度和飽滿的熱情做好我的本職工作,為公司創造價值,同公司一起創造美好的未來。

程序員個人年終總結范文4先自我簡介一下,本人從事asp.net開發進一年,09屆畢業生,__年11月開始上班,之前做asp,__年2月后開始做asp.net,由于公司轉型,現在帶十幾個人在一起搞asp.net開發,主要是關于準金融行業的行業管理軟件。年度總結在會議上也寫了,但僅限于對于工作總結及__年工作計劃,自我總結較少,因此今天專門做下自我的年度總結,主要從技術、管理、人生上面談談這一年的收獲,前輩路過歡迎多多指正。

技術

我在學校里學的是電氣自動化,程序基礎僅限于c基礎課程的一些知識,后來由vb、html轉向asp,在asp上花費了不少時間,對asp比較熟悉,后來由于公司業務需要,將開發平臺轉向asp.net,開始對asp.net不是很感冒,以為就是asp的一點擴展(那時還不知道三層架構,數據數據訪問全在頁面里——!),后來招來幾個北大青鳥的過來終于意識到asp.net的強大之處,經過個人的努力已經逐步掌握了asp.net,現在層次上只能講個人覺得是入門而已,原因是多方面的,待會兒會講到。

相信從面向過程轉向面向對象的同學都有一種感覺:面向對象開始真的有點別扭,涉及到屬性,尤其是類之間的各種關系,那時老想用面向過程傳遞參數多方面啊。于是老在想對象這種東西,從概念中跳中來,以自己的方式去理解才逐漸體會到頁面對象的精華來,分層次展現、分級別訪問、封裝對象之間各種關系逐漸真正理解了,尤其是對象之間的關系,如對象a與對象b兩者之間的關系,有些需要完全公開,有些需要隱藏,有些需要通過第三方傳遞,有些需要給自己的下級可見,有些需要讓下級去完成具體操作——這不是現實的實際模型嗎?應該這么理解,面向對象來源于現實,它不是一種憑空空想出來的理論,這些對象之間的關系可以將其還原為父子、夫妻、領導下屬、同事、朋友之間的關系。相比之下,頁面過程往往像是一股腦全部推給用戶使用,其中的數據與數據訪問方法層次不清晰,在模擬現實上它與面向對象相比更易于入門理解,實質上難于準確直接地表述。

面向對象上另一方面是它的設計模式,在之前的面向過程中對這個設計模式并沒有清晰地提出來,面向過程優秀的代碼要求高內聚低耦合,從個人的理解上,這僅是對軟件開發方法“技”上理論總結;設計模式是達到了“道”的層次,因為它從更大的方向、更抽象的層次來去表述具體的代碼模塊之間的關系,可以認為設計模式是完全從實際的應用來不斷總結得來的經驗,之間并沒有這種術語,但相信前人肯定也使用到這種思想,它從實際應用于來,當然要應用于實際工作中,認真思考不斷總結每個人都會有自己的“設計模式”,可以借鑒前人的思想來去提升自己,不可去為“設計模式”而設計模式。

具體到asp.net的實現模型中,真正理解它的機制與方法也就不難理解,記住b/s中離不開post或get,所有的autopostback、selectedindexchanged……都是去調用form傳值,加上runat=server的服務器控件打開它生成的源文件也是普通的html標簽,微軟的讓軟件開發更容易的思路是很好的,時代在前進,很多年前你使用c寫出mis證明你很牛,很多年之后你不在使用c去寫“學生管理系統”、“圖書館管理系統”那只能說明你的腦子少一根筋,開發語言都有長處與不足的地方,因為它們適用的場合不同,類似不能拿匕首去跟炮彈比,也不能拿c與php比,程序員都有一種偏執的心理,但一點要記住,你面對的用戶才有最終發言權,程序能不能滿足需要,易用性、穩定性、成本才是應當首先放到重要位置來去談的。

管理

最開始擔任管理一職時開發團隊加我在內只有四個人,那時只是抱著接受挑戰的心理去做管理,加上我本人比較重感情,團隊之間關系相處都不錯,但嚴重的問題逐漸顯露出來:工作的隨意性、團隊精神薄弱、工作方式蠻干,印象深刻的是有幾個開始承諾項目不能完工,于是最后天天加班,一直做到早上6點,睡一會7點半接著上班,幾個同事都是年齡差不多的小伙子,干勁十足。后來隨著時間的推進,問題越來越擺在眼前:項目遲遲不能完工,又由于公司待遇方面讓新員工感覺不值得,于是形成了老板抱怨員工也抱怨的狀況,我在中間兩點都要去“消火”,這期間是我們部門相對最累的時間但也是相對感覺最充實的時候,后來,之前的員工跟我說“再也找不到那種感覺了”,這是我能想像的。這期間主要是老總對我十分信任,工作上主要是管理方法上對我指點了不少。后來我逐步體會到,管理應該是“大家定規則去遵守”,而不應該是“人管人”。

人管人很容易陷入一個誤區:領導去時時刻刻關注每個員工,這樣最后往往后造成員工對領導的敷衍了事,管理松了員工會責任下下降,管理緊了造成員工與領導關系緊張,另一方面領導時間精力有限必然耗費大量的精力在日常的監督中而不能投入到全局的管理中。

于是“定制度-定分工-定進度”,明確日常所有的規章制度,這期間除了公司主要的工作規章制度外其他的日常工作紀律、日常管理等規章制度都是我本人制訂,然后征求大家意見最后去貫徹執行。中間也遇到了不少問題,比如開始我們內部是允許使用qq的,后來員工用qq閑聊的時間增多,大大影響了工作效率,最后決心禁止,開始阻力較大(貌似程序員都喜歡掛上幾個qq去到群里搞個群主,雖然群里大多都是菜鳥),最后多次開會,逐個談話,闡明道理,形勢逐漸好轉。

項目分工上針對技術水平明確分工,制訂項目開發計劃,由于開始技術都不是很成熟,不少時間我這邊強勢要求,使用野蠻方法,完不成加班——我陪著加班,這段時間能感覺到員工對我稍有怨言但總體還是認可的。

這期間公司新招人員,人員的增多更使我意識到團隊管理的重要性,這期間版本控制、編碼規范、文檔管理、bug管理等諸多問題都得到一一解決,技術水平上主要是我個人利用空余時間學習新知識充電,然后展開各種培訓,主要是photoshop、css、js、sql等方面,培訓一方面提升了員工的技術水平,一方面我本人在學習培訓的過程中得到的最多,因為這個時候個人要求去思考的會更多,加上我本人對技術興趣比較深厚,所以后期工作慢慢踏入良性循環。

待遇低、條件艱苦、工作時間長、工作壓力大是團隊中最大的難題,這方面公司在某些方面決策層有著嚴重的錯誤思想,造成技術人員對公司埋怨增多,在這方面我本人只能以勸架婆的身價去安慰身邊的兄弟,因為我明白現在公司的問題與當前中國軟件行業的通病一樣,盲目追求利益最大化,不求質量,但求速度,整個社會風氣造成軟件行業良莠不齊發展,整個中國三四個人的開發團隊組成的公司數不勝數,整個程序員階層生存狀況可想而知,瘋狂加班、代碼質量低下、維護成本大、穩定性差、用戶體驗差……。

當然我們本身不能去逃避這個現狀,對于個人來講任何假大空的口號都是沒有意義的,程序員作為技術人員最重要的是心態,以良好的心態去面對各種問題,發現問題、解決問題,發現問題抱怨是解決不了問題的(“it民工”是我個人認為it人最沒有正確的自我定位的一個稱謂,試想一個人連自己都看不起自己的職業,他能做好自己的工作嗎?),最主要是解決問題。

我在面試員工時反復提到的三點是:工作態度、發展潛力、工作能力,由前向后排序,心態最重要,大公司大家都想削尖腦袋往里擠,但名額有限,所以廣大的程序員同志絕大多數都集中在二流三流四流的軟件公司,這個時候更應該做好個人職業定位。以我個人的經驗,新員工選擇一家公司往往最看重工資待遇跟發展潛力,程序員是一種不可以混日子的職業,工作能力很重要,但不是最主要的,工作態度是最重要的,工作態度往往跟個人的思想認識還有職業所在的環境有關,我個人的體會是絕不能太過于情緒化,情緒化無論是對工作還是對個人的發展都是不利的,就是說哪怕是明天你要辭職,你今天都要把今天要做的事情認真用心做好。

對于工作責任心不夠的員工是尤其值得關注的,他們往往自我意識過于強烈,追求以自我為中心,很多時候伴隨著工作得不到認可、工作感覺不充實不開心,我會主動找他談話,我認識:你管理的是一個實實在在的人,他不是一臺任你擺布的機器,人會有情緒往往是有心結,找到原因,多加開導,用心去關心每個成員。對于實在不適合在本團隊發展的員工要做好最壞打算。程序員這個職業與現在的大學生具有一致的特征,一個是從天之驕子淪為多余人,一個是從高智商人士成為今天中國通行的”it民工“。另一方面是程序員往往年齡集中在20-25之間的男性中,情緒化、失落感、心理不成熟等一系列問題都會出現。但這個階段的人往往也最易溝通,可塑性也較強,適當的引導、合理的方式會比野蠻的管理效果強上百倍。

程序員個人年終總結范文5來公司擔任程序員一職已一年多時間,在這一年時間里,我學到了很多東西。每個人都是在不斷的總結中成長,在不斷的審視中完善自己。在這半年里自己也是在總結、審視中腳踏實地地完成好本職工作,現將這半年的工作總結如下:

一、思想方面:

嚴格按照一個程序員應有的素養要約束自已,愛崗敬業,具有強烈的責任感和事業心,積極主動認真的學習專業知識,工作態度端正,認真負責,聽從公司的安排,積極配合全友家私完善ERP 系統,任勞任怨。

二、工作方面:

熱愛自己的本職工作,能夠正確認真的對待每一項工作,工作投入,熱心為大家服務,認真遵守勞動紀律,按時上下班,有效利用工作時間,堅守崗位,需要加班完成工作按時加班加點,保證工作能按時完成。在這半年里,我本著把工作做的更好這樣一個目標,開拓創新意識,積極圓滿的完成了以下本職工作:

配合全友家私開發并完善 SRM 系統

獨自開發全友家私 SAP 日志維護系統

三、存在不足:

一公司領導以及部門領導同事的幫助和指教,使我的工作有了很大提高,當然我還存在著很多不足之處,處理問題思路簡單,不夠成熟,工作中容易產生急躁情緒,需要更深入學習專業知識,提高自己的工作水平。

java程序員實習總結范文2

java實踐報告

面臨畢業與就業的壓力,不久將來就要從一個學生到一個社會人的轉變:技術在不斷的提高,思路在不斷的開闊,思想在不斷的升華,更重要的是自己的理想和抱負更加的堅定。對于一個投身于IT的新人,經驗談不上,一些學習的心得倒是可以拿出來探討一下,我們該如何面臨這個似曾相識的社會,突然一天如此接近。面對“全球經濟不景氣”帶來的就業壓力,我們正在逐漸走向成熟,我們意志更加堅強,我們深知不經一番寒徹骨,哪來梅花撲鼻香。深深地體會到找一份好工作多么不容易的,尤其是能力匱乏的我們。一切都要付出行動,不能空想,要實現目標,就得不懈的努力。

的確,軟件仍然是一個朝陽行業,對于人才的需求量也很大,這也是為什么很多人努力走上這座獨木橋的原因。但是當你面臨人生的一個選擇時,當你決定要踏上軟件開發之路時,你應該問一下自己:我為什么要選擇它?其實很多人在這條道路上摸爬滾打了多年也沒弄清楚這個問題的答案。如果你想在這條道路上有所成就的話,一是興趣使然,二是做好自己的職業規劃。

軟件開發其實是一條非常艱苦的路,不停的學習,不斷的熬夜,沒有鮮花更沒有掌聲,陪伴你的是那漫長而孤獨的夜。想一想我們準備好迎接這一切了嗎?如果沒有興趣我勸你還是放棄這條路,沒有興趣你就在這條路上走不長,等待你的只有轉行。如果你真的把它作為你職業生涯的跳板,那么請你做好自己的人生規劃,有步驟的實現它。

話題稍微遠了一點,現在我就談談自己在Java學習方面的心得和教訓。古人云:活到老,學到老。讀書學習實乃艱苦之事,花費時間,消耗精力。然苦之外亦見其樂:得到了知識,提高了認識,完善了自己。學習,求其真,務其實,應“敏而好學,不恥下問”,才能不斷促使進步。學習,不僅求知,也要懂法,學會方法比掌握知識更加重要。笛卡爾說過,“沒有正確的方法,即使有眼睛的博學者也會像瞎子一樣盲目摸索”,可見學習方法的重要性。

其實,大學之前幾乎沒有軟件技術之類的概念,大三之前仍然對于程序懵懂不開。但是這并不能妨礙我熱愛這個行業,也不能就斷定我在這個行業里一事無成。剛學?Java,我的確感覺不開竅,特別對OO(面向對象)編程仍然不能理解。但是人如果一思考,其實什么問題都解決了。對于學習java基礎的經驗就是多做、多思考,基礎知識的學習不能不求甚解,要追本溯源,弄清問題的本質。這樣才能舉一反三,由點及面。對于抽象的東西要能具體化,對于具體的東西要能抽象化。

我學習java基礎一直使用的是《編程思想》第四版這本書,感覺挺不錯的,全面透徹通俗易懂,在國外也是廣受好評,我很惋惜沒有早點知道這本書,否則也不回浪費大學三年青春歲月,一無是處的打發光陰,值得慶幸的事這本書一定程度上激發了我對java學習的興趣與潛力。英語能力強的話,可以直接看英文原版。我一直強調重視基礎,如果你的java基礎打的牢,你在學習那些java框架就是非常輕松的事了。

java實踐報告

Java學習的確要學習的東西很多,就像這為朋友上面提到的那些。Java不像.net一家獨大,記得在大學里教我們.net老師早就提醒過我們學java才是出路,學好java才是王道,我當時就納悶,這不是搬石頭砸自己的腳,往自己身上潑冷水嗎?現在恍然大悟,他當時只是為我們指引一條明路,Java的繁盛在于開源社區的龐大,這也帶來了分支太多的問題,怎樣選擇一條好的學習路線,對于初學者來說,的確是一件很迷茫的事。其實不管java東西再多,總有規律可循。根據自己的發展方向的不同,可以選擇不同的學習路線。對于怎樣成為一名出色的Java?Web程序員,我的建議是:1、JSP的知識不能欠缺,理解什么是servlet,什么是java?bean,熟悉jsp常使用的標簽。我自己感覺,對于JSP的學習不需要太認真,畢竟現在真正使用純JSP的情況已經不多了,能掌握基本的知識就綽綽有余。2、學習一個或一個以上的web表現框架。如果從使用的程度上來講,Struts依然是最流行的框架,社會需求也很大,所以學習Struts是一個不錯的選擇,最近一個月我們剛剛模擬總算也用到了框架,因為框架本身也是一種封裝,程序開發是將簡單事情復雜化,模擬Struts使我們學習三大框架和其他框架奠定良好的基礎,使用框架的前提是你對他處理的業務邏輯也相當熟練了。4、至于xml,css這樣的頁面表現的東西,如果你不從事美工方面,我認為沒有必要花過多的時間去學習,在平時的項目開發中慢慢的就會使用了。

還是那句話,基礎很重要,永遠不要忽視這一點。剛剛畢業,公司不會要求員工什么都會,只要技術扎實,學習的能力強,學習的速度就很快,企業有時候非??粗?這一點。其次掌握struts、hibernate這兩個框架,達到可以熟練使用的目的,這會增加你就業的砝碼。至于spring,EJB可以在以后的工作中學習使用,現在了解一下就可以了。當然作為一個java?web程序員,還要了解數據庫、tomcat,jboss服務器、常用的開發工具Eclipse,NetsBean等。

java實踐報告

1.學java切忌浮躁,欲速則不達,初學者請不要被新技術迷惑,先把基礎學扎實,一步一個腳印的逐步學習,不要想著一步登天。我們要如水底磐石切不可做那水上浮萍,浮躁的人永遠學不到什么東西。軟件開發之路是充滿荊棘與挑戰之路,也是充滿希望,有捷徑可走。夢想像《天龍八部》中虛竹一樣被無崖子醍醐灌頂而輕松獲得一甲子功力,是很不現實的。每天仰天大叫"天神啊,請賜給我一本葵花寶典吧",殊不知即使你獲得了葵花寶典,除了受自宮其身之苦外,你也不一定成得了"東方不敗",倒是成"西方失敗"的幾率高一點。"不走彎路,就是捷徑",佛經說的不無道理。

2.要有自我約束力?春來不是讀書天,夏日炎炎正好眠,秋來蚊蟲冬又冷,背起書包待明年??傆幸恍├碛刹粚W習。這樣下去,我們的java之樹永遠長不大。古人云:“人靜而后安,安而能后定,定而能后慧,慧而能后悟,悟而能后得。”很有道理。在四川大足佛教石刻藝術中,有一組大型佛雕《牧牛圖》,描繪了一個牧童和牛由斗爭、對抗到逐漸融合、協調,最后合而為一的故事。佛祖說:“人的心魔難伏,就像牛一樣,私心雜念太多太多;修行者就要像牧童,*他們,馴服他們,以完美自己的人生。”我們學java也一樣,要能夠馴服那些影響我們學習的大牛、小牛,抵制各種*,集中精力,專心學習。

3.操作實踐前多看視頻,我個人的經驗和理解,邊看視頻邊實踐是學習編程語言的捷徑。首先在電腦上安裝編程軟件,然后根據視頻里例子進行驗證理解,最后要懂得總結并動手多做些項目,從而熟練掌握java語言。

java實踐報告

在本學期的二周時間內,我們在學校機房進行了為期二周的JAVA實訓。現在即將結束了,回首本學期的java學習,重點還是在學習概念等一些常識性的東西,也學到平常在課堂中沒有學到的東西,在JAVAAPI中又多認識了幾種類,使我對JAVA產生了濃厚的興趣。兩周的時間說長也不長,在這兩周中,我們的實訓任務是倉庫管理系統,在演示過程中,并沒有覺得它有很難,但在實際編程過程中,卻遇到了各種各樣的錯誤,這也多虧了老師的指點和班級同學的幫忙,使我一步步克服了實訓過程中遇到的困難。雖然我所做的系統并沒有實現所有功能,但是我覺得自己進步了,很多原來都不懂的東西現在都已經了解了,也培養了我的團隊合作精神,讓我感受到了集體的溫暖。實訓的過程與課堂上的講課比,更為有趣,因為可以真正的自己動手操作,使我對老師上課所講的內容有了更深一步的了解,使我在以后的編程中可以靈活運用。我期待以后有更多類似的實訓,使我們可以多掌握一項技能,也可以讓我們在以后找工作中可以有更多的實踐經驗。學知識可不能憑自己的愛好和一時興趣,要一步一個腳印,認認真真,踏踏實實,理論與實踐相結合,在扎實掌握課本實例和內容之后,有一定的擴展閱讀和課外學習,充分全面的了解JAVA的應用和擴展運用。

在我所學的語言當中,我自認為JAVA是一門比較強大的面向對象的編程語言,不僅僅因為它的跨平臺性,更多的是因為它的靈活多變和實用性較強,可以說比較的經典和強悍。所以學好java語言有很大的用處,這次實訓,我們更多學到的是不懂就問和自己應該盡自己的全力去嘗試,哪怕失敗,只要自己盡自己的全力,和身邊同學一起探討而不是抄襲,團結合作,發揮團隊意識,最后在自己的努力下,終于運行成功,這種成就感美不可言,心情愉悅至極。

最后終于要結束了,大家都有種釋懷的感覺,當然我想我更多的是興奮和自己掌握了知識之后的飽滿感,學知識就像吃東西一樣,吃飽了就應該好好的消化。要不斷的溫習和運用,做到舉一反三,將所學知識充分融入到平時的學習生活中去,為以后的工作做好堅實的基礎。感謝學校和老師能夠為我們提供這次機會,讓我們更好的掌握和了解JAVA這門語言。

java實踐報告

尊敬的各位領導、各位老師、各位同學:

大家好!

在學院領導老師的帶領和安排下,我們在上個學期末,到北京進行了為期10天的專業實習。在實習過程中,我們在專編程技能以及軟件開發的總體架構思想上都收獲頗豐。

本次實訓我們分為兩個階段,前五天為第一階段,我們進行了理論知識的學習,鞏固和深化了所學的編程知識。以下談一談個人的感受與體會

一、理論知識的學習

在實訓進行的前五天,我們上的是java編程的理論課。負責上課的老師言語風趣幽默而不失嚴謹,在老師的引導和啟發下,我們鞏固了之前在學校所學的編程知識,并加以深化,澄清之前對編程技術認識的一些錯誤或模糊的概念。

我們還在課上以java里GUI編程常用的swing框架和JAVA的容器體系作為切入點,框架作為這期間除了學習一般的編程的知識技巧。在全面的系統的認識了框架同時補充學習了泛型技術,以及框架中架構思想的知識。在企業的實際編碼過程中,一個個框架構成了軟件的基石,只有掌握了幾門框架知識,才能在實踐中高效開發,讓自己的產品在市場上立于不敗之地。

在理論課的學習過程中,我們也暴露了一些問題,比如在學校上課學習時,對所學知識只是知其然而不知其所以然,不太愿意深鉆,和超前學習一些知識。

二、項目開發實戰練習

在結束了理論知識的學習之后,后五天我們在實訓基地進行了項目開發的實戰練習。

項目的名稱是superVCD,是由海輝曾經所接的一個遠程音樂唱片管理軟件項目的精簡版。雖然有所精簡,但是其內容對我們學習仍具有相當的價值,對我們了解真實的軟件的設計規范,編碼規范,文檔規范以及客戶對軟件的需求很有參考價值。該內容囊括了GUI設計和編碼,容器與泛型的知識,規范文檔編寫,測試及日志系統,甚至要求我們實現一個專用的輕量級數據庫系統,這無疑是對我們很好的一次歷練機會,同時可以積累豐富的知識。

平時我們很少有機會能夠完成一個如此規模的項目,所以在這次項目實戰訓練中,我的收獲也有很多。

第一,我學會了如何規范的編寫代碼和文檔。文檔和代碼是團隊各成員在項目開發交流合作中的紐帶,風格隨意混亂的代碼和缺失或語義不明的文檔會讓團隊中的其他成員不能理解和使用自己寫的程序,我在平時編寫代碼比較隨意,并不注重這一點,經歷這次實戰演練之后,我一定會嚴格的遵守編碼規范。

第二,我學會了如何理解和分析客戶的需求。軟件為客戶而生,只有理解了客戶的需求才有寫出優秀的軟件的可能,在這次實戰演練中,老師教會了我們如何組織團隊正確的理解和分析客戶的需求,并寫出完善的需求分析,并用于項目開發。

第三,我學會了對按照需求對軟件架構進行設計,這點我想是我們許多同學之前都非常欠缺的,因為我們在學校的時編寫代碼篇幅短小,功能單一,所以設計思路通常只留于腦內,非常模糊。而在這次項目開發演練中,老師手把手的教會我如何從需求中抽象出問題,并將之模塊化,然后逐步求精,就如同為高樓大廈搭建棟梁。

第四,我學會了如何團隊合作,共同開發。作為項目開發小組的組長,我的體會更加深刻。獨木難支,光靠一個人的力量是遠遠不夠的。只有管理組織好一個團隊,才能夠最終完成項目的開發,或許在編程技術水平上團隊成員有高有低,但是,每個人都有自己的閃光點,總可以在團隊的找到適合自己的位置,每個人在自己的團隊中做的貢獻,創造出不可磨滅的重大價值。

第五,我學會了如何與客戶溝通并展示自己的項目,軟件項目的開發最終需要的是客戶的認可,讓客戶了解并認可自己的產品的辦法就是用言語將自己的項目的的一面展示出來,在最后一天里,實訓的老師組織了項目的答辯,給我們提供了鍛煉自己的表達能力,展示自己的項目的舞臺。

java程序員實習總結范文3

畢業設計(論文)實習報告

           專        業:        物聯網工程                       

            學        號:        15104301                    

            姓        名:        陳超凡                    

            指導老師姓名:        于秀麗                      

      2019 年  3 月  20 日

【實習目的】

通過對java語言、JavaWeb、Mysql數據庫應用設計及SQL語言的復習和鍛煉,并且通過使用IDEA開發工具開發公司項目,以達到充分熟悉開發平臺及其應用設計,同時掌握并實踐軟件項目設計規范及其開發流程:需求分析、概要設計、詳細設計、代碼編寫、系統測試及軟件手冊編寫,以便提前適應軟件公司開發流程、環境和工作要求進一步了解java開發的相關知識,掌握java開發的基本技術,豐富java開發的實戰經驗。學習SQL的基礎知識及正確的運用方法,和有用的相關技術,提高自己的工作效率。通過實習,培養我們綜合運用已學知識Java語言的面向對象編程能力。培養我們動手能力;培養我們良好編程規范、編程方法;以便能較全面地理解、掌握和綜合運用所學的知識,提高自身的編程能力;增強自己的團隊協作意識,了解軟件開發的思考角度和主要流程。為畢業之后能夠更快地進入工作狀態并且能夠更好的工作,打好一定的基礎。

【實習時間】

    2019年2月25日 ~ 2013年3月17日

【實習地點】

    北京市西城區南小街國英一號樓北京久其股份有限公司

【實習內容】

隨著社會的快速發展,用人單位對大學生的要求越來越高,對于即將畢業的在校生而言,為了能更好的適應嚴峻的就業形勢,畢業后能夠盡快的融入到社會,同時能夠為自己步入社會打下堅實的基礎,畢業實習是必不可少的階段。畢業實習能夠使我們在實踐中了解社會,讓我們學到了很多在專業課堂上根本就學不到的知識,受益匪淺,也打開了視野,增長了見識,使我認識到將所學的知識具體應用到工作中去,為以后進一步走向社會打下堅實的基礎,只有在實習期間盡快調整好自己的學習方式,適應社會,才能被這個社會所接納,進而生存發展。

剛進入實習單位的時候我有些擔心,在大學學習的專業知識與實習崗位所需的知識有些脫節,但在經歷了幾天的適應過程之后,我慢慢調整觀念,正確認識了實習單位和個人的崗位以及發展方向。我相信只要我們立足于現實,改變和調整看問題的角度,銳意進取,在成才的道路上不斷攀登,有朝一日,那些成才的機遇就會紛至沓來,促使我們成為專業公認的人才。我堅信“實踐是檢驗真理的唯一標準”,只有把從書本上學到的專業理論知識應用于實踐中,才能真正掌握這門知識。因此,我作為一名物聯網工程專業的學生,有幸參加了為期近三個月的畢業實習。

一、實習目的及任務

經過了大學四年專業的理論進修,使我們軟件基礎知識有了根本掌握。我們即將離開大學校園,作為大學畢業生,心中想得更多的是如何去做好自己專業發展、如何更好的去完成以后工作中每一個任務。本次實習的目的及任務要求:

實習目的

①為了將自己所學軟件開發知識運用在社會實踐中,在實踐中鞏固自己的理論知識,將學習的理論知識運用于實踐當中,反過來檢驗書本上理論的正確性,鍛煉自己的動手能力,培養實際工作能力和分析能力,以達到學以致用的目的。通過實習,深化已經學過的理論知識,提高綜合運用所學過的知識,并且培養自己發現問題、解決問題的能力

②通過java開發崗位實習,更廣泛的直接接觸社會,了解社會需要,加深對社會的

認識,增強自身對社會的適應性,將自己融合到社會中去,培養自己的實踐能力,縮短我們從一名大學生到一名工作人員之間的觀念與業務距離。為以后進一步走向社會打下堅實的基礎;

③通過實習,了解軟件開發工作流程,從而確立自己在最擅長的工作崗位。為自己未來的職業生涯規劃起到關鍵的指導作用。通過實習過程,獲得更多與自己專業相關的知識,擴寬知識面,增加社會閱歷。接觸更多的人,在實踐中鍛煉膽量,提升自己的溝通能力和其他社交能力。培養更好的職業道德,樹立好正確的職業道德觀。

實習任務要求

①在崗位實習期間,嚴格遵守實習單位的規章制度,服從畢業實習專業指導老師的安排,做好實習筆記,注重理論與實踐相結合,善于發現問題

②在實習過程,有嚴格的時間觀念,不遲到不早退,虛心向有經驗的同事請教,積極主動完成實習單位分配的任務,與單位同事和諧相處;

③每天都認真總結當天的實習工作所遇到的問題和收獲體會,做好工作反思。

通過在公司的實習也有了一些自己的新的和感悟

1 淺談測試

一直以來,我都認為測試是脫離了軟件工程范圍的工作,不以為屑。但在實際情況中,測試是既重要且難以精湛的.其真正的壓力,在于找不到bug,責任在你,而不在于編碼人員。一般的測試人員不懂編碼,他們靠的是日以累計的經驗總結和想象力。而要做到高級測試工程師,則一定要懂編碼,因為這是你完全掌握整個系統的方方面面具體運作的前提。但占主導地位的,還是大型系統的集成測試經驗。實際項目中,編碼時間一般只占30%左右,真正耗費時間的是IT階段的找bug與對應bug,此階段基本評定了coder的編碼質量。

2 程序員的困惑

有些人,以為教學視頻和代碼看多,自己就懂的多,實際做起來,卻不知從何下手,問題在那?如何定位?如何解決?通通跟一樣能力有關,debug追蹤能力,也稱調試。在項目組工作不愁源碼資源,但問題是蛋糕擺在面前,你如何去消化?

有位同事告訴我:代碼看幾遍都沒用,要去抄,例如一個查詢模塊,在此基礎上去做具體記錄的歷史記錄查詢模塊,你可能會覺得很簡單,但實際情況卻往往報一堆異常,配置問題涉及到方方面面,以及數據庫字段,傳值問題等等,一大堆對于新人來說很郁悶的問題。但不用怕,只要學會調試,一個個問題去追蹤,一個個去解決,自然而然,那段“源碼”才真正屬于你。

3 如何調試追蹤?

如果你能在短短的時間內就看到問題點在那,放下斷點去追蹤,出去找工作,絕對沒問題。出現問題的時候,不要光看代碼,要用實際行動去追蹤運行期間的具體值,那是最好途徑。idea是個很爽的ide,這點做的很好。例如頁面內容顯示不是自己想要的數據,我們要先從數據庫查詢語句去下手,設置斷點,一步一步step over,讓sql字段(存取最終sql語句的字符串)運行到有值,inspect進去看,如果還看不出來,就點擊它,copy后在sql客戶端去實際運行,看看實際查詢出來的表是什么,如果是對的,有可能就是頁面調用的錯誤或者action邏輯的傳值問題。

頁面錯誤的調試,基本方法是用右鍵點擊實際網頁查看源代碼,copy到editplus,就能看到具體錯誤發生在那幾行。通常有幾種常見的錯誤,例如:缺少對象這種很多時候是有些被你調用的字段有可能為空的情況出現的,可以加if(=null)語句加保護。追蹤的方法基本就是用alert語句,放在有可能出錯的地方。

4 一些習慣

遇到問題先自己思考,無從下手再找高手幫忙看看,注意他幫你看的思路,別在一旁閑著,看多了自己也會了,不然你一輩子都停留在那種水平,從人身上學到的東西遠遠比書多的多。

解決了一個問題后,要去究根問底去找到問題產生的起因,以防你下次遇到類似的問題再浪費同樣的時間。

把代碼寫的漂亮,注釋、空行、規范一樣不能少,可讀性是放在第一位。曾經看過一個高手寫的代碼,真的一看就是不同水平的人寫的,幾乎很完美,讀起來很流暢,方便自己也方便別人。

任務完后不要呆著,去要求經理給你更有挑戰性的任務,只要你肯去嘗試,他們就會對你另言相看,把三天的任務一天加班搞定,效率和忠誠都有了,路也比較好走了。

5 題尾話

我們的實習已經結束,但生活卻沒有結束,這一次的實習,對于我們這幫還沒有畢業的學生來說可以用意義重大四個字來形容。他不僅僅對我們的專業知識進行了鞏固和拓展;還對我們作為軟件開發人員的視野進行了增大,讓我們了解了很多軟件開發這個職業應該注意的一些細節;更是讓我們親身體會了軟件工程這門科學對于一個軟件的意義。這些經驗對我們來說就是一筆寶貴的財富。而經過了3周的實習,在大家的共同努力下,也都完成了各自的任務,但我想說的是,我們并不僅僅是完成了任務,我們更是個個滿載而歸。

項目的制作以及疑難問題的解決,將我們把大學期間那些快要淡忘的知識又重新熟悉了起來,并且對代碼有了更深層次的理解。代碼的復用性、類與類之間的調用、對象的創建、數據庫的連接以及操作等各種專業知識的使用,讓我們能更好的將這些各種各樣知識合理的整合在一起。

java程序員實習總結范文4

關鍵詞: 項目學習共同體; 程序設計類課程; 教學模式; 實踐; 自主學習

中圖分類號:G642 文獻標志碼:A 文章編號:1006-8228(2015)07-70-02

Study and practice on teaching mode of "project learning community"

Shen Ping

(Computer Science of Department of Zhejiang Changzheng Professional and Technical College, Hangzhou, Zhejiang 310023, China)

Abstract: Aiming at the problems that the introduction of programming courses is difficult to the students of software technology specialty and their actual programming ability can not meet the needs of enterprises, the teaching mode reform of "project learning community" is presented in this paper. With Java programming course as an example, the teaching mode has been explored and practiced. In Comparison with the counterpart, teaching mode of "project learning community" can better improve the students' interest in learning and programming ability, shorten the period to adapt work, and meet the talent needs of enterprises.

Key words: project learning community; programming courses; teaching mode; practice; independent study

0 引言

高職軟件技術專業的培養目標是滿足中小企業軟件技術專業人才的需求,但應屆畢業生的實際動手和編程能力普遍不能滿足企業要求,企業不愿花額外的培訓成本,卻希望畢業生能立刻參與到項目中為企業帶來實際的效益[1]。

程序設計類課程相對比較枯燥,學生必須掌握課堂上教授的各種知識點,實訓時才能將其靈活組織,編寫出代碼。一般由于課時少,知識量大,部分教師會加快進度,學生思考、模仿寫代碼的時間不夠,從而無法加強編程的能力,無法領會編程的技巧。這些會造成學生對該類課程的入門難和興趣度不高等問題。

針對上述問題,筆者從教學模式改革層面來探討優化程序設計類課程的教學方法,以提高學生的編程興趣。具體要考慮兩個問題,一是課堂上如何更好的安排實訓,二是課后如何能讓學生主動學習。以此來提高學生的實際編程能力,縮短企業工作適應期,更好的滿足企業人才需求。

1 項目學習共同體的內涵

程序設計類課程是軟件技術專業的主要課程,強調以專業技術能力為核心,同時培養職業素質,一般以項目教學法來實施,需要合理的安排理論課和實踐課,以實現理論知識與實踐技能的有機整合。經過對企業調研得知,大多數企業都非常注重軟件人才的職業素質,希望學生有責任心,有較強的動手能力和學習能力,誠實、正直,能與人良好溝通。那么如何發揮好項目課程的育人功能,還需要在課程實施過程中實現目標的價值認同、情境的動態開放和主體的合作探究[2]。

程序設計類課程目前大多采用的是項目化教學法,從而提出了“項目學習共同體”的理念。項目學習共同體一般是指,在程序語言設計類課程教學的實施過程中,實現某已知項目為任務、以項目小組為單位構成的一個學習探究群體,他們分享資源、經驗、情感,共同學習,完成一定的學習任務,共同進步。項目學習共同體相對理論來說更偏重于實踐,在項目課程的具體實施上要以學習共同體的視角來理解,在課堂內、外重點激發學生主動學習的積極性,而不是以教師的教學為主,要關注學生學習方式的改變,肯定和支持學生的主體性。在課程項目的實施過程中,學生組成項目學習共同體,對項目進行探究,成員之間進行探討、交流、協商互動,實現理論和實踐知識的有效結合。

2 項目學習共同體教學模式的探究

項目學習共同體強調的是責任和合作,每個成員都需要參與項目探究,都有責任和義務共同構建學習共同體,完成項目任務??梢愿鶕蓡T能力分配不同的任務,成員之間相互探討、相互鼓勵,共同解決遇到的各種問題,從而獲得項目經驗,提高合作能力,每位成員都發揮不可替代的作用。項目學習共同體的構成要素包括:愿景、群體協作、主題活動、學習資源[3]。擬通過四個中心來構建學習環境。

⑴ 教師課程組中心:以相同或相似課程為基礎,教師定期相互交流,共同學習,形成學習型中心。開發個性化課程,定制教學內容;完成教學過程,提高教學效果;更新知識與技能,加強合作與交流。教師探討教學知識、教學方法、教學經驗等,分享各種學習資源,探討解決遇到的一些教學或科研問題,以共同愿景為目標,互幫互助,實現教師個人共同發展,帶動專業發展。

⑵ 數字化學習資源中心:有效整合多方教育資源,充分利用現代信息技術,開發教育教學資源,構建數字化學習資源支持中心,推進優質資源的開放與共享,為網絡教育和終身學習提供資源支持。學生可以實現基于多種終端的自主學習,利用資源實現終身教育、職業成長。

⑶ 課程評價中心:重視過程性評價,對學生的整個學習過程進行有效的跟蹤,隨時解決學生遇到的問題,保證學生的學習積極性,從而提高教學效果。在實施過程中,要達到評價方式動態化,評價內容多元化,重在促進學生的轉變與發展。

⑷ 項目學習共同體中心:由學習者、教師、輔導員等組成,學習者有著同樣的學習目標,相互鼓勵、監督,共同學習。通過平等對話和交流,分享彼此的學習心得、體驗和情感,促進職業素養的提高。讓學習者在學習中體會快樂、成就感、滿足感,實現自我發展、自我超越。學習能力稍弱的學生,在同學和老師的幫助下,不掉隊,通過自身的努力也能圓滿完成學習任務,實現自我管理、自我完善。

3 項目學習共同體教學模式的實踐

為了構建上述的四個中心,課程教學模式改革的研究和實踐著重從多個方面開展,如圖1所示。

[課程教學目標、

教學安排][教師課程

組中心] [數字化學習

資源中心][自主學習環境] [課程評價中心][教學過程監控] [項目學習共

同體中心][興趣激發、

交互式設計][項目學習共同體]

圖1 項目學習共同體構成

3.1 “分層互動”課堂教學

教師要通過調查和觀察,掌握班級內每個學生的學習狀況、知識水平、特長愛好及社會環境,將學生按照心理特點分組,形成多個學習群體。在教學實施過程中,學生有著不同的學習方式、價值取向和學習結果,教師要給予充分的尊重。Java程序設計課程的教學目標要以培養學生濃厚的編程興趣為重點,引導其程序設計入門,根據學生差異和學習能力給知識點設定多個層次的知識目標、能力目標,保證能力較弱的學生在學習過程中也能有成就感,不打擊其學習積極性。例如,針對數組這個知識點,目標如表1。學生可以根據自己的能力選擇不同的目標來實現。

表1 數組知識點知識能力目標

[\&知識目標\&能力目標\&I級\&一維數組的定義及使用\&能用數組進行一個班學生的成績管理\&II級\&一維、二維數組的定義及使用\&能用數組進行多個班學生的成績管理\&]

3.2 更合理更多樣化的教學安排

傳統教學模式重在講授,而基于項目學習共同體的教學模式,在課堂教學形式上更加多樣化。Java程序設計課程主要研究按照不同階段的教學內容有著不同的特點來設計教學方式,如上課時根據教學內容分為講授課、實踐課、學習指導課、在線學習課四種形式;為了引出相關知識,問題如何設計,如千千萬萬的程序員命名同名的類,如何防止沖突,進而引出包的概念;如何引導學生自愿配合搭建項目組;如何更好的展開課堂上的討論與協作;如何在課堂和實踐教學中安排任務導入、任務分析、示范引導、學生模仿、糾錯重做、總結提高等整個完整的過程。

3.3 豐富自主學習資源

課堂教學的時間畢竟是有限的,主要以體驗和實踐學習知識的難點重點為主,學生需要在課外理解和運用知識,從而提高課程的參與度,保證更有效的課堂教學。強調學生在課外自主學習加強知識理解、編程經驗,所以提供一個良好的自主學習環境顯得尤為重要。充分的自主學習材料至少包括:Java程序設計教材、課程標準、自學的課件、電子教案、實訓指導書、實訓任務書、教學視頻、習題練習系統和自測系統等。

3.4 激發與強化興趣

古人云:“知之者不如好之者,好之者不如樂之者。”興趣是最好的老師,是學生學習的動力源泉。一旦學生對學習產生興趣,就會積極主動地進行學習,變被動的學習為主動自主的學習[4]。因此在Java程序設計的整個教學過程中必須注重培養學生的學習編程興趣,從教學內容的安排、案例與習題的設計等方面展開探索與實踐,開展揚長教育、自我鼓勵,用真實項目來貫穿課程教學,讓學習者在學習過程中體驗成就感,注重能力的培養和經驗的積累。帶領學生參加各種技能競賽,拓展知識面;邀請已畢業的從事Java軟件開發的學長們做相關講座;帶領學生到企業參觀,讓學生了解課程的實際意義;以項目組的形式外接一些簡單的小項目,鍛煉學生的實際編程能力,增強興趣。

3.5 師生、生生交互式設計

協作學習是成員之間互相教學,齊心協力、共同完成目標,是一種相互依存的助長關系。知識不僅僅直接傳遞給學生的,還應在理解概念和應用技能的過程中,通過學生之間主動的對話、交流而形成。同項目組成員、不同項目組成員之間的交流和相互啟發,能鼓勵學生獲得知識,增強對新知識的理解、掌握和運用,激發學生的學習主動性和積極性,使學生變被動為主動,共同學習、相互促進、共同提高。Java程序設計課程要成功實施協作學習,包括師生如何交互、如何鼓勵學生和學生之間的有效交互[5]。從學生現有的知識、能力水平和潛力傾向入手,尋求項目分組的方式,以保證最佳組合方案;同時開展組和組之間的競賽等。

3.6 監督教學過程,科學合理進行學習評價

學習評價要以學生為出發點,促進個體和諧發展,考慮學生的綜合能力和平時對課程的參與度,設計合理有效的評價體系,最終能實事求是地給每個學生公平公正的成績。Java程序設計課程應重點研究不同層次學生的不同評價要求[6],評價的內容和權重分配,抄襲現象的識別和控制,評價過程中出現問題如何解決等,保持學習評價的公正性。

4 結束語

筆者在Java程序設計課程教學過程中針對2012級計算機應用技術1班,2012級計算機應用技術2班,采用了不同的教學模式,這兩個平行班級的學生高考錄取分數線是相同的。1班采用“項目學習共同體”教學模式,2班采用的是傳統的教學模式。在授課過程中1班表現更優秀些,具體表現為:相對2班更多的學生對課程的興趣度較高,從而帶動了整個班的優良學風,學生的自信心大大提高;優秀拔尖學生個數更多,相互督促以完成更高的學習目標為榮;參加省級程序設計競賽獲得的成績更好;課外學生也能利用學習資源中心進行自主學習,提高了寢室里的學習氛圍。就業實習后,統計得知,1班有更多的學生從事軟件開發或測試工作。

下一步,我們將在其他程序設計類課程中采用該教學模式,繼續進行實踐探索。

參考文獻:

[1] 孫麗,張利峰,岳峻.項目驅動的Java課程研究性教學實踐[J].計算機

教育,2014.8:105

[2] 楊若凡,史銘之.項目學習共同體:技術本科項目課程實施方式的探

索[J].民辦與職業高等教育,2011.32(3):60

[3] 任秋麗.信息環境下課堂學習共同體的實踐研究[D].上海師范大學,

2010:24

[4] 屈波,程哲,馬忠.基于自主性學習和研究性教學的本科教學模式的

研究與實踐[J].中國高教研究,2011.4:89-91

[5] 馬曉春.學習共同體:MOOC實現有效學習的關鍵[J].計算機教育,

java程序員實習總結范文5

[關鍵詞]工作過程;程序設計;項目式

[中圖分類號]G71 [文獻標識碼]A [文章編號]1672-5158(2013)06-0363-02

引言

目前,很多高職院校學習德國職業教育經驗,根據工學結合的要求,促進課程體系改革,改革傳統學科體系建設的課程模式,基于工作過程的高職課程體系,課程體系,打破了傳統的教學模式的以知識傳授為主要特征,圖1中正顯示出了二者的差異。

高職項目課程一般是基于工作過程的,而現在要轉變成為把工作任務作為中心來組織課程內容,讓學生組織課程內容時將工作任務作為中心,使學生完成項目的具體過程的部分理論知識,促進職業能力的發展與提高。將項目和典型產品作為學習項目的載體,以任務為中心,理論與實踐相結合,實現理論與實踐的一體化模式。在教學過程中,通過校內實訓基地建設和校企合作等多種方式,以工學結合,半工半讀形式,充分發展學習資源,為學生提供豐富的實踐機會。教學效果評價的過程評價和結果的綜合評價方法,將理論和實踐相結合,注重學生職業能力評價。在本文中,據高職院校程序設計課來探討它的教學模式。

1 此教學模式的目標

根據軟件產業和軟件服務外包業務的需要,程序設計課程應該讓學生在一個真實的軟件項目和項目經驗的方案設計過程中,體會到的崗位能力的需求,學習程序設計相關的技術,如果不從真實的實戰項目來講,就沒有解決實際問題的能力,然而,本軟件企業很難讓學生直接與他們接觸真正的代碼和一些軟件項目,對于提高學生質量和他們自身的素質培養是一個瓶頸。許多專家也困惑,積極探索項目,基于工作過程的教學模式,教學環境和教學教師提出了新的挑戰,推進方面比較慢。

結合程序設計課程的特點,對于畢業生的崗位,培養出的是編程崗位的初、中級編碼程序員、測試員、以及運行維護人員,如圖2所示。因此,程序設計教學鼓勵教師承擔企業橫向項目,鼓勵研究和開發項目,指導學生進行如見創新的相關的訓練的項目,注重吸收先進的,開放源碼軟件項目的成功模式,以四個實際項目為教學內容,真正實現軟件產業的特點,工作過程教學指導,使學生真正體驗軟件過程,軟件崗位的標準和軟件的關鍵技術。關鍵是采用標準軟件培訓實踐,軟件標準貫穿于教學的始終,通過一系列的標準化培訓的學生一年編程經驗的準職業人的教學目標。

2 具體實施方案

主線為能力培養,以行動作為導向,將工作任務作為載體,構建“451”課程體系。課程上,建立四個可以實現的目標,培養學生的平臺,下設五個專業方向,培養過程——主要通過職業能力培養;課程上使用的“0.5+1.5+0.5+0.5”的人才培養模式,前五學期,主要依托校園軟件培訓基地,第一學期進行部分職業能力培養的基本課程,第二、三、四學期主要為職業培養核心能力課程,第五學期,個專業方向的職業訓練和畢業設計,第六學期,在校外實習基地實踐。教學過程中要做到“教、學、做”始終如一的實行,分階段分步驟,實現“零距離就業(圖3)。

(1)職業能力課程學習平臺:根據工作內容的分析,在第一學期主要開設一些職業類的基本課程,如信息技術基礎,基本的語言(如Vb、C#或Java等)、開發工具(如Dreamwever、Visual Studio或Eclipse等),專業英語,通過這些學習,對于軟件專業的學生來說,可以增加對未來發展方向的一些理解,提高學生綜合素質和能力。這是專業入門的階段。

(2)職業能力課程學習平臺內容分析:在2,3和4學期有職業核心能力課程,如圖形圖像處理(Photoshop、ColDraw等),網頁設計方面,還有數據庫(Sql Server或Oracle等),動態網頁設計(、Java EE等),動畫設計(如Flash),軟件工程,軟件測試。通過這些學習,提高學生的職業技能水平,軟件方向需要深刻理解已經掌握的知識。

(3)職業培訓和畢業設計平臺:經過了四個學期的學習,學生已經掌握了一個大型軟件的能力,但仍相對分散。因此在第五學期需要一個綜合訓練。為了有針對性,根據崗位組班和學生的專項技能分類綜合訓練。這可以分為平面設計培訓,數據庫管理,以及程序設計方面的綜合培訓,系統的開發與設計,軟件測試培訓,操作維修培訓。根據學生的選擇方向,畢業設計,促進學生的綜合分析能力和設計方面的能力。通過這種特殊的訓練,并最終基本上能滿足企業需求。

(4)職業能力崗位對接的平臺:第六學期,學生直接進入企業從事相關工作,在一個真正的學習、工作環境,加強學校的學習成果,真正的接觸工作崗位。

3 此教學模式如何測評

教學效果評價中,將結果評價和過程評價相結合,其基本思想是將綜合實踐技能的考核作為主線,建立一個全程化、開放式的考核體系。本課程應注重實用性,創造性和實用技能培訓的要求,全面改革”期末一張卷”的傳統的評估方法,實施能力為中心的開放,綜合評價。包括四個方面:一個是有足夠的基本知識,適應相關的職業技能證書。二是實踐能力,突破有限技能考試,提高創新能力和溝通技巧加項目團隊合作能力。三是全面實施評估,學生在課堂上的參與,項目齊全,特別是在實踐教學績效綜合評價,都被計入自己的成績中,增加日??疾斓谋壤?荚嚥粌H是檢驗學習效果的手段,也成為學生學習和培訓的一部分。第四是,要在內容中加入國際認證試題,與國際認證接軌。

學生不僅要上傳并顯示個人總結項目成果,還設計和使用“學生反饋評價表”,其中包括學習過程中的問題描述和解決方案,學習情況(包括掌握知識和技能,經驗和自我評價),領導評價,教師評價項目,教師和學生發展的在線評價系統,這些主要用于學習成果評估,還通過組織學生個人或團體代表交流發言,反映學生的評價,促進學生綜合能力的全面發展。

4 總結

高職院校要注重“工作過程”教學模式,精心設計教學方案,科學設置教學指標,盡可能地激發學生的學習興趣,促進了教學過程的互動與對話,讓學生體驗成功的快樂,逐漸改變了以往的學習方法,培養學生自主學習能力和創新的精神,滿足企業的生產需要。

參考文獻

[1]姜大源,吳全全,當代德國職業教育主流教學思想研究[Z],北京:清華大學出版社,2007

[2]孫英,王萍,淺談高職高專軟件專業課程設置的教學改革[J]科技資訊,2007,10:130

java程序員實習總結范文6

關鍵詞:高職院校;計算機;實訓基地;教學團隊

中圖分類號:G642

文獻標識碼:B

2006年,教育部“關于全面提高高等職業教育教學質量的若干意見”(教高[2006]16號)指出,“要注重教師隊伍的‘雙師’結構,改革人事分配和管理制度,加強專兼結合的專業教學團隊建設。”2007年,教育部“關于組織2007年國家級教學團隊評審工作的通知”(教高司函[2007]136號)明確提出,在高等學校設立教學團隊建設項目,旨在通過建立團隊合作的機制,改革教學內容和方法,開發教學資源,促進教學研討和教學經驗交流,推進教學工作的傳、幫、帶和老中青相結合,提高教師的教學水平。2008年,各省級教學主管部門陸續了建立省級教學團隊的通知,教學團隊建設已作為一項基本建設被提到高職院校的重要議事日程。

2006年,筆者所在的荊州職業技術學院(后文簡稱“學院”)以教育部、財政部批準,中央財政支持建設的“國家計算機應用與軟件技術實訓基地”項目為依托,建立了“國家計算機實訓基地”教學團隊(后文簡稱“本團隊”)。近幾年來,在中央財政340萬專項經費的支持下,學院緊密圍繞實訓基地項目加強教學團隊建設,已建立起一支專兼結合,職稱、學歷、年齡及梯隊結構合理的“雙師”結構教師團隊,在團隊設置、專業建設、課程建設等方面的特色初步顯現。

1團隊設置特色

(1) 國家級項目支撐:依托實訓基地組建團隊

本教學團隊以中央財政支持的“國家計算機應用與軟件技術實訓基地”項目為依托,以項目實施為龍頭,以課題研究(主持省級教學研究課題10項)為切入點,以精品課程建設(主持省級精品課程3門)為重點,以特色教材建設(出版專著1部,編著教材20部)為載體,以校企合作、工學結合(與22家IT企業建立合作關系)為主要途徑,已基本建立起一支專兼結合,職稱、學歷、年齡結構合理的教師團隊。本教學團隊現有成員20人,其中專職教師14人,來自行業和企業的兼職教師6人。從職稱結構看,本團隊共有教授2人,副教授、高級程序員、高級工程師11人,講師5人,助理講師2人,其中“雙師”型教師16人;從學歷結構看,有博士2人,碩士13人,本科、學士5人;從年齡結構看,50歲以上的3人,40~50歲的4人,30~40歲的10人,30歲以下的3人。整個團隊呈現專業方向優勢互補、梯隊合理的“雙師”結構。

(2) 發展目標明確:圍繞區域和地方經濟建設團隊

本教學團隊建設旨在實施荊州“工業興市”戰略,服務“大三峽”社會經濟發展,立足江漢平原,輻射“兩湖”區域,將實訓基地建成主要服務“中部崛起地區”的示范性計算機應用和軟件技術實訓基地和集教學、科研、社會培訓、職業鑒定功能于一體的計算機高技能人才培養基地,將本教學團隊建設成在湖北省計算機應用技術行業和高技能人才培養領域具有較大影響力的教學團隊,為區域經濟發展,尤其是信息產業發展提供智力支持與人才保障。

(3) 教學理念先進:以先進的職教理論指導團隊

本教學團隊以著名職教專家姜大源研究員“基于職業屬性的專業觀、基于工作過程的課程觀、基于行動導向的教學觀和基于學習情境的建設觀”為指導,依據計算機主要職業崗位群和應用領域建立計算機專業群,以實訓基地計算機應用技術實訓中心、網絡技術實訓中心、軟件技術實訓中心為支撐,建立了由計算機應用技術、網絡技術、軟件技術三個專業方向組成的,既相對獨立又緊密聯系、優勢互補的實訓教學團隊。

(4) 合作機制良好:校企優勢互補做強團隊

實訓基地教學團隊建設與管理引進國有民營機制,以董事會、專業建設委員會制形式,密切與企業、行業組織的聯系,鼓勵并吸收企業、社會培訓機構以參股、合資、合作辦學的形式廣泛參與實訓基地教學團隊的建設與管理,實現管理模式由科層本位轉為效能本位、人事制度由身份制轉為全員聘任制、管理方式由過程管理轉為目標管理、分配制度由結構工資制轉為崗位工資制“四大”轉型,健全了“合作、競爭、公平、效益”的激勵和約束機制,形成資源共享、雙贏互利,良性發展的產學合作教育模式。

2專業建設特色

(1) 以“基于職業屬性的專業觀”為指導,建立實訓主導型人才培養模式

在專業建設上,以姜大源教授提出的“基于職業屬性的專業觀”為指導,堅持“面向市場建專業,瞄準職業定目標,按照能力開課程,對準崗位學技能,依據工種考證書”的專業建設指導思想,引入嵌入式等校企緊密合作教育,以工學結合、實境教學為基本途徑,建立以項目導向、任務驅動、案例教學為特點的實訓主導型人才培養模式。

(2) 圍繞計算機應用技術產業鏈,主抓專業群建設

以校企合作軟件技術特色專業為龍頭,帶動計算機應用技術、計算機網絡技術專業建設,搭建并打通專業公共技術平臺,輻射服務面向的區域、行業和企業,共享重點專業建設的優質資源和建設成果,集聚相近相關專業的教師資源,形成教學團隊的數量和結構優勢,形成專業群主動適應市場的優勢,形成實踐教學低成本優勢,形成高職特色和品牌優勢。

(3) 以就業為導向,加大專業改革步伐

通過校企合作進行教學改革課題立項,建立計算機實驗班進行人才培養模式對比實踐研究,計算機類專業基本建立了“人、機,教室、實訓室”統一的教學環境和“教、學、做”合一、“校企互動,實境育人”的教學模式。在工學結合方面,計算機應用技術、網絡技術專業與聯想、華為、神州、荊鵬等大型IT企業合作,以“1+0.5+1+0.5”分段組合式模式為主,做到三年與企業結合不斷線;軟件技術專業與軟件教育知名企業北大青鳥舉行嵌入式緊密合作辦學,主打軟件教育特色牌。在2007年的辦學水平評估中,計算機類專業的教學改革受到教育部評估專家的肯定。

3課程建設特色

(1) 以“基于工作過程的課程觀”為指導,開發實訓主導型課程和教材

在課程建設與改革方面,本教學團隊建立以工作過程為導向的課程體系,以行動為導向推進實訓主導型課程改革,對傳統學科體系的課程體系進行重構,以工作過程為基礎組織教學過程。在課程開發中,本教學團隊徹底摒棄了由專業學科構成的以結構邏輯為中心的學科體系和內容編排上的“平行結構”,采用了由實踐情境構成的以過程邏輯為中心的行動體系和內容編排上的“串行結構”,強調的是獲取自我建構的過程性知識。目前,我們正在對已經出版的20部計算機專業教材進行徹底“改造”,其中,《計算機組裝與維護》實訓主導型教材已出版,編寫即將完成的《JAVA編程技術》、《網絡數據庫技術》也收到多家出版社的稿約。

(2) 建立突出職業能力培養的課程標準,推進工學結合的精品課程建設

本教學團隊根據計算機應用技術領域和職業崗位(群)的任職要求,參照相關的職業資格標準,改革課程體系和教學內容,推進工學結合的精品課程建設。目前,本教學團隊主持的3門計算機類省級精品課程,正在按照工學結合的新要求進行顛覆式改革與重構,即將“完工”的“計算機組裝與維護”課程正向國家精品課程沖擊。

(3) 發揮團隊信息技術優勢,開發虛擬實驗、實訓軟件

本團隊重視優質教學資源和網絡信息資源的利用,把現代信息技術作為提高教學質量的重要手段,大力開展課程教學內容重構與二次開發。通過研究職業特點和工作過程,以職業能力為主線,以職業資格要求為標準,以工作現場為依據,從知識、能力、素質多方位入手,精選、優化、整合課程教學內容,嘗試開發虛擬工廠、虛擬車間、虛擬工藝和虛擬實驗等輔助教學軟件,先后制作多媒體虛擬實訓課件20余件(套),其中“計算機網絡實訓”、“計算機組裝維護與實訓”2套課件分別獲得全國高校計算機課件大賽一、二等獎。

4實踐教學特色

本教學團隊以姜大源教授“基于行動導向的教學觀和基于學習情境的建設觀”為指導,改革實踐教學,跳出過去“圍繞理論開展實踐教學”的窠臼,構建以“七位一體”循序漸進式為特色、與人才培養目標相適應的實踐教學體系。

“七位一體”指的是由課內實驗、校內仿真實訓、課程設計、技能認證、頂崗實習、專業競賽、假期社會實踐作為實踐教學體系的有機整體?!把驖u進”指的是按照學生認知規律和行動導向理論,實踐教學的展開由簡單到復雜、由基本到綜合、由淺入深、由點及面的四個階梯循序漸進的過程,即:認識實習、單項實驗、技能訓練、綜合實習實訓。在實踐教學內容的安排上,按照“感性認識基本原理認知基本技能掌握職業技能強化訓練職業技能鑒定頂崗實習”順序進行。加大實踐教學比重,實踐教學占到總學時的50%以上。

5青年教師培養特色

依托計算機實訓基地,本教學團隊立足荊州、面向社會開展青年教師培訓,我們在實踐中采取了讀書活動、師德培訓、專業引領、案例研究、教師論壇、集體備課、典型引路、校際交流、參觀考察、自我反思、課題帶動、課程開發、技術培訓、頂崗實踐等形式和措施,加快了青年教師專業成長的步伐,并總結出“專業定位指路子、實踐鍛煉厚底子、競賽比武搭臺子、拜師學藝結對子、項目開發建梯子、定期考核壓擔子”的青年教師培養模式。幾年來,本教學團隊先后為本院、周邊學校和縣市職業教育中心培養、培訓青年教師30余人次,受到一致好評。

本團隊建立幾年來的實踐與探索表明,以項目或專業為依托組建教學團隊是團隊建設的基礎,以先進的職教理論為指導是團隊建設的靈魂,樹立明確的建設目標是團隊建設的動力,強化專業建設、課程建設、教材建設和青年教師培養是團隊建設的核心,推進人才培養模式的改革和創新是團隊建設的關鍵,建立良好的校企合作機制是團隊建設的有力保障。

參考文獻:

[1] 姜大源. 職業教育學基本問題的思考(一)[J]. 職業技術教育,2006,(1):5-11.

亚洲精品一二三区-久久