前言:一篇好文章的誕生,需要你不斷地搜集資料、整理思路,本站小編為你收集了豐富的編程培訓(xùn)總結(jié)主題范文,僅供參考,歡迎閱讀并收藏。
【關(guān)鍵詞】可編程控制器; 案例教學(xué)法
一、背景
目前高職院校中,傳統(tǒng)教學(xué)模式是理論教學(xué)與實(shí)習(xí)教學(xué)分別進(jìn)行,各自為政,互不干涉。理論教師注重理論知識(shí)講解,實(shí)習(xí)教師注重實(shí)際操作,再加上課程進(jìn)度不一,理論教學(xué)與實(shí)習(xí)教學(xué)嚴(yán)重脫節(jié),不但給學(xué)生的學(xué)習(xí)造成很大困難,也造成了重復(fù)教學(xué)和資源浪費(fèi),更影響了教學(xué)質(zhì)量的提高和應(yīng)用性、技能型人才的培養(yǎng)。隨著教學(xué)改革的進(jìn)一步深入,現(xiàn)有三段式(文化基礎(chǔ)課---專(zhuān)業(yè)基礎(chǔ)課、專(zhuān)業(yè)課----實(shí)訓(xùn))技能培訓(xùn)教學(xué)模式已經(jīng)越來(lái)越不適應(yīng)現(xiàn)代社會(huì)對(duì)職業(yè)教育的要求。
為適應(yīng)市場(chǎng)需求,現(xiàn)代職業(yè)教育呼喚新的教學(xué)模式,案例教學(xué)這種新的教學(xué)模式正在實(shí)踐與探索中。這種教學(xué)模式,是將理論學(xué)習(xí)和技能訓(xùn)練緊密結(jié)合在一起,以案例技能訓(xùn)練為主線,以突出培養(yǎng)學(xué)生的操作技能為重點(diǎn),能較好地解決理論教學(xué)與實(shí)習(xí)教學(xué)的脫節(jié)問(wèn)題,減少理論課之間及理論課與實(shí)習(xí)課之間知識(shí)的重復(fù),增強(qiáng)教學(xué)的直觀性,充分體現(xiàn)學(xué)生的主體參與作用,有助于教學(xué)質(zhì)量的提高和高素質(zhì)人才的培養(yǎng),更適合專(zhuān)業(yè)領(lǐng)域科學(xué)技術(shù)的發(fā)展和社會(huì)用人單位的需要。
可編程序控制器的英文為Programmable Controller,在二十實(shí)際七十至八十年代一直簡(jiǎn)稱(chēng)為PC。由于到90年代,個(gè)人計(jì)算機(jī)發(fā)展起來(lái),也簡(jiǎn)稱(chēng)為PC;加之可編程序的概念所涵蓋的范圍太大,所以美國(guó)AB公司首次將可編程序控制器定名為可編程序邏輯控制器(PLC,Programmable Logic Controller),為了方便,仍簡(jiǎn)稱(chēng)PLC為可編程序控制器。有人把可編程序控制器組成的系統(tǒng)稱(chēng)為PCS可編程序控制系統(tǒng),強(qiáng)調(diào)可編程序控制器生產(chǎn)廠商向人們提供的已是完整的系統(tǒng)了。
目前我國(guó)的可編程序控制器的發(fā)展主要面臨著三大問(wèn)題。一是技術(shù)層面上的,在國(guó)際上可編程序控制器迅速發(fā)展的形勢(shì)下,我國(guó)還沒(méi)有具有自主知識(shí)產(chǎn)權(quán),能夠參與國(guó)際競(jìng)爭(zhēng)的可編程序控制器產(chǎn)品,原因主要在于我國(guó)的整個(gè)基礎(chǔ)工業(yè)還有一定差距,如芯片制造、模具加工等方面限制了我們的發(fā)展。二是競(jìng)爭(zhēng)層面上的,實(shí)際上也是一個(gè)經(jīng)濟(jì)競(jìng)爭(zhēng)的問(wèn)題?,F(xiàn)在 95% 的國(guó)內(nèi)市場(chǎng)由外國(guó)的可編程序控制器產(chǎn)品所占領(lǐng),中、大型可編程序控制器中,幾乎全部由國(guó)外幾大公司壟斷,隨著我國(guó)使用可編程序控制器領(lǐng)域的不斷擴(kuò)大,市場(chǎng)越來(lái)越大,然而國(guó)外幾大公司幾乎每年都會(huì)針對(duì)市場(chǎng)推出新的產(chǎn)品,一旦人們使用了新的產(chǎn)品后,他們就會(huì)逐漸的提高產(chǎn)品市場(chǎng)價(jià)格,沒(méi)有我國(guó)自己的自主知識(shí)產(chǎn)權(quán)的產(chǎn)品,在經(jīng)濟(jì)競(jìng)爭(zhēng)中就只能處于被動(dòng)。三是市場(chǎng)秩序?qū)用嫔系?,隨著我國(guó)改革開(kāi)放的不斷深入,特別是加入 WTO 后,我國(guó)巨大的市場(chǎng)份額極大的吸引了國(guó)外的大公司,他們開(kāi)拓市場(chǎng)的方法都是采用大范圍建立銷(xiāo)售渠道,每個(gè)公司的分銷(xiāo)商、系統(tǒng)集成商都會(huì)有數(shù)十家,甚至上百家之多,造成了我國(guó)的分銷(xiāo)商、系統(tǒng)集成商之間的激烈競(jìng)爭(zhēng),而這些無(wú)序的競(jìng)爭(zhēng)為國(guó)際大公司分而治之、獲取穩(wěn)定的高額利潤(rùn)創(chuàng)造條件。面對(duì)這些問(wèn)題,我們學(xué)生要好好學(xué)習(xí)這門(mén)課程。
二、案例教學(xué)法的應(yīng)用
案例教學(xué)法是通過(guò)一個(gè)具體教育情景的描述,引導(dǎo)學(xué)生對(duì)這些特殊情景進(jìn)行討論的一種教學(xué)方法。在分析過(guò)程中,學(xué)生自己提出問(wèn)題,并自己找出解決問(wèn)題的途徑和手段,從而培養(yǎng)學(xué)生獨(dú)立分析問(wèn)題的能力和獨(dú)立處理問(wèn)題的能力。
諸如案例講解火力發(fā)電系統(tǒng)內(nèi)的輔助系統(tǒng)的工藝流程的控制多為順序控制和開(kāi)關(guān)量控制兩種。目前用于火電系統(tǒng)控制系統(tǒng)的DCS雖技術(shù)日益成熟但近年來(lái)其發(fā)展日趨緩慢,PLC的產(chǎn)生及發(fā)展使其與DCS相互吸收彼此特點(diǎn),逐步同化,并逐步發(fā)展成為新的控制系統(tǒng)――FCS系統(tǒng),其既保留了原來(lái)系統(tǒng)的特性又實(shí)現(xiàn)了工業(yè)自動(dòng)化技術(shù)的發(fā)展,并使數(shù)字化、 智能化控制得到進(jìn)一步的發(fā)展和應(yīng)用,因此其近年來(lái)在火電廠的應(yīng)用日益廣泛。
學(xué)生一旦確定了問(wèn)題的解決方法,老師就可以告訴他們?cè)趯?shí)際組織中的問(wèn)題是如何處理的,結(jié)果是什么,隱去那些可能違反案例分析保密性的內(nèi)容。此時(shí),有些學(xué)生可能會(huì)為他們的方案辯解,因?yàn)樗麄円呀?jīng)投入時(shí)間和精力研究出了解決方案,所以,有必要重申很少只有一種"正確"的方法去解決問(wèn)題。培訓(xùn)小組的解決方案比實(shí)際的解決方案不好也不壞。
在經(jīng)驗(yàn)方面,老師可以問(wèn)一系列問(wèn)題來(lái)突出主要的概念,強(qiáng)化新學(xué)到的知識(shí)和技能。這些問(wèn)題應(yīng)該說(shuō)出與培訓(xùn)課程的目的密切相關(guān)的要點(diǎn)。老師總結(jié)討論的要點(diǎn),讓學(xué)生在處理相同的組織問(wèn)題時(shí)加以引用。然后,要求學(xué)生描述自己學(xué)習(xí)中遇到的類(lèi)似問(wèn)題,說(shuō)出如何根據(jù)案例分析所學(xué)到的知識(shí)去解決。
案例研究教學(xué)法鼓勵(lì)學(xué)生為案例中介紹的問(wèn)題尋找可行的解決方法,分析其可行性并解釋證明原因。這只有在學(xué)生搜尋更多對(duì)于他自身來(lái)說(shuō)的新信息并且/或者利用現(xiàn)有資料獲取信息的情況下,才會(huì)成功。學(xué)生必須全面考慮這些信息,并跟案例緊密聯(lián)系起來(lái)。利用案例研究進(jìn)行學(xué)習(xí)有兩個(gè)目的。一是學(xué)生認(rèn)識(shí)到某些問(wèn)題的解決方法,二是最后要檢測(cè),哪些重要的關(guān)系尤為突出,可以從個(gè)案的罕見(jiàn)的步驟和關(guān)系出發(fā)可以推斷出哪些普遍的現(xiàn)象。
三、小結(jié)
Abstract: The students have failed to meet the increasing demand standard of enterprises by traditional Java teaching. In order to make students qualified for job requirement, this paper starts from the daily teaching process and assessment method of Java curriculum, and puts forward the modularization teaching, project-driven, theory-sufficient and practical teaching reform program aiming at the needs of enterprises. Practice has proved that the method can effectively stimulate students' interest in learning, improve the efficiency of theory into practical ability, and further shorten the distance between students and enterprises.
關(guān)鍵詞: Java課程;教學(xué)改革;企業(yè)需求;實(shí)踐教學(xué)
Key words: Java curriculum;reform in education;enterprise demand;practice teaching
中圖分類(lèi)號(hào):G420 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1006-4311(2016)34-0161-02
0 引言
Java是1995年由Sun公司(已被Oracle公司收購(gòu))組織開(kāi)發(fā)的一種編程語(yǔ)言,現(xiàn)已是Java平臺(tái)(含Java SE,Java EE,Java ME)的總稱(chēng)。Java具有卓越的網(wǎng)絡(luò)性,移植性、安全性和多線程等優(yōu)勢(shì),廣泛應(yīng)用于通訊領(lǐng)域,桌面應(yīng)用程序、web應(yīng)用程序及嵌入式系統(tǒng)等領(lǐng)域。因此,許多高等院校在課程設(shè)置上均把Java程序設(shè)計(jì)作為核心課程,但傳統(tǒng)的教學(xué)和考核方式培養(yǎng)出來(lái)的學(xué)生“重理論輕實(shí)踐”,無(wú)法真正滿(mǎn)足企業(yè)對(duì)Java程序設(shè)計(jì)人才的實(shí)際需求。針對(duì)企業(yè)而言,企業(yè)級(jí)程序開(kāi)發(fā)通常具有數(shù)據(jù)量龐大、屬性關(guān)聯(lián)復(fù)雜和安全需求高的特點(diǎn)。面臨這些要求,為使學(xué)生掌握全面的Java程序開(kāi)發(fā)能力,迅速的融入企業(yè)開(kāi)發(fā)中,成為目前高等院校計(jì)算機(jī)專(zhuān)業(yè)教學(xué)急需解決的重要課題。本文結(jié)合多年的Java課程教學(xué)實(shí)踐,分析高等院校Java體系教學(xué)的現(xiàn)狀及存在問(wèn)題,提出了面向企業(yè)應(yīng)用的Java課程體系教學(xué)改革策略。
1 目前Java體系教學(xué)中存在的主要問(wèn)題
1.1 重理論知識(shí)點(diǎn)教學(xué),輕實(shí)踐能力培養(yǎng)
目前,在很多高等教育機(jī)構(gòu)中,Java課程教學(xué)仍舊遵循傳統(tǒng)的教學(xué)模式。這種教學(xué)模式,側(cè)重于理論教學(xué)知識(shí)點(diǎn)教學(xué),輕視學(xué)生的實(shí)踐能力鍛煉。教師在總課時(shí)較少的限制下,為了講完所有理論知識(shí)點(diǎn),完成教學(xué)任務(wù),在講課過(guò)程中,Java基礎(chǔ)課程只能采用“廣播式”教學(xué)方法。這種“廣播式”教學(xué)法,課堂教學(xué)以教師講授為主,學(xué)生則是單向接收知識(shí)點(diǎn)。這對(duì)實(shí)踐編程能力要求較高的Java學(xué)習(xí)是致命的。此外,傳統(tǒng)高等院校長(zhǎng)期側(cè)重理論教學(xué),項(xiàng)目開(kāi)發(fā)實(shí)踐環(huán)節(jié)薄弱,學(xué)生單純按照教材上的案例,機(jī)械的在計(jì)算機(jī)上運(yùn)行驗(yàn)證,缺少思考需求,設(shè)計(jì)項(xiàng)目、具體編程等企業(yè)項(xiàng)目開(kāi)發(fā)的必要環(huán)節(jié)鍛煉。
1.2 教師缺少企業(yè)級(jí)應(yīng)用開(kāi)發(fā)經(jīng)驗(yàn)
首先,受高校人事招聘規(guī)則的影響,高等院校在招聘教師過(guò)程中,側(cè)重于學(xué)歷水平高低,缺少對(duì)實(shí)際項(xiàng)目開(kāi)發(fā)經(jīng)驗(yàn)的考察,導(dǎo)致高校高校教師雖然具有碩士、博士研究生學(xué)歷水平,但他們大多缺少大型企業(yè)項(xiàng)目開(kāi)發(fā)的實(shí)踐經(jīng)驗(yàn)。這種狀況,來(lái)直接指導(dǎo)學(xué)生的實(shí)踐開(kāi)發(fā),顯然是不適合的。所以,高校教師為了能高質(zhì)量的進(jìn)行Java課程教學(xué),必須不斷進(jìn)修學(xué)習(xí),積極參與企業(yè)實(shí)際項(xiàng)目的開(kāi)發(fā),從理論和實(shí)踐兩個(gè)方面提高自身的教學(xué)水平。
1.3 Java課程相對(duì)獨(dú)立,關(guān)聯(lián)課程聯(lián)系不夠緊密
目前大部分高等院校的計(jì)算機(jī)相關(guān)專(zhuān)業(yè),雖然把Java課程作為軟件開(kāi)發(fā)核心課程,但后續(xù)跟進(jìn)提高課程匱乏。對(duì)于Java體系的系統(tǒng)學(xué)習(xí),在Java基礎(chǔ)課程之后,應(yīng)開(kāi)設(shè)橫向相關(guān)課程,如ajax、jQuery、jdbc等和縱向相關(guān)課程,如servlet、struts2等具體的實(shí)踐應(yīng)用課程。通過(guò)后續(xù)縱向相關(guān)課程和橫向相關(guān)課程的學(xué)習(xí),使學(xué)生全面且系統(tǒng)的學(xué)習(xí)Java技術(shù),提高自身的項(xiàng)目實(shí)踐經(jīng)驗(yàn),避免所學(xué)知識(shí)與企業(yè)項(xiàng)目實(shí)際開(kāi)發(fā)需求脫節(jié),提高學(xué)生畢業(yè)時(shí)的求職競(jìng)爭(zhēng)能力和就職后進(jìn)修升職的潛力。
1.4 Java教材結(jié)構(gòu)單一
遵循高校教學(xué)制度,教師在授課需要指定一本課程教材。據(jù)不完全統(tǒng)計(jì),約90%的國(guó)內(nèi)教材內(nèi)容側(cè)重于理論知識(shí)點(diǎn)羅列,實(shí)例也僅限于經(jīng)典算法和常見(jiàn)理論數(shù)學(xué)問(wèn)題,課程結(jié)構(gòu)仍停留在學(xué)科體系初級(jí)階段。教材內(nèi)容如此單一,與Java教學(xué)注重實(shí)踐的思想完全不符,造成教師挑選適合教學(xué)的課本非常困難,若指定多本教材,又違背高校教材選用制度,造成增加學(xué)生負(fù)擔(dān),不被允許。教材的內(nèi)容如此單一,導(dǎo)致學(xué)生在預(yù)習(xí)和復(fù)習(xí)過(guò)程中,不能較好的將理論知識(shí)點(diǎn)和實(shí)踐聯(lián)系起來(lái),最終造成學(xué)生Java實(shí)踐能力不足。
2 基于企業(yè)應(yīng)用的Java教學(xué)改革策略
2.1 激發(fā)學(xué)生對(duì)應(yīng)用程序開(kāi)發(fā)的興趣
程序開(kāi)發(fā)是一門(mén)有很強(qiáng)的系統(tǒng)性和邏輯性的課程,特別是基礎(chǔ)理論知識(shí)和程序設(shè)計(jì)中的算法部分,內(nèi)容比較抽象,不容易被學(xué)生接受和理解。這就需要教師在教學(xué)中引入生活中的實(shí)例,激發(fā)學(xué)生的學(xué)習(xí)興趣,讓學(xué)生在第一課就對(duì)Java技術(shù)產(chǎn)生濃厚的學(xué)習(xí)興趣。對(duì)程序開(kāi)發(fā)有濃厚興趣的學(xué)生,他會(huì)全身心地投入到編程學(xué)習(xí)活動(dòng)中。其次,通過(guò)對(duì)Java技術(shù)所占的開(kāi)發(fā)市場(chǎng)的份額,公司薪酬,技術(shù)發(fā)展方向等,讓學(xué)生認(rèn)識(shí)到學(xué)好Java技術(shù)對(duì)個(gè)人職業(yè)去向的重要性。
2.2 改革傳統(tǒng)教學(xué)方式
2.2.1 基于現(xiàn)場(chǎng)編程的項(xiàng)目教學(xué)法
在Java的教學(xué)過(guò)程中,教師應(yīng)以現(xiàn)場(chǎng)編程的方式,通過(guò)小型項(xiàng)目,綜合體現(xiàn)相關(guān)若干知識(shí)點(diǎn)的關(guān)聯(lián)。教師通過(guò)現(xiàn)場(chǎng)分析項(xiàng)目,編寫(xiě)代碼,調(diào)試解決錯(cuò)誤,最終運(yùn)行演示程序,學(xué)生可以潛移默化的學(xué)習(xí)到項(xiàng)目實(shí)際開(kāi)發(fā)中的編碼思想、格式和調(diào)試代碼的技巧等。對(duì)于較復(fù)雜項(xiàng)目,則由教師將學(xué)生劃分成小組,模擬企業(yè)開(kāi)發(fā)流程。根據(jù)學(xué)生的興趣對(duì)其進(jìn)行角色分工,如項(xiàng)目經(jīng)理、系統(tǒng)分析師、測(cè)試工程師等,使學(xué)生充分體驗(yàn)不同角色的任務(wù)和職責(zé)。通過(guò)項(xiàng)目教學(xué)法,不僅使學(xué)生在感受到各個(gè)知識(shí)點(diǎn)之間的關(guān)聯(lián),更鍛煉了項(xiàng)目開(kāi)發(fā)中的團(tuán)隊(duì)協(xié)作能力。
2.2.2 重視編程基礎(chǔ),加強(qiáng)Java類(lèi)庫(kù)教學(xué)
在Java教學(xué)過(guò)程中,不僅側(cè)重Java基礎(chǔ)知識(shí)的熟練掌握和實(shí)踐編程能力,而且要注意引導(dǎo)學(xué)生建立面向?qū)ο蟮乃季S方式。在掌握了Java基礎(chǔ)知識(shí)的前提下,應(yīng)進(jìn)一步對(duì)學(xué)生講解Java的基本類(lèi)庫(kù)。根據(jù)本人的項(xiàng)目開(kāi)發(fā)經(jīng)驗(yàn)和教學(xué)實(shí)踐,學(xué)生對(duì)基本類(lèi)庫(kù)的掌握,是十分必要的。由于Java基本類(lèi)庫(kù)內(nèi)容量龐大,類(lèi)似于Java開(kāi)發(fā)手冊(cè),因此教學(xué)過(guò)程中,應(yīng)側(cè)重于講解開(kāi)發(fā)過(guò)程中遇到問(wèn)題時(shí),如何查閱類(lèi)庫(kù),準(zhǔn)確找到相關(guān)類(lèi)并利用相關(guān)類(lèi)的方法、屬性,最終解決實(shí)際問(wèn)題。
2.2.3 教學(xué)內(nèi)容靈活多變,不局限于課本
在企業(yè)項(xiàng)目開(kāi)發(fā)中,Java涉及的知識(shí)點(diǎn)不僅多、散、而且相關(guān)知識(shí)面廣,如數(shù)據(jù)庫(kù)、網(wǎng)絡(luò)通信等方面?,F(xiàn)有的國(guó)內(nèi)Java程序設(shè)計(jì)教材主要側(cè)重基礎(chǔ)理論教學(xué),無(wú)法保證與現(xiàn)有企業(yè)項(xiàng)目需求的同步;而部分外文版類(lèi)書(shū)籍雖內(nèi)容全面,但又不適合高校課程設(shè)定的有限教學(xué)學(xué)時(shí)。在教學(xué)過(guò)程中,既要讓學(xué)生熟練掌握基礎(chǔ)知識(shí),又能具備高實(shí)踐能力,就迫使高校教師要結(jié)合社會(huì)、企業(yè)的日益更新的動(dòng)態(tài)需求,結(jié)合基礎(chǔ)教學(xué)內(nèi)容,不斷歸納總結(jié),更新教學(xué)方案,提高實(shí)踐方面的教學(xué)質(zhì)量。
2.3 高校、企業(yè)聯(lián)合培訓(xùn)
為了培養(yǎng)學(xué)生獨(dú)立分析問(wèn)題和解決問(wèn)題的能力,大部分高校會(huì)對(duì)Java課程設(shè)定獨(dú)立的課程設(shè)計(jì)模塊,一般由Java任課教師帶領(lǐng),進(jìn)行為期一周的實(shí)踐。雖然高校教師實(shí)踐經(jīng)驗(yàn)與企業(yè)開(kāi)發(fā)存在一定差距,應(yīng)將課程設(shè)計(jì)模塊教學(xué)與具備一線開(kāi)發(fā)經(jīng)驗(yàn)的企業(yè)或優(yōu)秀的軟件培訓(xùn)公司合作,進(jìn)行課程設(shè)計(jì)。這種校企合作方式,不僅有效提高了學(xué)生的實(shí)踐能力,而且拉近了學(xué)生和企業(yè)的距離,大大增加了學(xué)生的就業(yè)優(yōu)勢(shì),是一種雙贏的合作方式。
2.4 多種形式提高學(xué)生的實(shí)踐能力
2.4.1 成立Java開(kāi)發(fā)小組
由軟件教研組教師作為指導(dǎo)教師,引導(dǎo)學(xué)生成立Java軟件開(kāi)發(fā)團(tuán)隊(duì),通過(guò)設(shè)計(jì)編寫(xiě)小的實(shí)用項(xiàng)目、如成績(jī)排名系統(tǒng)、一對(duì)一網(wǎng)絡(luò)通信系統(tǒng)、局域網(wǎng)多人小游戲等,從需求分析、系統(tǒng)設(shè)計(jì)、建立模型、代碼編寫(xiě)、系統(tǒng)測(cè)試等開(kāi)發(fā)環(huán)節(jié),全面提高學(xué)生的實(shí)踐能力和團(tuán)隊(duì)協(xié)作水平。
2.4.2 增強(qiáng)校企交流實(shí)踐
為更高效的提升學(xué)生的實(shí)踐能力,除了校內(nèi)教學(xué)、培訓(xùn)外,高校努力拓展高校與軟件開(kāi)發(fā)企業(yè)的合作力度,爭(zhēng)取更多的學(xué)生到軟件開(kāi)發(fā)企業(yè)去參加實(shí)習(xí),真正讓學(xué)生在實(shí)戰(zhàn)中獲取經(jīng)驗(yàn),提升能力。同時(shí),應(yīng)鼓勵(lì)學(xué)生利用假期時(shí)間,主動(dòng)通過(guò)多種方式參與軟件開(kāi)發(fā)工作,增強(qiáng)實(shí)戰(zhàn)能力,為就業(yè)打好基礎(chǔ)。
2.5 引導(dǎo)學(xué)生參加各種公開(kāi)的比賽
高校應(yīng)出臺(tái)相關(guān)制度,引導(dǎo)和激勵(lì)學(xué)生參加社會(huì)上的各類(lèi)軟件編程競(jìng)賽,如itat(全國(guó)大學(xué)生編程比賽)、robocode(IBM的坦克機(jī)器人戰(zhàn)斗仿真引擎)等。通過(guò)比賽,走出高校,走向社會(huì),不僅提高學(xué)生實(shí)踐開(kāi)發(fā)能力、團(tuán)隊(duì)協(xié)作能力,而且促進(jìn)學(xué)生對(duì)所學(xué)知識(shí)的認(rèn)識(shí)和理解提提升一個(gè)新的高度,認(rèn)識(shí)到程序設(shè)計(jì)的重要性,也增強(qiáng)學(xué)生的自信心和成就感。
2.6 安排教師進(jìn)行專(zhuān)業(yè)課程培訓(xùn),激勵(lì)教師多參與企業(yè)真實(shí)項(xiàng)目,提升教師自身水平
Java項(xiàng)目開(kāi)發(fā)涉及知識(shí)點(diǎn)多、雜,且關(guān)聯(lián)的知識(shí)面廣,實(shí)際項(xiàng)目開(kāi)發(fā)經(jīng)驗(yàn)非常重要,而獲取項(xiàng)目開(kāi)發(fā)經(jīng)驗(yàn)主要依靠一線的開(kāi)發(fā)和實(shí)踐,這點(diǎn)確是高校教師的弱項(xiàng)。針對(duì)高校教師缺少Java項(xiàng)目開(kāi)發(fā)經(jīng)驗(yàn)的問(wèn)題,高校應(yīng)盡可能的創(chuàng)造條件,鼓勵(lì)教師走出高校,走進(jìn)企業(yè),到企業(yè)一線去學(xué)習(xí)、鍛煉,努力提升自己的軟件開(kāi)發(fā)實(shí)踐經(jīng)驗(yàn)。
3 案例分析
河北農(nóng)業(yè)大學(xué)計(jì)算機(jī)應(yīng)用專(zhuān)業(yè),自2006年至今,在教學(xué)上,采用現(xiàn)場(chǎng)編程演示的項(xiàng)目教學(xué)法和加強(qiáng)Java類(lèi)庫(kù)的基礎(chǔ)教學(xué),并在后期實(shí)訓(xùn)階段積極促進(jìn)校企合作培訓(xùn)和定向?qū)I(yè)培訓(xùn)。 通過(guò)多年教學(xué)實(shí)踐,不僅學(xué)生們普遍認(rèn)為,通過(guò)本文的教學(xué)方法能夠有效的拉近自身與企業(yè)的距離,在找工作中,更容易與企業(yè)溝通,并在入職工作后,能迅速融入到開(kāi)發(fā)團(tuán)隊(duì);而且相關(guān)企業(yè)反饋,這一系列的教學(xué)改革方式,能有效的縮短學(xué)生入職后的培訓(xùn)周期,節(jié)省很大的培訓(xùn)成本和時(shí)間成本。最后,作為校方高校教師,通過(guò)參與校企合作的培訓(xùn),通過(guò)提高自身的實(shí)踐能力,更加有效地促進(jìn)Java基礎(chǔ)教學(xué)的教學(xué)效果。
4 總結(jié)
本文分析高等院校的Java體系傳統(tǒng)教學(xué)中需改進(jìn)的方向,提出Java教學(xué)中,一定要以提高學(xué)生的實(shí)踐能力為中心,以此展開(kāi)面向?qū)ο缶幊谭绞脚囵B(yǎng)的路線。在Java教學(xué)中,通過(guò)項(xiàng)目教學(xué)法、加強(qiáng)類(lèi)庫(kù)學(xué)習(xí)、校企合作培訓(xùn)等多個(gè)方面提出具體改進(jìn)方式。通過(guò)本文提出的改革策略實(shí)踐,發(fā)現(xiàn)這些方法有助于培養(yǎng)編程實(shí)踐能力強(qiáng),有良好團(tuán)隊(duì)合作能力,進(jìn)入企業(yè)快速適應(yīng)企業(yè)實(shí)際開(kāi)發(fā)要求的學(xué)生。
參考文獻(xiàn):
[1]時(shí)雷,虎曉紅,席磊,張浩.Java程序設(shè)計(jì)課程教學(xué)分析[J].計(jì)算機(jī)教育,2010(14).
[2]顧鴻虹.《Java面向?qū)ο蟪绦蛟O(shè)計(jì)》教學(xué)改革方案的探討[J].現(xiàn)代計(jì)算機(jī),2012(6).
關(guān)鍵詞:PLC 觸摸屏技術(shù) 關(guān)系 認(rèn)識(shí)
筆者所在學(xué)院去年組織專(zhuān)業(yè)教師對(duì)企業(yè)在職維修電工進(jìn)行高技能人才培訓(xùn),培訓(xùn)中的主要課程就是PLC、觸摸屏技術(shù)及應(yīng)用。但在教學(xué)過(guò)程中,學(xué)了PLC后,再學(xué)觸摸屏技術(shù)時(shí),會(huì)使學(xué)員產(chǎn)生錯(cuò)覺(jué):PLC編程已經(jīng)較復(fù)雜了,觸摸屏又要畫(huà)圖又要編程,一會(huì)PLC一會(huì)又觸摸屏,它們之間換來(lái)?yè)Q去,讓人搞不清是什么關(guān)系。其實(shí)出現(xiàn)這種問(wèn)題,筆者認(rèn)為是沒(méi)有把PLC和觸摸屏的核心實(shí)質(zhì)講清,只是照本宣科,按部就班,不善于總結(jié),沒(méi)抓住要害。以下是筆者的一點(diǎn)教學(xué)體會(huì)或經(jīng)驗(yàn),供同仁參考,以便在今后的教學(xué)中受益。
一、認(rèn)識(shí)PLC
筆者認(rèn)為可以很形象地用一句話總結(jié)PLC的功能,那就是――PLC是軟開(kāi)關(guān)的“游戲”。工廠企業(yè)中各種生產(chǎn)設(shè)備,都是按照規(guī)定的工序一步步完成的,我們通過(guò)對(duì)PLC內(nèi)部各種軟開(kāi)關(guān)元件如X、Y、M、T、C、S、D串并混聯(lián)和功能指令的邏輯編程,就可以實(shí)現(xiàn)生產(chǎn)過(guò)程中的控制,完成設(shè)備的操作功能。舉個(gè)簡(jiǎn)單例子,一臺(tái)電動(dòng)機(jī)的Y-啟動(dòng)功能的PLC控制如圖1所示。
圖1
二、認(rèn)識(shí)觸摸屏
那么觸摸屏是什么呢? 我們對(duì)智能手機(jī)很熟悉,手機(jī)的屏幕就是觸摸屏。我們正是通過(guò)它上面的各種特定圖標(biāo)來(lái)與手機(jī)互動(dòng)交流(實(shí)質(zhì)就是控制),大家覺(jué)得是不是很方便,而且漂亮呢? 現(xiàn)在許多數(shù)控機(jī)床設(shè)備等都實(shí)現(xiàn)了觸摸屏編程和控制。
三、認(rèn)識(shí)PLC與觸摸屏的關(guān)系
同樣的道理,PLC也可以與PLC專(zhuān)用配套的觸摸屏(又稱(chēng)GOT)結(jié)合起來(lái)使用,可以在觸摸屏上繪出各種形式的象形圖標(biāo),并把圖標(biāo)定義為(必須設(shè)定)PLC控制某個(gè)實(shí)物開(kāi)關(guān)及軟開(kāi)關(guān),這樣就可以實(shí)現(xiàn)在觸摸屏上點(diǎn)擊該圖標(biāo)控制機(jī)器設(shè)備了。
比如圖1中PLC控制的電路用到啟動(dòng)按鈕SB1并且對(duì)應(yīng)的軟元件是X0,用M0來(lái)替代;停止按鈕是SB2對(duì)應(yīng)的軟元件是X1用M1來(lái)替代;這個(gè)時(shí)候我們不用按鈕,用觸摸屏把所需要的開(kāi)關(guān),用觸摸屏相應(yīng)的軟件畫(huà)出兩個(gè)按鈕開(kāi)關(guān)(相當(dāng)于編輯一個(gè)觸摸屏程序),然后傳到觸摸屏當(dāng)中,當(dāng)然這個(gè)時(shí)候觸摸屏的一系列開(kāi)關(guān)地址要和開(kāi)始編輯PLC程序中輸入的地址一樣,否則實(shí)現(xiàn)不了其功能。這時(shí)把觸摸屏和PLC用數(shù)據(jù)線連接起來(lái),就可以控制電路了。倘若既要實(shí)物形開(kāi)關(guān),又要觸摸屏的觸摸開(kāi)關(guān),那么只需在圖1梯形圖中X0和X1上分別并聯(lián)上M0和M1即可。當(dāng)然更復(fù)雜一點(diǎn)的,也可以用觸摸屏來(lái)設(shè)定修改PLC上原來(lái)所編輯的程序的一些參數(shù)。
圖2
總之,觸摸屏主要是供操作人員進(jìn)行人機(jī)對(duì)話用的。觸摸屏與PLC通訊一般是主從關(guān)系,即觸摸屏從PLC中讀取數(shù)據(jù),進(jìn)行判斷后再顯示。觸摸屏與PLC通訊一般不需要單獨(dú)的通訊模塊,觸摸屏與PLC之間的通訊沒(méi)有任何難度。同時(shí)觸摸屏與PLC連接的主要結(jié)果是省略了按鈕、指示燈等硬件。PLC不需要任何單獨(dú)的功能模塊。你只要在PLC控制程序上,做上內(nèi)部按鈕(中間位M),觸摸屏上組態(tài)的觸摸按鈕與該中間位對(duì)應(yīng)就可以了,觸摸屏是PLC控制柜外部的設(shè)備。
這次數(shù)控中級(jí)培訓(xùn),主要是對(duì)pa系統(tǒng)的學(xué)習(xí),內(nèi)容有車(chē)床,銑床。暑假之前主要練習(xí)數(shù)控編程,而這個(gè)學(xué)期偏向于機(jī)床操作。通過(guò)電腦編程模擬和下車(chē)床操作,以及加工零件。我對(duì)數(shù)控中級(jí)的學(xué)習(xí)有了一定的掌握。
對(duì)于剛開(kāi)始的編程理解,我個(gè)人還是比較感興趣,從當(dāng)初的一知半解到現(xiàn)在熟悉運(yùn)用每個(gè)命令,并理解其含義,都是自己每天不斷的摸索和老師耐心的教導(dǎo)息息相關(guān)。主要總結(jié)以下幾點(diǎn):
一、對(duì)數(shù)控編程和模擬的理解和運(yùn)用
我很榮幸能有這么好的老師來(lái)教我們數(shù)控編程,其實(shí)學(xué)習(xí)最主要的還是靠自己去多練,但關(guān)鍵的時(shí)候有老師指導(dǎo),這樣還是進(jìn)步快點(diǎn)。特別是剛開(kāi)始接觸編程和機(jī)械加工的時(shí)候,有老師指導(dǎo)進(jìn)步特別快。記得8月9日那天,老師開(kāi)始講編程的過(guò)程,特別對(duì)經(jīng)常使用的代碼給介紹出來(lái),然后對(duì)點(diǎn)位的理解和計(jì)算。對(duì)模擬好的零件進(jìn)行模擬加工。通過(guò)這些知識(shí)點(diǎn)的學(xué)習(xí),我才漸漸的理解數(shù)控編程的一些基本要領(lǐng)。機(jī)床上對(duì)刀是我之前遇到的最大難題,這是由于命令使用不習(xí)慣,和基本感念理解不夠透徹,不過(guò)通過(guò)后面的反復(fù)練習(xí),現(xiàn)在已經(jīng)熟悉掌握了模擬系統(tǒng)。如今已經(jīng)能夠看懂圖,知道走刀路線。以及涉及到的點(diǎn)位能夠進(jìn)行換算。
二、實(shí)際加工的學(xué)習(xí)方法和掌握程度。
對(duì)于機(jī)床的操作,我總感覺(jué)自己練習(xí)不夠,特別是對(duì)零件加工花的時(shí)間比較多,還有實(shí)際對(duì)刀也掌握不夠好,雖然現(xiàn)在已經(jīng)能把零件給加工出來(lái),而且尺寸也把握得當(dāng),但時(shí)間控制方面還是不夠好。這主要還是自己的操作熟練程度不夠。
車(chē)床上,對(duì)刀和加工現(xiàn)在我已經(jīng)能夠在規(guī)定的時(shí)間內(nèi)完成了,并且尺寸也能達(dá)到所要求,但我認(rèn)為還是因?yàn)樽约夯ㄔ谲?chē)床的時(shí)間多點(diǎn)。而銑床,相對(duì)來(lái)說(shuō),熟練程度不夠好,盡管知道怎么去加工,但尺寸的控制和時(shí)間的把握不夠好。不過(guò)在后面的不斷實(shí)踐和練習(xí)中,我得到了很好的提升,能夠進(jìn)行零件的加工,對(duì)機(jī)床出現(xiàn)的小問(wèn)題也會(huì)去解決。特別是在最后那段時(shí)間,我已經(jīng)能夠加工零件。而且尺寸已能把握好,達(dá)到了圖紙上的要求。
三、理論知識(shí)的學(xué)習(xí)和理解
對(duì)于老師發(fā)的資料,我已經(jīng)認(rèn)真的去學(xué)習(xí),當(dāng)然,相對(duì)要記住每個(gè)知識(shí)點(diǎn),還是有一定的差距,但我有信心能把理論知識(shí)學(xué)習(xí)好。我認(rèn)為最主要的是去理解每個(gè)知識(shí)點(diǎn),而不是死記硬背,因?yàn)樵S多的理論知識(shí)都會(huì)在實(shí)際操作中用到,而且必須掌握。只有完全的理解理論上的知識(shí),才能更好的去完成實(shí)際的操作。比如機(jī)床上的按鈕,走刀路線,刀補(bǔ)等。都涉及到許多理論知識(shí)。只有把理論知識(shí)吃透了,才能在加工過(guò)程中認(rèn)真的去遵守規(guī)則,更安全的完成零件的加工。
四、最大的收獲
對(duì)于數(shù)控編程和加工學(xué)習(xí)的這段時(shí)間里,我認(rèn)為最大的并不是自己所學(xué)到的知識(shí),而是學(xué)習(xí)的方法,很榮幸得到老師的幫助,在我學(xué)習(xí)感到困惑和吃力的時(shí)候,他們能更好的與我溝通,當(dāng)他們對(duì)我講到學(xué)習(xí)這門(mén)課程的用處,以及以后工作的方向時(shí),我感到非常值得。進(jìn)入大學(xué)后,已不再是高中時(shí)代的應(yīng)試教育。每個(gè)人都應(yīng)該找到適合于自己學(xué)習(xí)方法。只有掌握好的學(xué)習(xí)方法,才能夠?qū)W好自己的課程。而在數(shù)控學(xué)習(xí)的這段時(shí)間里,我也不斷的去摸索,感覺(jué)收獲不少。
主要是對(duì)pa系統(tǒng)的學(xué)習(xí),這次數(shù)控中級(jí)培訓(xùn)。內(nèi)容有車(chē)床,銑床。暑假之前主要練習(xí)數(shù)控編程,而這個(gè)學(xué)期偏向于機(jī)床操作。通過(guò)電腦編程模擬和下車(chē)床操作,以及加工零件。對(duì)數(shù)控中級(jí)的學(xué)習(xí)有了一定的掌握。
個(gè)人還是比較感興趣,對(duì)于剛開(kāi)始的編程理解。從當(dāng)初的一知半解到現(xiàn)在熟悉運(yùn)用每個(gè)命令,并理解其含義,都是自己每天不斷的摸索和老師耐心的教導(dǎo)息息相關(guān)。主要總結(jié)以下幾點(diǎn):
一、對(duì)數(shù)控編程和模擬的理解和運(yùn)用
其實(shí)學(xué)習(xí)最主要的還是靠自己去多練,很榮幸能有這么好的老師來(lái)教我數(shù)控編程。但關(guān)鍵的時(shí)候有老師指導(dǎo),這樣還是進(jìn)步快點(diǎn)。特別是剛開(kāi)始接觸編程和機(jī)械加工的時(shí)候,有老師指導(dǎo)進(jìn)步特別快。記得月9日那天,老師開(kāi)始講編程的過(guò)程,特別對(duì)經(jīng)常使用的代碼給介紹出來(lái),然后對(duì)點(diǎn)位的理解和計(jì)算。對(duì)模擬好的零件進(jìn)行模擬加工。通過(guò)這些知識(shí)點(diǎn)的學(xué)習(xí),才漸漸的理解數(shù)控編程的一些基本要領(lǐng)。機(jī)床上對(duì)刀是之前遇到最大難題,這是由于命令使用不習(xí)慣,和基本感念理解不夠透徹,不過(guò)通過(guò)后面的反復(fù)練習(xí),現(xiàn)在已經(jīng)熟悉掌握了模擬系統(tǒng)。如今已經(jīng)能夠看懂圖,知道走刀路線。以及涉及到點(diǎn)位能夠進(jìn)行換算。
二、實(shí)際加工的學(xué)習(xí)方法和掌握程度。
總感覺(jué)自己練習(xí)不夠,對(duì)于機(jī)床的操作。特別是對(duì)零件加工花的時(shí)間比較多,還有實(shí)際對(duì)刀也掌握不夠好,雖然現(xiàn)在已經(jīng)能把零件給加工出來(lái),而且尺寸也把握得當(dāng),但時(shí)間控制方面還是不夠好。這主要還是自己的操作熟練程度不夠。
對(duì)刀和加工現(xiàn)在已經(jīng)能夠在規(guī)定的時(shí)間內(nèi)完成了并且尺寸也能達(dá)到所要求,車(chē)床上。但我認(rèn)為還是因?yàn)樽约夯ㄔ谲?chē)床的時(shí)間多點(diǎn)。而銑床,相對(duì)來(lái)說(shuō),熟練程度不夠好,盡管知道怎么去加工,但尺寸的控制和時(shí)間的把握不夠好。不過(guò)在后面的不斷實(shí)踐和練習(xí)中,得到很好的提升,能夠進(jìn)行零件的加工,對(duì)機(jī)床出現(xiàn)的小問(wèn)題也會(huì)去解決。特別是最后那段時(shí)間,已經(jīng)能夠加工零件。而且尺寸已能把握好,達(dá)到圖紙上的要求。
三、理論知識(shí)的學(xué)習(xí)和理解
已經(jīng)認(rèn)真的去學(xué)習(xí),對(duì)于老師發(fā)的資料。當(dāng)然,相對(duì)要記住每個(gè)知識(shí)點(diǎn),還是有一定的差距,但我有信心能把理論知識(shí)學(xué)習(xí)好。認(rèn)為最主要的去理解每個(gè)知識(shí)點(diǎn),而不是死記硬背,因?yàn)樵S多的理論知識(shí)都會(huì)在實(shí)際操作中用到而且必須掌握。只有完全的理解理論上的知識(shí),才能更好的去完成實(shí)際的操作。比如機(jī)床上的按鈕,走刀路線,刀補(bǔ)等。都涉及到許多理論知識(shí)。只有把理論知識(shí)吃透了才能在加工過(guò)程中認(rèn)真的去遵守規(guī)則,更安全的完成零件的加工。
四、最大的收獲
認(rèn)為最大的并不是自己所學(xué)到知識(shí),對(duì)于數(shù)控編程和加工學(xué)習(xí)的這段時(shí)間里。而是學(xué)習(xí)的方法,很榮幸得到老師的幫助,學(xué)習(xí)感到困惑和吃力的時(shí)候,能更好的與我溝通,當(dāng)他對(duì)我講到學(xué)習(xí)這門(mén)課程的用處,以及以后工作的方向時(shí),感到非常值得。進(jìn)入大學(xué)后,已不再是高中時(shí)代的應(yīng)試教育。每個(gè)人都應(yīng)該找到適合于自己學(xué)習(xí)方法。只有掌握好的學(xué)習(xí)方法,才能夠?qū)W好自己的課程。而在數(shù)控學(xué)習(xí)的這段時(shí)間里,也不斷的去摸索,感覺(jué)收獲不少。
寫(xiě)求職簡(jiǎn)歷,是java求職者進(jìn)入職場(chǎng)的第一課。下面是小編為大家精心推薦的java求職簡(jiǎn)歷范文模板,希望能夠?qū)δ兴鶐椭?/p>
java求職簡(jiǎn)歷范文模板(一)姓名:吳XX
性別:男
電話: 學(xué)歷:本科
郵箱:地址:
求職 意向
java軟件工程師
掌握技能
1.熟練Core Java編程,有編寫(xiě)注釋的習(xí)慣;
2.能熟練的整合Spring+Struts+Hibernate(SSH)三大開(kāi)源框架;
3.能熟練的應(yīng)用各種常見(jiàn)的設(shè)計(jì)模式:工廠模式、單例模式、缺省適配器模式、不變模式、裝飾模式、模式、MVC、SpringIoC等;
4.熟練應(yīng)用Oracle、MySQL等關(guān)系數(shù)據(jù)庫(kù)編程技術(shù);
5.熟練使用JSP、HTML、JSTL、EL等表現(xiàn)層技術(shù),掌握J(rèn)SF技術(shù);
6.熟練使用WEB服務(wù)器Tomcat、JBoss,IDE工具Eclipse進(jìn)行開(kāi)發(fā);
7.能熟練應(yīng)用SpringIoC/AOP/ORM等各種技術(shù),了解EJB及WebService技術(shù);
8.掌握XML語(yǔ)言、OOA/D、UML圖、CVS、Log4j,了解JavaScript、Ajax等技術(shù);
9.掌握Socket編程,了解TCP/IP、UDP、Http、Telnet、FTP等協(xié)議。
項(xiàng)目經(jīng)驗(yàn)
項(xiàng)目名稱(chēng):NetStore網(wǎng)上購(gòu)書(shū)系統(tǒng)
項(xiàng)目描述:該系統(tǒng)分為首頁(yè)、用戶(hù)管理、購(gòu)物車(chē)管理、訂單管理、退出5個(gè)模塊。首頁(yè)模塊實(shí)現(xiàn)了模糊分頁(yè)查詢(xún)、分類(lèi)分頁(yè)查詢(xún)等功能;用戶(hù)管理模塊實(shí)現(xiàn)了登錄、注冊(cè)、修改、查看信息等功能;購(gòu)物車(chē)模塊實(shí)現(xiàn)了查看、購(gòu)買(mǎi)、修改圖書(shū)數(shù)量等功能;訂單模塊實(shí)現(xiàn)了查看、刪除等功能.
責(zé)任描述:個(gè)人獨(dú)立完成了整個(gè)項(xiàng)目設(shè)計(jì),開(kāi)發(fā),測(cè)試等。此系統(tǒng)整體采用MVC模式的Struts框架,持久層使用的是Spring的 HibernateTemplate實(shí)現(xiàn),數(shù)據(jù)源利用的是SpringIoC注入;模型層嚴(yán)格按照J(rèn)avaBean規(guī)范要求;用Struts進(jìn)行流程的控制,并實(shí)現(xiàn)了國(guó)際化,JSP用純標(biāo)簽進(jìn)行頁(yè)面顯示。為達(dá)到用戶(hù)名唯一的目的用戶(hù)注冊(cè)采用Ajax技術(shù)進(jìn)行后臺(tái)校驗(yàn)。運(yùn)用SpringIoC的注入對(duì)各層解耦,大大提高了程序的可擴(kuò)展性,易于維護(hù)。
開(kāi)發(fā)環(huán)境:數(shù)據(jù)庫(kù):MySQL;
JAVA應(yīng)用服務(wù)器:tomcat6.0;
技術(shù)選型:Spring、Struts、Hibernate、JavaBeans、Jsp。
項(xiàng)目總結(jié):通過(guò)這個(gè)項(xiàng)目使我對(duì)MVC模式的認(rèn)識(shí)更加的清楚,看到了SpringIoC在解決程序松散耦合方面的強(qiáng)大之處。JSP頁(yè)面純標(biāo)簽開(kāi)發(fā)所帶來(lái)的方便以及頁(yè)面的美觀。
項(xiàng)目名稱(chēng):NETCTOSS電信運(yùn)營(yíng)支撐系統(tǒng)
項(xiàng)目描述:該系統(tǒng)后臺(tái)主要由數(shù)據(jù)采集系統(tǒng)和數(shù)據(jù)整合系統(tǒng)提供支持,前臺(tái)分為用戶(hù)自服務(wù)管理,資費(fèi)管理,用戶(hù)管理,管理員管理,帳單管理,帳務(wù)管理6個(gè)模塊。
責(zé)任描述:在數(shù)據(jù)采集系統(tǒng)、數(shù)據(jù)整合系統(tǒng)中,主要利用J2SE技術(shù)對(duì)原始計(jì)費(fèi)信息日志進(jìn)行定時(shí)解析,整理成清單,并保存到服務(wù)器的數(shù)據(jù)庫(kù) t_detail表中,在保存過(guò)程中實(shí)現(xiàn)對(duì)信息的備份管理和日志記錄。之后再利用PL/SQL由t_detail表整合出日表t_day_x,月表 t_month_x,年表t_year_x三種表。在前臺(tái)主要完成了用戶(hù)管理、資費(fèi)管理等模塊,采用 Struts2.0+Hibernate+Spring架構(gòu)實(shí)現(xiàn),大大降低了模塊間的耦合,并編寫(xiě)了文檔。
開(kāi)發(fā)環(huán)境:數(shù)據(jù)庫(kù):Oracle;
Java應(yīng)用服務(wù)器:tomcat6.0;
技術(shù)選型:Struts2.0、Hibernate、Spring、JSP、J2SE、Log4j等。
項(xiàng)目總結(jié):這個(gè)項(xiàng)目不僅讓我掌握了Struts2.0的應(yīng)用,也加深了我對(duì)其他技術(shù)的理解以及編寫(xiě)文檔的好習(xí)慣和重要性。
項(xiàng)目名稱(chēng):BBS在線論壇管理系統(tǒng)
項(xiàng)目描述:該系統(tǒng)主要由首頁(yè)、用戶(hù)管理、帖子三個(gè)模塊構(gòu)成,首頁(yè)實(shí)現(xiàn)了模糊分頁(yè)查詢(xún)、帖子分類(lèi)、最新帖子、最新留言等功能;用戶(hù)管理模塊有登錄、注冊(cè)、修改信息、查看信息、積分功能等基本功能;帖子模塊有發(fā)表帖子、留言、查看帖子、修改帖子、刪除帖子等基本功能。
責(zé)任描述:個(gè)人主要完成了用戶(hù)管理模塊。持久層使用的是Hibernate技術(shù)實(shí)現(xiàn)了登錄、注冊(cè)、修改、查看信息、模糊查看等功能;控制層使用的是 Struts的DispatchAction實(shí)現(xiàn)頁(yè)面跳轉(zhuǎn),JSP頁(yè)面主要利用JSP標(biāo)簽和Struts標(biāo)簽完成。用戶(hù)注冊(cè)和登錄都使用form表單來(lái)獲取數(shù)據(jù),并且在頁(yè)面用JavaScript技術(shù)對(duì)數(shù)據(jù)進(jìn)行初步的校驗(yàn)。
開(kāi)發(fā)環(huán)境:數(shù)據(jù)庫(kù):Oracle;
Java應(yīng)用服務(wù)器:tomcat6.0;
技術(shù)選型:Struts、Hibernate、JavaBeans、Jsp。
項(xiàng)目總結(jié):通過(guò)這個(gè)項(xiàng)目讓我認(rèn)識(shí)到團(tuán)隊(duì)合作的重要性,面向?qū)ο蟮脑O(shè)計(jì)思想以及Hibernate框架的簡(jiǎn)單性,加強(qiáng)了對(duì)JSP標(biāo)簽、Struts標(biāo)簽的認(rèn)識(shí)。
項(xiàng)目名稱(chēng):BAM銀行帳戶(hù)管理系統(tǒng)
項(xiàng)目描述:該系統(tǒng)是基于C/S架構(gòu)的帳戶(hù)管理系統(tǒng)。
責(zé)任描述:獨(dú)立完成了整個(gè)系統(tǒng)的開(kāi)發(fā)。采用GUI實(shí)現(xiàn)用戶(hù)界面來(lái)采集數(shù)據(jù),實(shí)現(xiàn)了用戶(hù)開(kāi)戶(hù)、登錄、轉(zhuǎn)帳、修改用戶(hù)信息、查看資產(chǎn)排名等功能;數(shù)據(jù)庫(kù)采用MySQL存儲(chǔ)信息,DAO層利用JDBC實(shí)現(xiàn)。
開(kāi)發(fā)環(huán)境:數(shù)據(jù)庫(kù):MySQL;技術(shù)選型:GUI、JDBC、JavaBeans。
項(xiàng)目總結(jié):這個(gè)顯目讓我對(duì)軟件編程產(chǎn)生了更濃厚的興趣,對(duì)JDBC訪問(wèn)數(shù)據(jù)庫(kù)的技術(shù)使用更熟練以及有了對(duì)C/S架構(gòu)的深入認(rèn)識(shí)。
教育背景
2005/9-目前湖南城市學(xué)院電子信息工程專(zhuān)業(yè)本科
收獲:鍛煉了我的交往能力,自學(xué)及適應(yīng)能力,并且自學(xué)了J2SE。
2008/6-2008/11加拿大Tarena外企IT培訓(xùn)公司java高級(jí)軟件工程師培訓(xùn)
收獲:掌握了基于Java EE的 Web編程等各種技術(shù),加深了對(duì)軟件開(kāi)發(fā)的興趣,對(duì)工作有了新的認(rèn)識(shí)。
大學(xué)經(jīng)歷
2006/9-2007/2學(xué)校二級(jí)獎(jiǎng)學(xué)金
2006/2-2006/7學(xué)校三級(jí)獎(jiǎng)學(xué)金
收獲:它使我有了更充足的學(xué)習(xí)動(dòng)力,并且讓我開(kāi)始尋找自己的職業(yè)方向。
2008/4-2008/5組織了一次電子競(jìng)技比賽
2006/9-2007/8其間擔(dān)任過(guò)兩次家教
收獲:這鍛練了我的組織能力和處理事情的邏輯能力,讓我認(rèn)識(shí)到知識(shí)的寶貴。
個(gè)人評(píng)價(jià)與自我簡(jiǎn)介
技術(shù):熟練使用SSH三大框架和各種常見(jiàn)的設(shè)計(jì)模式進(jìn)行J2EE的開(kāi)發(fā),熟練應(yīng)用數(shù)據(jù)庫(kù)知識(shí),有良好的開(kāi)發(fā)習(xí)慣和設(shè)計(jì)思路,并積累了1年左右的項(xiàng)目開(kāi)發(fā)經(jīng)驗(yàn)。
性格:學(xué)習(xí)能力和對(duì)環(huán)境的適應(yīng)能力強(qiáng),思維敏捷,分析能力強(qiáng),認(rèn)真細(xì)致、有責(zé)任心,做事有計(jì)劃,善于溝通與交流。
興趣:有各種興趣愛(ài)好,如打籃球,乒乓球,游泳,釣魚(yú),下棋,玩競(jìng)技游戲等。它們讓我的生活充滿(mǎn)樂(lè)趣和活力,也讓我認(rèn)識(shí)了更多的朋友。
java求職簡(jiǎn)歷范文模板(二)基本信息
王磊(男,23歲,大專(zhuān)學(xué)歷,應(yīng)屆畢業(yè)生)
婚姻狀況: 未婚
民族:漢族
身高: 180
現(xiàn)居住地: 石家莊市
戶(hù)口所在地: 石家莊市
求職意向
期望工作性質(zhì): 全職
期望工作地點(diǎn): 石家莊市,北京市
期望從事行業(yè): 計(jì)算機(jī)軟件
期望從事職業(yè): 軟件工程師,互聯(lián)網(wǎng)軟件開(kāi)發(fā)工程師
到崗時(shí)間: 面談
期望月薪: 3000元-3999元 (稅前)
教育經(jīng)歷
畢業(yè)學(xué)校: 石家莊聯(lián)合技術(shù)職業(yè)學(xué)院 時(shí)間: 2005-09至 2007-07
專(zhuān) 業(yè): 計(jì)算機(jī)科學(xué)與技術(shù) 學(xué)歷: 大專(zhuān)
專(zhuān)業(yè)描述: 主要學(xué)習(xí)了C及C++語(yǔ)言、JAVA語(yǔ)言、操作系統(tǒng)、數(shù)據(jù)結(jié)構(gòu)、軟件工程、計(jì)算機(jī)網(wǎng)絡(luò)、面向?qū)ο蟪绦蛟O(shè)計(jì)、組裝維修等。
工作經(jīng)驗(yàn)
公司名稱(chēng): 河北新龍科技集團(tuán)
職位名稱(chēng): java程序員 工作時(shí)間 : 2006-11至2007-10
工作描述: 項(xiàng)目名稱(chēng):藥品進(jìn)貨管理系統(tǒng)
項(xiàng)目簡(jiǎn)介:項(xiàng)目為了提供醫(yī)藥公司進(jìn)貨管理系統(tǒng)其內(nèi)容如:實(shí)際采購(gòu)情況、客戶(hù)管理、系統(tǒng)管理。
開(kāi)發(fā)工具:BEA workshop for Jsp、Mysql5.0、Tomcat5.5、SVN、PowerDesigner。
采用技術(shù):采用行業(yè)最流行技術(shù)Struts+Hibernate+Spring分層架構(gòu)模型、基于MVC2程序架構(gòu)、采用了Mysql數(shù)據(jù)庫(kù)管理系統(tǒng)。
項(xiàng)目技術(shù):
1、系統(tǒng)分為表現(xiàn)層、控制層、業(yè)務(wù)邏輯層、DAO層和最終數(shù)據(jù)庫(kù)五層架構(gòu)。
2、系統(tǒng)中大量采用了模式、門(mén)面模式、模板模式等經(jīng)典設(shè)計(jì)模式。
3、項(xiàng)目WEB層采用當(dāng)前流行的MVC模式,Struts框架(B/S),配合使用JSTL和HTML頁(yè)面元素,使用AJAX技術(shù)實(shí)現(xiàn)異步無(wú)刷新,引用Json實(shí)現(xiàn)數(shù)據(jù)異步傳遞。
4、持久層使用輕量級(jí)映射框架
Hibernate。
5、服務(wù)層面向接口編程,使用模式,由Spring托管,DAO層使用Spring
提供的Hibernate 模板訪問(wèn)數(shù)據(jù)庫(kù), POJO類(lèi)由Middlegen生成,引用BeanUtils包進(jìn)行DTO對(duì)象與POJO之間的轉(zhuǎn)換,由Spring托管Struts的Action,Service層 ,DAO層的接口實(shí)現(xiàn)類(lèi)。
6、系統(tǒng)通過(guò)POI實(shí)現(xiàn)EXCEL導(dǎo)入導(dǎo)出功能、通過(guò)osworkflow實(shí)現(xiàn)工作流平臺(tái)Quartz調(diào)度作業(yè)計(jì)劃、log4j記錄系統(tǒng)日值等。
負(fù)責(zé)模塊::品種庫(kù)、品牌/商標(biāo)管理、實(shí)際采購(gòu)情況、盤(pán)點(diǎn)維護(hù)模塊的編碼工作
項(xiàng)目名稱(chēng):新聞系統(tǒng)
運(yùn)行環(huán)境:TOMCAT5.5.20 應(yīng)用服務(wù)器,Windows 2000
開(kāi)發(fā)工具:MyEclipse Enterprise Workbench 5.1.0 GA,Macromedia Dreamweaver MX
采用技術(shù):HTML、JavaScript、FCKeditor、Struts、基于Moduel2的MVC程序架構(gòu)、基于Web開(kāi)發(fā)的組件應(yīng)用,SQL Server數(shù)據(jù)庫(kù)管理系統(tǒng)(采用JDBC連接)。
項(xiàng)目描述:整個(gè)項(xiàng)目由前臺(tái)的公告顯示模塊和后臺(tái)管理模塊組成?;趆ttp協(xié)議的B/S結(jié)構(gòu)WEB應(yīng)用程序。采用MVC2架構(gòu)、Web界面、四層結(jié)構(gòu)(Browser、Web Container、J2EE Server、Database)的項(xiàng)目分析、設(shè)計(jì)和開(kāi)發(fā)。
數(shù)據(jù)庫(kù)系統(tǒng):JDBC、MSSQLServer實(shí)現(xiàn),在MSSQLServer、Oracle上可遷移。
責(zé)任描述:公告的、修改、刪除、當(dāng)天公告的查看;前臺(tái)頁(yè)面的顯示。
項(xiàng)目名稱(chēng):企業(yè)即時(shí)通軟件
項(xiàng)目簡(jiǎn)介:企業(yè)即時(shí)通(Corperation Messager)軟件是一款供企業(yè)或公司內(nèi)部使用的網(wǎng)絡(luò)聊天工具,主要用于員工之間的即時(shí)通信與交流。它主要由服務(wù)器端程序和客戶(hù)端程序兩部分組成,整體采用Java平臺(tái)進(jìn)行開(kāi)發(fā)并實(shí)現(xiàn),用戶(hù)數(shù)據(jù)選用Microsoft SQL Server 2000進(jìn)行統(tǒng)一管理。
項(xiàng)目技術(shù):采用JDBC連數(shù)據(jù)庫(kù),采用C/S架
公司名稱(chēng): 北京京師木鐸有限公司
職位名稱(chēng): java工程師 工作時(shí)間 : 2007-12至今
工作描述: 河北省違法犯罪綜合信息系統(tǒng)
項(xiàng)目簡(jiǎn)介:系統(tǒng)主要分為 提示信息,采集信息,查詢(xún),案件串并,統(tǒng)計(jì)、考核,系統(tǒng)設(shè)置六個(gè)子系統(tǒng)。(將原來(lái)的C/S結(jié)構(gòu)升級(jí)為B/S結(jié)構(gòu)并整合數(shù)據(jù)結(jié)構(gòu))
提示信息:是將采集信息中需要上報(bào)公安部信息統(tǒng)一顯示的模塊。
采集信息:是對(duì)案件,違法人員,線索,協(xié)查通報(bào),通緝令信息的錄入修改。
查詢(xún): 分為組合查詢(xún),全文查詢(xún),自定義查詢(xún),快速查詢(xún),其中全文查詢(xún)是將數(shù)據(jù)庫(kù)中各個(gè)字段組合成一個(gè)或多個(gè),類(lèi)似百度的搜索功能,它的缺點(diǎn)是不能與錄入信息同步。
統(tǒng)計(jì): 分為自由統(tǒng)計(jì),和只是報(bào)表統(tǒng)計(jì)。
考核: 是對(duì)采集信息的合格率展現(xiàn)個(gè)用戶(hù)。
系統(tǒng)設(shè)置:數(shù)據(jù)字典的維護(hù),權(quán)限管理,
開(kāi)發(fā)工具:MyEclipse 5.5、oracle 9i、IBM websphere 6.0、CVS。
采用技術(shù):采用較穩(wěn)定的Strtus架構(gòu)模型、基于MVC2程序架構(gòu)、采用了oracle 9i數(shù)據(jù)庫(kù)管理系統(tǒng)。
項(xiàng)目技術(shù):
1、系統(tǒng)分為表現(xiàn)層、控制層、業(yè)務(wù)邏輯層三層架構(gòu)。
2、項(xiàng)目WEB層采用當(dāng)前流行的MVC2模式,Struts框架(B/S),配合使用struts標(biāo)簽和HTML頁(yè)面元素,使用AJAX技術(shù)實(shí)現(xiàn)異步提交請(qǐng)求無(wú)刷新,及大量的javascript,dwr框架。
負(fù)責(zé)模塊:證據(jù)庫(kù)的實(shí)現(xiàn),圖片上傳功能,線索,協(xié)查通報(bào),通緝令,快速查詢(xún),組合查詢(xún),自定義查詢(xún),全文查詢(xún)的維護(hù),其中自定義查詢(xún)是按照原來(lái)的思路新的技術(shù)重新實(shí)現(xiàn)。
培訓(xùn)經(jīng)歷
培訓(xùn)課程: 美術(shù) 培訓(xùn)時(shí)間: 2004-06 培訓(xùn)時(shí)長(zhǎng): 1年
所獲證書(shū): 培訓(xùn)機(jī)構(gòu): 奇石藝術(shù)學(xué)校
培訓(xùn)描述: 素描、速寫(xiě)、水粉
java求職簡(jiǎn)歷范文模板(三)個(gè)人概況
姓 名:xxx
性 別:x
年 齡:x
學(xué) 歷:本科
畢業(yè)院校:xxx
專(zhuān) 業(yè):xxx
電子郵箱:xxx
聯(lián)系電話:xxx
教育背景
畢業(yè)院校:xxxxx
主修課程:匯編語(yǔ)言程序設(shè)計(jì)、JAVA程序設(shè)計(jì)、數(shù)據(jù)庫(kù)原理、操作系統(tǒng)
英語(yǔ)水平:通過(guò)國(guó)家六級(jí)考試。有較強(qiáng)的閱讀和翻譯能力,能進(jìn)行日常英語(yǔ)對(duì)話。
計(jì)算機(jī)水平:通過(guò)全國(guó)計(jì)算機(jī)等級(jí)考試三級(jí)網(wǎng)絡(luò)技術(shù)。熟練操作OFFICE辦公軟件。
獲獎(jiǎng)情況
~年至~年上學(xué)期——校二等獎(jiǎng)學(xué)金;
~年至~年下學(xué)期————校二等獎(jiǎng)學(xué)金;
~年至~年下學(xué)期——校英語(yǔ)單科獎(jiǎng)學(xué)金。
實(shí)踐與實(shí)習(xí)
~年上學(xué)期——與同學(xué)共同開(kāi)發(fā)myfan網(wǎng),完整地學(xué)習(xí)了網(wǎng)站的建設(shè)流程和相關(guān)技術(shù)。
個(gè)人技能
熟悉網(wǎng)站開(kāi)發(fā)流程,開(kāi)發(fā)文檔格式;
熟悉MVC體系結(jié)構(gòu)模式、C/S模式,掌握面向?qū)ο蟮脑O(shè)計(jì)開(kāi)發(fā)思想;
熟練掌握J(rèn)SP、Servlet、JavaBean、Struts、Hibernate等相關(guān)建站技術(shù),熟練運(yùn)用HTML、CSS、XML、JavaScript等頁(yè)面控制技術(shù);
熟悉UML,了解PowerDesigner等建模工具;
熟練掌握SQL語(yǔ)言,MySQL的設(shè)計(jì)和構(gòu)建過(guò)程及相關(guān)維護(hù),了解Access、MSSQL、Oracle等常用數(shù)據(jù)庫(kù);
熟練運(yùn)用Eclipse等開(kāi)發(fā)工具,Apache、JBoss等服務(wù)器開(kāi)發(fā)平臺(tái);
能在WindowsServer~操作系統(tǒng),上搭建網(wǎng)站平臺(tái)及進(jìn)行相關(guān)維護(hù),了解RedHat、FreeBSD等Linux操作系統(tǒng)。
求職意向:JAVA軟件工程師
個(gè)人簡(jiǎn)介
對(duì)編程藝術(shù)的熱愛(ài)和信息網(wǎng)絡(luò)的癡迷讓我滿(mǎn)懷激情地投入IT行業(yè),希望能為貴公司接納并成為一名優(yōu)秀的員工,在工作中實(shí)現(xiàn)自己的價(jià)值。希望有朝一日能成為一名優(yōu)秀的IT技術(shù)專(zhuān)家,與IT精英們一起為社會(huì)的進(jìn)步做出最大的努力。
看過(guò)“java求職簡(jiǎn)歷范文模板”的人還看了:1.java個(gè)人簡(jiǎn)歷范文
2.java簡(jiǎn)歷范文綜合經(jīng)驗(yàn)
STEAM教育是在美國(guó)提出的STEM教育基礎(chǔ)上衍生而來(lái),即加強(qiáng)K12關(guān)于Science(科學(xué))、 Technology(技術(shù))、Engineering(工程)、Arts(藝術(shù))、Maths(數(shù)學(xué))的教育。同樣源自于美國(guó)的Maker Movement (創(chuàng)客運(yùn)動(dòng)),最早是DIY,自己動(dòng)手做,后來(lái)加入科技元素,制作電子設(shè)備,之后又融入了設(shè)計(jì)思維、互聯(lián)網(wǎng)迭代思維,制作樣品,不斷改進(jìn)。
兒童機(jī)器人課程是以拼插積木、教育機(jī)器人套裝或零部件為操作材料,以激發(fā)孩子探索欲望,培養(yǎng)孩子創(chuàng)造性思維,提升孩子綜合素質(zhì)(能力)為目標(biāo)的操作類(lèi)科技課程。
該課程被譽(yù)為STEAM教育的最佳詮釋?zhuān)瑫r(shí)也是創(chuàng)客(Maker)教育的主力課程。
機(jī)器人課程不僅涉及科學(xué)、技術(shù)、工程、藝術(shù)、數(shù)學(xué)五個(gè)學(xué)科知識(shí),更提倡一種全新的教學(xué)方式:孩子是課堂的主角,讓孩子自己動(dòng)手完成自己感興趣并和生活相關(guān)的項(xiàng)目,從動(dòng)手操作完成項(xiàng)目的過(guò)程中學(xué)習(xí)各種學(xué)科及跨學(xué)科關(guān)聯(lián)的知識(shí),最終希望孩子創(chuàng)造和遷移能夠應(yīng)用于真實(shí)生活的知識(shí),從而實(shí)現(xiàn)孩子綜合能力的提升。
STEAM教育特別是創(chuàng)客教育,在國(guó)內(nèi)正經(jīng)歷了準(zhǔn)備期和探索期(2010年~2015年),正式進(jìn)入發(fā)展期(2016年),洪恩作為國(guó)內(nèi)知名教育品牌,順應(yīng)時(shí)代需求,響應(yīng)國(guó)家政策,自2013年開(kāi)始集中優(yōu)勢(shì)研發(fā)力量,聯(lián)合多家高校及科研單位,全面布局機(jī)器人和創(chuàng)客教育,最終形成具有自主知識(shí)產(chǎn)權(quán)和核心競(jìng)爭(zhēng)力的“洪恩兒童積木建構(gòu)與機(jī)器人活動(dòng)方案”。
聚焦核心 創(chuàng)新模式
洪恩教育作為一家教育研發(fā)型企業(yè),聚焦兒童教育課程研發(fā)這一核心競(jìng)爭(zhēng)力,經(jīng)過(guò)三年的項(xiàng)目開(kāi)發(fā)和運(yùn)營(yíng)實(shí)踐,形成覆蓋3~12歲的“洪恩兒童積木建構(gòu)與機(jī)器人活動(dòng)方案”社培課程體系。
經(jīng)過(guò)不同模式的實(shí)體校正,最終形成標(biāo)準(zhǔn)化、高適應(yīng)性的洪恩兒童機(jī)器人教育整體解決方案。
統(tǒng)一的裝修風(fēng)格和VI體系,標(biāo)準(zhǔn)化的教學(xué)裝備、課程方案、教學(xué)方法、管理模式,為洪恩兒童機(jī)器人學(xué)校的標(biāo)準(zhǔn)輸出戰(zhàn)略,打下堅(jiān)實(shí)的基礎(chǔ)。
品牌方案 標(biāo)準(zhǔn)輸出
2015年5月,歷時(shí)兩年精心打造的“洪恩兒童機(jī)器人學(xué)?!敝匦涂焱?,成功亮相中國(guó)特許加盟展覽會(huì)(北京站),以“品牌+方案”的新穎授權(quán)合作模式贏得關(guān)注,創(chuàng)下展會(huì)現(xiàn)場(chǎng)簽約3家合作伙伴的佳績(jī)。
其中“湖北襄陽(yáng)博望教育”有幸成為洪恩兒童機(jī)器人學(xué)校首家合作伙伴,該機(jī)構(gòu)也不負(fù)眾望,2015年9月在總部的指導(dǎo)下順利完成洪恩兒童機(jī)器人學(xué)校“品牌+方案”的標(biāo)準(zhǔn)輸出,并在2016年元旦前成功拿下10個(gè)班的招生業(yè)績(jī),充分證明“洪恩教育”強(qiáng)大的品牌影響力和洪恩兒童機(jī)器人課程標(biāo)準(zhǔn)的可復(fù)制性。
2015年11月中國(guó)上海國(guó)際童書(shū)展(CCBF)上,洪恩兒童機(jī)器人教育整體解決方案充分展示了其服務(wù)年限長(zhǎng)、年齡跨度大、操作簡(jiǎn)單易復(fù)制等特點(diǎn)。向下可以銜接親子中心,延長(zhǎng)其忠實(shí)客戶(hù)服務(wù)年限;向上可進(jìn)入少兒社培機(jī)構(gòu)作為學(xué)科補(bǔ)充,增加學(xué)員的單位產(chǎn)出,吸引了大量?jī)和嘤?xùn)機(jī)構(gòu)、親子機(jī)構(gòu)、繪本館經(jīng)營(yíng)者咨詢(xún),現(xiàn)場(chǎng)簽約4家,全國(guó)洪恩兒童機(jī)器人學(xué)校數(shù)量已經(jīng)達(dá)到11家。
2016年4月,廣州國(guó)際玩具及模型展成為洪恩兒童機(jī)器人學(xué)校項(xiàng)目招商的第三站,與此同時(shí),全國(guó)簽約合作伙伴已達(dá)17家,其中包括廣州地區(qū)的2家學(xué)校。
這一次展會(huì)以走訪老客戶(hù)、開(kāi)發(fā)新客戶(hù)為主要目標(biāo)。出人意料的是,在專(zhuān)業(yè)的玩具展上機(jī)器人教育項(xiàng)目也得到熱捧,意向客戶(hù)竟達(dá)到40家之多,充分證明“大眾創(chuàng)業(yè),萬(wàn)眾創(chuàng)新”的大勢(shì)所趨。
把握節(jié)奏 持續(xù)創(chuàng)新
經(jīng)過(guò)三站的招商推廣,洪恩兒童機(jī)器人學(xué)校全國(guó)分校簽約數(shù)量攀升至22家,面對(duì)如此好的招商勢(shì)頭,洪恩人并沒(méi)有盲目追求量的積累,更沒(méi)有在自身強(qiáng)勢(shì)傳統(tǒng)渠道(培訓(xùn)渠道和幼教渠道)做二次開(kāi)發(fā),而是選擇保持自己的節(jié)奏,從課程研發(fā),通過(guò)持續(xù)學(xué)習(xí)不斷優(yōu)化課程;從自營(yíng)校區(qū),不斷總結(jié)成功經(jīng)驗(yàn)形成標(biāo)準(zhǔn);從市場(chǎng)招商,嚴(yán)把客戶(hù)質(zhì)量;從教學(xué)培訓(xùn),加強(qiáng)校區(qū)運(yùn)營(yíng)、教學(xué)管理、招生市場(chǎng)的切實(shí)落地;從入校督導(dǎo),再次增強(qiáng)分校區(qū)在當(dāng)?shù)氐母?jìng)爭(zhēng)力,力爭(zhēng)開(kāi)一家火一家。
2016年4月11日,萬(wàn)科教育(東莞分公司)和洪恩教育正式達(dá)成合作,萬(wàn)科東莞教育營(yíng)地項(xiàng)目正式引入洪恩兒童機(jī)器人課程,共同推進(jìn)教育培訓(xùn)社區(qū)化進(jìn)程。
全新的合作模式,更加細(xì)化的市場(chǎng)格局,時(shí)刻提醒洪恩人不能保守,只有不斷學(xué)習(xí)、創(chuàng)新、提高才會(huì)有更大的市場(chǎng)空間和抗風(fēng)險(xiǎn)能力。
洪恩授權(quán)合作業(yè)務(wù)穩(wěn)步上升的同時(shí),其機(jī)器人項(xiàng)目的研發(fā)也從未放松,不斷地創(chuàng)新和優(yōu)化課程。從2013年開(kāi)始研發(fā)到現(xiàn)在,已逐步形成了2~16歲幼兒到少兒科技教育的全系列課程。
2016年年初的“洪恩幼兒園積木建構(gòu)與機(jī)器人活動(dòng)方案”,將STEAM教育直接引入幼兒園常規(guī)課程,從幼兒園開(kāi)始培養(yǎng)孩子和家長(zhǎng)的創(chuàng)新和機(jī)器人意識(shí)。
在之后的活動(dòng)中 ,學(xué)校將“洪恩兒童積木建構(gòu)親子活動(dòng)方案”和“空中機(jī)器人”課程導(dǎo)入了自營(yíng)校區(qū),直接將洪恩兒童機(jī)器人教育的服務(wù)范圍向下延伸至親子教育階段(2歲),向上延伸至初中階段(16歲),實(shí)現(xiàn)了2~16歲科技教育的全面覆蓋。
統(tǒng)籌全局 整體升級(jí)
如果說(shuō)一年前的“洪恩兒童機(jī)器人學(xué)?!笔莾和萍冀逃I(lǐng)域的一艘重型快艇,那么一年后的它將升級(jí)為科技教育的驅(qū)逐艦。從課程的覆蓋年齡范圍到授權(quán)合作校區(qū)的跟蹤服務(wù),從學(xué)員的展示平臺(tái)到師資培訓(xùn)和儲(chǔ)備,進(jìn)行整體升級(jí)。
通過(guò)對(duì)授權(quán)合作分校半年的跟訪,這些校區(qū)主要存在兩大問(wèn)題(這也是社培類(lèi)項(xiàng)目共同存在的問(wèn)題),一是教室空置時(shí)間,二是師資的穩(wěn)定性。
針對(duì)教室空置的問(wèn)題,洪恩機(jī)器人學(xué)校對(duì)課程進(jìn)行了重新整合和延伸開(kāi)發(fā)。學(xué)校將服務(wù)范圍下延至親子教育階段,能有效解決部分教室、器材和老師的空置,讓教室在下午5:00之前有課可上;將服務(wù)范圍上延至16歲,能有效拓寬項(xiàng)目的接口,確保授權(quán)分校可以用洪恩的課程打開(kāi)幼兒園、小學(xué)、中學(xué)的科技課程派師服務(wù)及機(jī)器人競(jìng)賽合作。
針對(duì)師資團(tuán)隊(duì)不穩(wěn)定、招不到專(zhuān)業(yè)人才的問(wèn)題,洪恩教育開(kāi)放自己的招聘平臺(tái),統(tǒng)一為地方分校提供招聘信息服務(wù);建立兒童機(jī)器人教學(xué)與培訓(xùn)實(shí)踐基地,與專(zhuān)業(yè)技術(shù)院校和師范類(lèi)院校建立合作,為對(duì)口專(zhuān)業(yè)學(xué)員提供就業(yè)崗位推薦和培訓(xùn)機(jī)會(huì),從師資源頭解決分校的后顧之憂。
2016年洪恩教育在做強(qiáng)兒童機(jī)器人教育培訓(xùn)項(xiàng)目的同時(shí),其家庭教育機(jī)器人和玩具機(jī)器人也完成立項(xiàng),全面布局家庭、社會(huì)、學(xué)校三位一體的機(jī)器人教育產(chǎn)業(yè)。
相關(guān)鏈接
軟件心理學(xué)的發(fā)展史
軟件心理學(xué)發(fā)展大致可分為兩個(gè)階段[7],第一階段是軟件心理學(xué)的創(chuàng)立和初探階段,第二階段為軟件心理學(xué)的豐富和發(fā)展階段。兩個(gè)階段的主要區(qū)別是理論基礎(chǔ)、研究對(duì)象和研究方法不同。20世紀(jì)70年代為軟件心理學(xué)研究的第一階段,研究學(xué)者主要由計(jì)算機(jī)科學(xué)家組成。1971年,Weinberg出版了《程序開(kāi)發(fā)心理學(xué)》一書(shū),開(kāi)辟了軟件心理學(xué)的新領(lǐng)域。該書(shū)從人類(lèi)行為、社會(huì)行為和個(gè)人行為等3個(gè)角度審視程序開(kāi)發(fā)。但是溫伯格坦言,該書(shū)中的許多思想未找到“科學(xué)依據(jù)”,沒(méi)有很好的理論基礎(chǔ)。該階段采用實(shí)驗(yàn)手段研究的代表是Shnei-derman,他采用內(nèi)省、案例研究和實(shí)地研究等手段,對(duì)編程風(fēng)格、項(xiàng)目組織、團(tuán)隊(duì)進(jìn)程、程序員能力傾向和人格特質(zhì)因素等方面進(jìn)行了探索[4]。但是,Shneiderman的實(shí)驗(yàn)缺乏認(rèn)知模型的支撐,面臨設(shè)計(jì)問(wèn)題簡(jiǎn)單、編程環(huán)境失真等問(wèn)題。20世紀(jì)80年代至今為軟件心理學(xué)發(fā)展的第二階段,吸引了計(jì)算機(jī)科學(xué)家、心理學(xué)家和人素工程學(xué)家的參與。該階段以認(rèn)知模型的構(gòu)建為特征,采用客觀的行為分析作為嚴(yán)格試驗(yàn)方法的補(bǔ)充。從認(rèn)知心理學(xué)引進(jìn)理論框架,并將其研究成果引入到軟件工程中,以促進(jìn)軟件工具的研發(fā),改進(jìn)編程活動(dòng)。該階段彌補(bǔ)了第一階段的不足:研究對(duì)象擴(kuò)展到專(zhuān)業(yè)程序員,而第一階段的研究對(duì)象幾乎都是學(xué)生;考慮了軟件開(kāi)發(fā)的集體性及協(xié)作性;所涉及的活動(dòng)不只是編碼,也研究需求規(guī)格說(shuō)明及軟件設(shè)計(jì);考慮了語(yǔ)言和編程范式對(duì)編程活動(dòng)的影響。縱觀軟件心理學(xué)的發(fā)展史,軟件心理學(xué)的研究方法漸趨成熟、研究?jī)?nèi)容逐漸豐富、研究學(xué)者日益多元化。軟件心理學(xué)的發(fā)展過(guò)程是軟件工程與心理學(xué)融合程度逐步提高的過(guò)程。
軟件心理學(xué)研究體系
從學(xué)術(shù)文獻(xiàn)來(lái)看,軟件心理學(xué)研究的熱點(diǎn)主要集中在7個(gè)領(lǐng)域:程序設(shè)計(jì)的認(rèn)知機(jī)制、程序理解理論、專(zhuān)家與新手的差別、程序員人格特質(zhì)與績(jī)效的關(guān)系、程序員情感與績(jī)效的關(guān)系、程序員能力傾向測(cè)試和人機(jī)界面設(shè)計(jì)。筆者分析了各項(xiàng)研究?jī)?nèi)容之間的關(guān)系,如圖1所示。軟件心理學(xué)的研究從3個(gè)層面展開(kāi):第一層面為認(rèn)知活動(dòng)機(jī)理層,第二層面為根源因素層,第三層面為應(yīng)用層。第一層面從軟件生命周期的核心活動(dòng)出發(fā),研究其認(rèn)知機(jī)制,主要包括軟件設(shè)計(jì)活動(dòng)的認(rèn)知機(jī)制,以及編碼、測(cè)試、維護(hù)中的程序理解機(jī)制。第二層面在第一層面的基礎(chǔ)上,研究影響主體績(jī)效的根源因素,一方面研究情感、人格特質(zhì)對(duì)主體績(jī)效的影響;另一方面從“主體的能力是由學(xué)習(xí)和訓(xùn)練得來(lái)的”這一觀點(diǎn)出發(fā),研究專(zhuān)家與新手在知識(shí)、策略和元認(rèn)知方面存在怎樣的差別。第三個(gè)層面是將前兩個(gè)層面的研究成果應(yīng)用到軟件工程相關(guān)的活動(dòng)中,如將根源因素層的研究成果與心理學(xué)測(cè)量方法相結(jié)合,研究程序員能力傾向測(cè)試,用于選拔適合從事軟件開(kāi)發(fā)的人員。將程序員的行為和認(rèn)知機(jī)制的研究結(jié)果用于指導(dǎo)軟件開(kāi)發(fā)環(huán)境的人機(jī)界面設(shè)計(jì)。將專(zhuān)家與新手的差別的研究成果應(yīng)用于軟件工程人員的教育與培訓(xùn)。軟件心理學(xué)在人機(jī)交互中主要應(yīng)用于用戶(hù)建模及可用性的設(shè)計(jì)與驗(yàn)證,關(guān)注用戶(hù)描述,對(duì)用戶(hù)的感知、認(rèn)知和動(dòng)作進(jìn)行建模,并構(gòu)建感知-認(rèn)知-動(dòng)作的集成建模。該方面的應(yīng)用旨在了解和支持人與計(jì)算機(jī)的交互,使設(shè)計(jì)的軟件或系統(tǒng)的可用性更高。該領(lǐng)域是軟件心理學(xué)與計(jì)算機(jī)科學(xué)結(jié)合最成功的研究領(lǐng)域,存在的評(píng)述較多。本文接下來(lái)對(duì)前6個(gè)領(lǐng)域的研究現(xiàn)狀及其對(duì)軟件工程領(lǐng)域的啟發(fā)展開(kāi)論述。
主要研究進(jìn)展
1程序設(shè)計(jì)的認(rèn)知機(jī)制
研究進(jìn)展程序設(shè)計(jì)認(rèn)知機(jī)制主要包含3類(lèi)元素:知識(shí)、策略和過(guò)程組織。程序設(shè)計(jì)知識(shí)分為句法知識(shí)、語(yǔ)義知識(shí)和圖式知識(shí)[5]。前兩類(lèi)知識(shí)與程序語(yǔ)言緊密相關(guān),而圖式知識(shí)是程序設(shè)計(jì)的核心。圖式(Schema)是主體內(nèi)部的一種動(dòng)態(tài)的、可變的認(rèn)知結(jié)構(gòu)單元,是由舊知識(shí)組成的無(wú)意識(shí)的心理結(jié)構(gòu)。圖式理論的核心思想是,將主體過(guò)去的經(jīng)歷形成模式,在解決問(wèn)題的時(shí)候無(wú)意識(shí)地匹配和調(diào)用與目前情況相符的模式。圖式的存在使得人類(lèi)的認(rèn)知具有自動(dòng)加工的特點(diǎn),同時(shí)也是認(rèn)知失誤的重要原因[6]。程序設(shè)計(jì)圖式包括編程圖式、結(jié)構(gòu)圖式和問(wèn)題域圖式[13]。編程圖式是編程領(lǐng)域特有的圖式,包括編程基礎(chǔ)知識(shí)和算法知識(shí)等。結(jié)構(gòu)圖式是生成和理解文本的重要知識(shí),如1個(gè)功能程序的結(jié)構(gòu)圖式由3個(gè)角色組成:輸入、計(jì)算和輸出。問(wèn)題域圖式是程序要解決的特定問(wèn)題的領(lǐng)域知識(shí)。根據(jù)圖式理論,程序設(shè)計(jì)的核心活動(dòng)是相關(guān)圖式的激活。程序設(shè)計(jì)過(guò)程就是程序員激活儲(chǔ)存于記憶中的適合解決當(dāng)前問(wèn)題的若干圖式,并對(duì)這些圖式進(jìn)行組合的過(guò)程。以圖式為核心的程序設(shè)計(jì)模型以Adelson模型[7-9]和Détienne模型[10]為代表,將程序設(shè)計(jì)認(rèn)知活動(dòng)視為圖式檢索、圖式匹配、解決方案評(píng)價(jià)、調(diào)試和通用化[7,8]的過(guò)程。程序設(shè)計(jì)的策略[11-13]包括:①自頂向下和自底向上。自頂向下是指將總體問(wèn)題逐層分解為小問(wèn)題解決的策略,自底向上是從細(xì)節(jié)到總體逐步構(gòu)造的策略。②向前和向后。向前設(shè)計(jì)模式即程序解決方案按照?qǐng)?zhí)行方向設(shè)計(jì),向后設(shè)計(jì)模式即程序解決方案按照與執(zhí)行相反的方向設(shè)計(jì)。③廣度優(yōu)先和深度優(yōu)先策略。廣度優(yōu)先策略是先解決完一個(gè)層面的所有問(wèn)題,再解決低一個(gè)層面的問(wèn)題,深度優(yōu)先策略是將一個(gè)問(wèn)題從上到下解決完成后再解決其它問(wèn)題。④過(guò)程式和聲明式策略。若編程方案是規(guī)程控制,則是過(guò)程式的。若編程方案用于聲明靜態(tài)屬性,如對(duì)象、角色等,則是聲明式的。⑤心理模擬,用于評(píng)價(jià)問(wèn)題解決方案。程序員在不同情境下會(huì)使用不同的策略,策略的觸景包括編程語(yǔ)言的認(rèn)知維度[14]、編程環(huán)境特征、問(wèn)題類(lèi)型和程序員自身思維方式和已獲得的圖式,程序員趨于選擇自己熟悉和使用頻率高的策略[15]。程序設(shè)計(jì)的過(guò)程組織有兩種方式。一種為結(jié)構(gòu)化組織方式,認(rèn)為程序設(shè)計(jì)是按照自頂向下、寬度優(yōu)先的方式組織的。但是實(shí)驗(yàn)發(fā)現(xiàn),實(shí)際的程序設(shè)計(jì)過(guò)程并不是嚴(yán)格按照這種結(jié)構(gòu)化的過(guò)程進(jìn)行的。程序員設(shè)計(jì)或編程過(guò)程中會(huì)出現(xiàn)機(jī)會(huì)性的偏離[16],即程序員(設(shè)計(jì)師)以實(shí)現(xiàn)目標(biāo)為第一要?jiǎng)?wù),不受規(guī)則的限制,自頂向下和自底向上、深度優(yōu)先和寬度優(yōu)先策略都會(huì)用到,取決于具體的情景。存在許多支持該模型的實(shí)驗(yàn)研究結(jié)果,如程序員有時(shí)會(huì)優(yōu)先實(shí)現(xiàn)他認(rèn)為最重要的功能。這種認(rèn)知策略會(huì)被多個(gè)因素觸發(fā),如資源限制。當(dāng)工作記憶超出容量時(shí),結(jié)構(gòu)化的工作模式就會(huì)失效,由寬度優(yōu)先策略跳變?yōu)樯疃葍?yōu)先策略,產(chǎn)生機(jī)會(huì)主義偏離,即機(jī)會(huì)主義組織方式。
應(yīng)用與啟示從程序設(shè)計(jì)認(rèn)知機(jī)制可以看出,良好的知識(shí)結(jié)構(gòu)(設(shè)計(jì)模式)、恰當(dāng)?shù)牟呗院瓦^(guò)程組織將促進(jìn)設(shè)計(jì)工作的開(kāi)展?;诖耍稍O(shè)計(jì)出更適合程序員使用的軟件開(kāi)發(fā)工具。在軟件開(kāi)發(fā)環(huán)境中提供可視化的結(jié)構(gòu)圖式和知識(shí)圖式支持,對(duì)程序員具有重要的輔助作用。如在面向?qū)ο缶幊坦ぞ咧刑峁┮粋€(gè)通用化的對(duì)象圖式,包括創(chuàng)建、初始化、讀、寫(xiě)、輸入和輸出功能;在開(kāi)發(fā)工具中提供控制流、數(shù)據(jù)流和功能分解圖等。同時(shí),領(lǐng)域知識(shí)庫(kù)的構(gòu)建對(duì)軟件開(kāi)發(fā)具有重要意義,也是軟件開(kāi)發(fā)工具面臨的一個(gè)新挑戰(zhàn)[17]。程序員機(jī)會(huì)偏離現(xiàn)象說(shuō)明,編程環(huán)境不能過(guò)分強(qiáng)制程序員按照自頂向下的方式編程[18]。編程環(huán)境應(yīng)提供相對(duì)靈活的導(dǎo)航工具,以便程序員在不同對(duì)象之間快速切換。在支持機(jī)會(huì)主義偏離的情況下,同時(shí)也要提供未完成任務(wù)的追蹤功能,因?yàn)榘l(fā)生機(jī)會(huì)主義偏離后,被中斷的任務(wù)擱置后容易被遺忘。
不足與展望程序設(shè)計(jì)的一個(gè)重要特點(diǎn)就是解決的問(wèn)題是“不明確的問(wèn)題”(ill-definedproblem)[13,18],存在需求描述不清晰、缺失等問(wèn)題;并且,一個(gè)問(wèn)題可能存在多個(gè)解決方案,無(wú)法通過(guò)單一的標(biāo)準(zhǔn)進(jìn)行評(píng)價(jià),甚至無(wú)法評(píng)價(jià)。因此,對(duì)所要解決的問(wèn)題的表征(representation)非常重要,問(wèn)題表征中生成的情景模型直接影響設(shè)計(jì)方案的生成,也與設(shè)計(jì)方案共同演化,是造成個(gè)體差異的重要活動(dòng)之一[19]。而目前的研究都是假設(shè)所有程序員對(duì)問(wèn)題的表征是一致的,缺乏對(duì)程序員問(wèn)題表征的研究。分析程序員的問(wèn)題表征,將其集成到程序設(shè)計(jì)認(rèn)知模型中,是未來(lái)的研究趨勢(shì)[13,19]。目前的認(rèn)知模型將設(shè)計(jì)的核心活動(dòng)簡(jiǎn)化為圖式檢索、匹配和評(píng)價(jià)的過(guò)程。而實(shí)際項(xiàng)目中,程序員可能面臨知識(shí)不足的問(wèn)題。因此學(xué)習(xí)成為程序設(shè)計(jì)中一項(xiàng)重要的認(rèn)知活動(dòng)。學(xué)習(xí)中理解和集成圖式將占用大量的工作記憶資源(germaneload)[20],對(duì)程序設(shè)計(jì)的其它活動(dòng)存在重要影響。而目前的認(rèn)知模型均缺乏對(duì)學(xué)習(xí)活動(dòng)的研究,這將是未來(lái)研究的一個(gè)重要內(nèi)容。最后,人類(lèi)認(rèn)知的一個(gè)重要特性就是具有主動(dòng)監(jiān)控和調(diào)節(jié)的高級(jí)能力,即關(guān)于“認(rèn)知的認(rèn)知”———元認(rèn)知能力。元認(rèn)知能力與認(rèn)知失效調(diào)節(jié)及問(wèn)題解決能力密切相關(guān)[21],而目前的認(rèn)知模型幾乎都沒(méi)有考慮這一全局性的認(rèn)知活動(dòng)。研究程序設(shè)計(jì)元認(rèn)知能力對(duì)程序設(shè)計(jì)其它活動(dòng)的影響機(jī)理及其評(píng)價(jià)和訓(xùn)練方法,對(duì)程序員的選拔和培訓(xùn)具有重要應(yīng)用價(jià)值,將是未來(lái)一項(xiàng)重要的研究方向[22]。
2程序理解機(jī)制
程序理解可謂是程序開(kāi)發(fā)心理學(xué)最古老的課題之一。它解決的核心問(wèn)題是,程序員如何處理源代碼和構(gòu)建高效的軟件系統(tǒng)[23]。研究程序員程序理解的行為和策略,以此指導(dǎo)軟件可視化編程環(huán)境的開(kāi)發(fā)[24]。
研究進(jìn)展程序理解理論最初從文本理解理論借鑒而來(lái)。文本理解是通過(guò)信息加工構(gòu)造表征的過(guò)程。該過(guò)程翻譯文本中包含的顯式信息,并調(diào)用經(jīng)驗(yàn)知識(shí)得到推斷信息,再將兩類(lèi)信息綜合為一體。即信息加工過(guò)程的信息有兩個(gè)來(lái)源:外源,編碼在文本中的信息;內(nèi)源,存儲(chǔ)在記憶中的知識(shí)。Letovsky模型[25]使用知識(shí)庫(kù)、心智模型(內(nèi)部表征)和同化過(guò)程,從較高的抽象層次描述了這一過(guò)程。程序理解模型包括3類(lèi):功能方法,理解程序等價(jià)于利用知識(shí)圖式;結(jié)構(gòu)化方法,理解程序等價(jià)于構(gòu)造關(guān)系網(wǎng);心智模型方法,理解程序等價(jià)于構(gòu)造詳細(xì)的情景表征。功能方法的核心假設(shè)是,程序理解就是激活和實(shí)例化知識(shí)圖式。程序理解的活動(dòng)包括:激活儲(chǔ)存在記憶中的圖式,利用從程序代碼中提取的索引,并從援引的圖式出發(fā)推斷程序所包含的某些信息。功能理解模型的主要代表是Soloway模型[26]。結(jié)構(gòu)化方法認(rèn)為,理解程序就是構(gòu)造命題之間的關(guān)系網(wǎng)。程序可以用順序、迭代和條件等控制結(jié)構(gòu)的基本單位來(lái)描述。專(zhuān)家利用結(jié)構(gòu)圖式識(shí)別結(jié)構(gòu)單元(順序、迭代和條件),然后構(gòu)造不同層次的表征。結(jié)構(gòu)化方法的模型主要有Shneiderman&Mayer模型[27]。心智模型方法認(rèn)為,程序理解就是構(gòu)造情境表征。這就需要區(qū)分兩類(lèi)模型:程序模型和情景模型。程序模型與自然文本理解中的命題模型和文本庫(kù)概念類(lèi)似,反映程序在命題層次包含什么內(nèi)容。而情景模型反映問(wèn)題領(lǐng)域的實(shí)體及其關(guān)系,即問(wèn)題目標(biāo)及數(shù)據(jù)流。程序的理解首先需要構(gòu)造程序模型,這依賴(lài)于結(jié)構(gòu)化知識(shí),特別是編程語(yǔ)言的語(yǔ)義和句法知識(shí);在此基礎(chǔ)上,構(gòu)建情景模型,從而達(dá)到對(duì)程序的理解。心智模型主要有Pennington模型[28]。Mayrhauser集成元模型[29]將Soloway模型和Penning-ton組合起來(lái),并且實(shí)驗(yàn)證明,程序員在3個(gè)理解過(guò)程中轉(zhuǎn)換。該模型由4個(gè)部分組成:自頂向下、情境模型、程序模型和知識(shí)庫(kù)。前3個(gè)部分反映理解過(guò)程,知識(shí)庫(kù)是構(gòu)建其它3個(gè)部分的必要因素,為程序理解過(guò)程提供相關(guān)信息并存儲(chǔ)推斷得出的新信息。
應(yīng)用與啟示對(duì)程序理解原理的研究,可指導(dǎo)程序理解輔助工具的設(shè)計(jì)[30]。如在程序?yàn)g覽方面,對(duì)于自頂向下的理解過(guò)程,需要提供從頂層的抽象信息到底層的細(xì)節(jié)信息的瀏覽;對(duì)于自底向上的理解過(guò)程,需要提供控制流和數(shù)據(jù)流瀏覽;工具還需要同時(shí)提供寬度優(yōu)先和深度優(yōu)先的瀏覽,才能同時(shí)滿(mǎn)足專(zhuān)家和新手的要求。除此之外,工具代碼及注釋檢索功能將大大提高程序理解效率[31]。同時(shí)需要提供能夠讓程序員詢(xún)問(wèn)變量角色等的詢(xún)問(wèn)功能。最后,應(yīng)考慮為程序理解提供一些其它認(rèn)知支持手段,如為專(zhuān)家提供外部便簽薄,為新手提供教學(xué)輔助,使其能夠?qū)崟r(shí)地獲得語(yǔ)言和領(lǐng)域知識(shí)。集成領(lǐng)域知識(shí)將提高程序理解效率[32]。
不足與展望首先,在實(shí)際的軟件項(xiàng)目中,維護(hù)人員很可能不是程序編寫(xiě)者,程序理解過(guò)程中通常伴隨新知識(shí)的學(xué)習(xí)。因此,隨著編程人員和技術(shù)的變化,終端用戶(hù)相關(guān)的學(xué)習(xí)理論將成為一個(gè)研究趨勢(shì)。第二,從理解模型可以看出,領(lǐng)域知識(shí)在程序理解過(guò)程中發(fā)揮重要作用。領(lǐng)域知識(shí)的集成是一大難點(diǎn),也是未來(lái)的重要研究方向之一。第三,目前程序理解理論主要研究個(gè)體的認(rèn)知機(jī)制,程序理解將向社會(huì)化組織化的方面擴(kuò)展,同地合作和分布式合作方面將受到關(guān)注。第四,在工具方面,未來(lái)程序理解輔助工具將向快速改進(jìn)、綜合化、集成建議和搜索功能、接口高適應(yīng)性、可視化、支持團(tuán)隊(duì)合作等方向發(fā)展[30]。
3專(zhuān)家與新手的差別
研究進(jìn)展程序員的技能在很大程度上是一種習(xí)得性能力,因而研究專(zhuān)家與新手的差別對(duì)程序員的教育和培訓(xùn)有著重要意義。專(zhuān)家和新手的差別主要表現(xiàn)在4個(gè)方面:知識(shí)、策略、熟練程度和元認(rèn)知[33]。專(zhuān)家與新手在領(lǐng)域知識(shí)和編程知識(shí)方面存在較大差別。Adelson&Soloway[7]和Burkhardt等人[34]發(fā)現(xiàn),新手在領(lǐng)域知識(shí)方面的欠缺將導(dǎo)致其在構(gòu)建情景模型方面存在困難,但是并不影響其構(gòu)建程序模型。Schraagen[35]發(fā)現(xiàn),即使都是有經(jīng)驗(yàn)的程序員,領(lǐng)域知識(shí)欠缺的程序員的解決方案也會(huì)比領(lǐng)域知識(shí)豐富的程序員給出的方案差。因此,區(qū)分專(zhuān)家與新手的一個(gè)重要因素就是領(lǐng)域知識(shí)的掌握情況。在編程知識(shí)方面,Rist[36]發(fā)現(xiàn)新手更關(guān)注語(yǔ)言句法等表面細(xì)節(jié)信息,而專(zhuān)家更關(guān)注于語(yǔ)義信息或設(shè)計(jì)模式等深層次的信息。Soloway和Adelson等人發(fā)現(xiàn)[7],專(zhuān)家在解決模式化問(wèn)題時(shí)的表現(xiàn)比新手好,而在解決非模式化問(wèn)題時(shí)卻不存在顯著差別。Wiedenbeck[37]同樣發(fā)現(xiàn)專(zhuān)家傾向于記住程序的語(yǔ)義等抽象表征信息,而新手傾向于記住程序的函數(shù)和語(yǔ)義等具體信息。Ye[38]指出,專(zhuān)家比新手擁有更大的圖式組塊(chunks),在他所研究的樣本中,與新手相比,專(zhuān)家在C語(yǔ)言方面的概念塊更抽象,組成元素更多。由于知識(shí)的組塊,對(duì)新手是多個(gè)圖式,對(duì)專(zhuān)家卻可能只是一個(gè)圖式,這使得專(zhuān)家的工作記憶能夠調(diào)用和處理更多的信息。專(zhuān)家與新手除了在知識(shí)的數(shù)量與組織結(jié)構(gòu)上存在差別之外,在知識(shí)的使用策略方面也存在顯著差別。經(jīng)驗(yàn)豐富的程序員傾向于使用自頂向下、寬度優(yōu)先和向前的策略,而新手傾向于使用自底向上、深度優(yōu)先和向后的策略[7,33,40,41];并且專(zhuān)家的編程策略可以在不同的問(wèn)題上重用。Schraagen[35]指出,即使面臨新的問(wèn)題,良好的策略也能保障他們以較為結(jié)構(gòu)化的方式解決問(wèn)題。Ko[42]發(fā)現(xiàn),即使在陌生的編程環(huán)境中,也不會(huì)影響專(zhuān)家程序員的問(wèn)題理解策略。專(zhuān)家與新手在元認(rèn)知方面存在重大差別。研究[33]發(fā)現(xiàn),專(zhuān)家能夠更好地意識(shí)到所犯的錯(cuò)誤,并及時(shí)對(duì)生成的問(wèn)題解決方案進(jìn)行驗(yàn)證。專(zhuān)家元認(rèn)知能力也表現(xiàn)在專(zhuān)家更善于利用外界記憶輔助設(shè)施(如筆記)作更多的注釋?zhuān)?3]。
應(yīng)用與啟示專(zhuān)家和新手不只是存在知識(shí)占有多少的差別,在知識(shí)的組織、知識(shí)的使用策略、熟練程度和元認(rèn)知方面也存在差別,這對(duì)軟件工程人員的培訓(xùn)和學(xué)習(xí)以及專(zhuān)家系統(tǒng)的設(shè)計(jì)有重要指導(dǎo)意義。對(duì)程序員的培訓(xùn)不能只灌輸編程語(yǔ)言規(guī)則等顯性知識(shí),還需要啟發(fā)其分析知識(shí)之間的關(guān)系,以及不同解決方案使用的場(chǎng)景,進(jìn)而形成高層次的圖式;還需對(duì)知識(shí)使用策略和元認(rèn)知進(jìn)行訓(xùn)練;在培訓(xùn)的方式上,僅采用書(shū)本和授課方式是不夠的,由于專(zhuān)家具有實(shí)用主義和自動(dòng)化的特點(diǎn)[44],因此需要設(shè)計(jì)具體的任務(wù)對(duì)其進(jìn)行實(shí)戰(zhàn)訓(xùn)練。
不足與展望在弄清專(zhuān)家與新手的差別,特別是找到新手存在的缺點(diǎn)后,新手的學(xué)習(xí)和教育就成為重要的研究課題[45,46]。面向?qū)ο缶幊探逃翱梢暬逃ぞ叩拈_(kāi)發(fā)成為近年來(lái)的一個(gè)研究熱點(diǎn)[47]。
4程序員人格特質(zhì)與績(jī)效的關(guān)系
大量證據(jù)表明,軟件開(kāi)發(fā)中程序員的生產(chǎn)率和能力存在著巨大差別。具有相似背景的程序員在編程績(jī)效方面存在巨大差別,學(xué)者們猜想,只有存在某種“固有的人格特質(zhì)”才能解釋這種差別。該領(lǐng)域的研究對(duì)程序員的選拔具有重要指導(dǎo)意義。
研究進(jìn)展目前軟件心理學(xué)領(lǐng)域主要采用邁爾斯-布里格斯類(lèi)型指標(biāo)(MBTI)和五因素模型[48]來(lái)研究人格特質(zhì)類(lèi)型與程序員績(jī)效之間的聯(lián)系。根據(jù)MTBI理論分析[49]:①在思考(thinking)/情感(feeling)維度方面(T/F),要檢測(cè)和修改編程錯(cuò)誤,克服語(yǔ)言錯(cuò)誤,編程工作需要邏輯和分析能力,思考型比情感型更能勝任編程工作。②在感覺(jué)(sensing)/直覺(jué)(intuiting)方面(S/N),感覺(jué)型人更傾向于一步一步達(dá)到目標(biāo),對(duì)工作和細(xì)節(jié)更有耐性;而直覺(jué)型人工作更依賴(lài)于預(yù)感和直覺(jué);但是直覺(jué)型人對(duì)復(fù)雜任務(wù)更感興趣,感知型人更適合簡(jiǎn)單任務(wù)。③外向型(extrovert)/內(nèi)向型(introvert)維度(E/I),內(nèi)向型人更注意細(xì)節(jié),在行動(dòng)前喜歡徹底思考事情;外向型人思考問(wèn)題傾向于表面化。在E/I維度的實(shí)證研究方面:David研究了MBTI與代碼審查能力之間的關(guān)系,實(shí)驗(yàn)證明,E/I維度與代碼理解能力之間存在強(qiáng)關(guān)聯(lián)關(guān)系[50];Capretz[51]研究結(jié)果表明,軟件工程人員大部分都是內(nèi)向型性格;Chandler等人[52]發(fā)現(xiàn),計(jì)算機(jī)專(zhuān)業(yè)的研究生主要都是內(nèi)向、感知和判斷型的;在程序員人格特質(zhì)調(diào)查中,Turley發(fā)現(xiàn)軟件行業(yè)樣本中90%是內(nèi)向型人[53]。在SN維度實(shí)證研究方面:Bishop[54,55]發(fā)現(xiàn)直覺(jué)型人在解決問(wèn)題中表現(xiàn)得更好;Whitley[49]發(fā)現(xiàn)直覺(jué)型的學(xué)生確實(shí)更具編程潛能;Capretz[56]研究發(fā)現(xiàn),他的專(zhuān)業(yè)程序員樣本中直覺(jué)型人所占比例遠(yuǎn)遠(yuǎn)超過(guò)一般人群,他認(rèn)為直覺(jué)型、思考型,特別是直覺(jué)-思考型在編程相關(guān)任務(wù)中能夠工作得更好;Devito研究了MBTI與代碼審查能力之間的關(guān)系[57],發(fā)現(xiàn)直覺(jué)型人比感知型表現(xiàn)好,直覺(jué)-思考型表現(xiàn)尤其好。在TF維度實(shí)證研究方面:Bishop[55]認(rèn)為,完成軟件開(kāi)發(fā)中的一些任務(wù)(特別是問(wèn)題解決相關(guān)領(lǐng)域的任務(wù)),需要在規(guī)定的限制條件下執(zhí)行標(biāo)準(zhǔn)化過(guò)程,需要進(jìn)行客觀的邏輯的分析,思考型人更能勝任;Turley和Bieman[53]的研究表明,他們的樣本中85%是思考型人;Capretz的專(zhuān)業(yè)程序員樣本中81%是思考型;Chandler等人的計(jì)算機(jī)專(zhuān)業(yè)學(xué)生中86%是思考型;Myers研究表明,思考型人更適合于與邏輯思考有關(guān)的任務(wù)[58]。
應(yīng)用與啟示在現(xiàn)代軟件人員選拔和項(xiàng)目管理中,人員的性格因素不容忽視。人員選拔需要根據(jù)角色的任務(wù)特點(diǎn),選擇適宜性格的人員,如直覺(jué)-思考型人普遍更適宜作編程工作;而需求分析更偏重交流能力,外向型性格比內(nèi)向型性格更為適宜。實(shí)驗(yàn)表明,如果IT企業(yè)能夠根據(jù)雇員的性格特點(diǎn)和潛能進(jìn)行優(yōu)化組織,生產(chǎn)效率和質(zhì)量都可能得到提高[56,59]。
不足與展望正如Whitley所說(shuō)[49],人格特質(zhì)與績(jī)效方面的研究是相關(guān)性研究,而不是本質(zhì)上的實(shí)驗(yàn)研究,不能得出因果關(guān)系推論,不能說(shuō)編程潛力、態(tài)度和行為的差別是由于人格類(lèi)型導(dǎo)致的。需要對(duì)這種相關(guān)關(guān)系進(jìn)行深入的機(jī)理研究,給出人格特質(zhì)與績(jī)效之間的相關(guān)關(guān)系的合理解釋?zhuān)@將是未來(lái)的一項(xiàng)重要的研究?jī)?nèi)容。在找到性格類(lèi)型與能力偏好的關(guān)系的基礎(chǔ)上,對(duì)于一個(gè)特定任務(wù),如何選擇和搭配團(tuán)隊(duì)成員以形成更加和諧、高效和多樣化的團(tuán)隊(duì)也是未來(lái)一項(xiàng)重要的研究?jī)?nèi)容[48]。
5程序員情感與績(jī)效的關(guān)系
情感(moods)是指“心境或主要情緒的意識(shí)狀態(tài)”[60]。Merriam-Webster字典將情緒(emotion)定義為“意識(shí)的情感方面,一種感覺(jué)狀態(tài),是一種有意識(shí)的心智反應(yīng)(如憤怒或恐懼),對(duì)特定對(duì)象的強(qiáng)烈感覺(jué)體驗(yàn),一般伴隨有身理的和行為的變化”。情感和情緒都是感情狀態(tài)。情感持續(xù)的時(shí)間更長(zhǎng),引起的原因沒(méi)有情緒明確。情感可以持續(xù)一兩天或者更久,而情緒在幾分鐘或者幾秒鐘之內(nèi)發(fā)生或者消逝。大多數(shù)心理學(xué)家認(rèn)為情緒和情感在本質(zhì)上是一樣的。幾乎所有的日?;顒?dòng)都受到情緒的影響,從駕駛飛機(jī)到編程,無(wú)一例外都能感受到正面或者負(fù)面情緒。情緒可能破壞日常任務(wù),通常會(huì)對(duì)精力、睡眠和思維造成干擾,嚴(yán)重的可能導(dǎo)致疼痛。研究發(fā)現(xiàn),情感會(huì)影響人類(lèi)的多種活動(dòng),如創(chuàng)造性、記憶、推理、行為、認(rèn)知加工、信息加工、學(xué)習(xí)、決策和工作績(jī)效[60]。
研究進(jìn)展雖然情感與績(jī)效關(guān)系方面存在大量研究,但是很少有針對(duì)IT專(zhuān)業(yè)人士的情緒研究。近年心理學(xué)領(lǐng)域開(kāi)展了情緒對(duì)行為的影響研究,情緒對(duì)IT專(zhuān)業(yè)人士的影響的研究卻很少[60]。情緒心理學(xué)相關(guān)研究表明,情感影響推理。而推理是編程的必要元素,如果情感能影響推理能力,那也可能會(huì)影響程序員的績(jī)效。Khan[61]設(shè)計(jì)了實(shí)驗(yàn)來(lái)測(cè)試情感對(duì)程序員調(diào)試任務(wù)的影響。其方法是讓程序員在開(kāi)始調(diào)試任務(wù)之前,先觀看幾組激發(fā)特定情緒的錄像帶,比對(duì)各組任務(wù)績(jī)效。結(jié)果表明,情緒的覺(jué)醒水平對(duì)調(diào)試任務(wù)存在重大影響,而情緒的效價(jià)對(duì)任務(wù)的影響卻不明顯。即程序員檢測(cè)和改正錯(cuò)誤的能力依賴(lài)于情緒的覺(jué)醒水平。Good等人[62]意識(shí)到情感對(duì)程序員績(jī)效的影響,在計(jì)算機(jī)實(shí)驗(yàn)室中引進(jìn)了表達(dá)和監(jiān)控學(xué)生情緒的設(shè)備。實(shí)驗(yàn)表明,此設(shè)備有助于學(xué)生的情緒表達(dá)、交流與修復(fù),進(jìn)而促進(jìn)學(xué)業(yè)成績(jī),獲得了良好的反饋。
應(yīng)用與啟示情感對(duì)編程績(jī)效存在影響,該領(lǐng)域的研究對(duì)程序員的管理有著重要指導(dǎo)意義。如情緒的覺(jué)醒水平對(duì)調(diào)試任務(wù)存在重大影響,企業(yè)管理中就需要盡量避免員工情緒出現(xiàn)大幅波動(dòng),過(guò)于高興或悲傷都對(duì)工作不利。需要避免員工帶著負(fù)面情緒工作,思維受到影響可能引入嚴(yán)重的軟件缺陷。情感波動(dòng)對(duì)編程績(jī)效存在較大影響,組織在選拔程序員過(guò)程中可參考此因素,優(yōu)選那些情緒穩(wěn)定型人格特質(zhì)程序員負(fù)責(zé)關(guān)鍵性任務(wù)??捎么笪迦烁駵y(cè)量中的神經(jīng)質(zhì)維度(neu-roticism)問(wèn)卷衡量情緒穩(wěn)定性。
不足與展望針對(duì)程序員情緒的研究目前還處于實(shí)驗(yàn)室研究階段,這與實(shí)際工程項(xiàng)目中程序員的工作環(huán)境存在巨大差別;并且情緒具有實(shí)時(shí)性和積累效應(yīng),如何在不侵?jǐn)_程序員編程工作的條件下,實(shí)時(shí)地檢測(cè)程序員情緒進(jìn)而幫助其調(diào)節(jié)情緒是未來(lái)的發(fā)展趨勢(shì)。文獻(xiàn)[63]提出通過(guò)程序員使用鼠標(biāo)和鍵盤(pán)的信息來(lái)監(jiān)測(cè)程序員的情緒。文獻(xiàn)[64]提出通過(guò)增加人機(jī)界面的情感意識(shí)(emotionawareness)設(shè)計(jì)來(lái)促進(jìn)用戶(hù)的正面情緒。
6編程能力傾向測(cè)試
眾所周知,有些人認(rèn)為學(xué)編程很困難,而有些人卻覺(jué)得很簡(jiǎn)單。要可靠地將這兩類(lèi)人識(shí)別出來(lái)卻是一個(gè)大問(wèn)題。編程能力傾向測(cè)試旨在解決這樣的問(wèn)題。
研究進(jìn)展Wilson&Shrock[65]研究了12個(gè)預(yù)測(cè)因子后發(fā)現(xiàn),有3個(gè)預(yù)測(cè)因子與編程能力有著重要的相關(guān)關(guān)系,依次是:舒適水平、數(shù)學(xué)和歸因(把成功歸因于運(yùn)氣的學(xué)生編程能力較差)。Beise等[66]考察了年齡、種族和性別與編程入門(mén)課程之間的關(guān)系,從統(tǒng)計(jì)學(xué)上表明,性別和年齡都不是有效的預(yù)測(cè)因子。Nathan等人發(fā)現(xiàn)學(xué)生的預(yù)期是一個(gè)重要影響因素,那些預(yù)期自己能得“A”的學(xué)生更容易成功[67,68]。Lister等[69]、Fincher等[70]、deRaadt等[71]、Simon等[72]、Tolhurst等[73]指出,在編程入門(mén)課程中表現(xiàn)差的學(xué)生缺乏問(wèn)題解決能力。Stuart實(shí)驗(yàn)發(fā)現(xiàn),系統(tǒng)商數(shù)(SQ)-移情商數(shù)(EQ)與編程存在強(qiáng)正相關(guān)[74]。Simon等人[75]、Sue&Gary[76]、Tolhurst等人[73]都發(fā)現(xiàn),學(xué)生的空間觀想能力與編程能力存在正相關(guān),地圖描繪實(shí)驗(yàn)中畫(huà)俯瞰圖的學(xué)生在課程中得分更高,畫(huà)路線圖的學(xué)生成績(jī)比俯瞰圖的差,畫(huà)路標(biāo)圖的學(xué)生成績(jī)最差??臻g觀想能力與代碼導(dǎo)航能力有關(guān),進(jìn)而關(guān)系到程序心智模型的構(gòu)建。
應(yīng)用與啟示編程能力傾向測(cè)試可以提供學(xué)業(yè)和就業(yè)方向咨詢(xún),選擇那些適合學(xué)習(xí)編程的學(xué)生,提高編程課程的通過(guò)率,減少計(jì)算機(jī)學(xué)生的退學(xué)率[77];為企業(yè)選拔更適合編程的員工,并識(shí)別哪些員工需要進(jìn)行計(jì)算機(jī)相關(guān)訓(xùn)練。
不足與展望可以看出,目前該領(lǐng)域的研究未能取得公認(rèn)統(tǒng)一的結(jié)論。學(xué)者們對(duì)預(yù)測(cè)因子的選取具有較大隨意性,各自提出的預(yù)測(cè)因子繁多且缺乏系統(tǒng)性。究其原因,研究者們未能對(duì)軟件工程中各種角色所需的認(rèn)知能力進(jìn)行機(jī)理層面的分析。相關(guān)性分析不能說(shuō)明因果關(guān)系。學(xué)生在某種任務(wù)中的績(jī)效與編程績(jī)效相關(guān)只能說(shuō)明該項(xiàng)任務(wù)與編程任務(wù)在所需的認(rèn)知活動(dòng)上存在某種程度的交疊。因此,用這些因子預(yù)測(cè)學(xué)生將來(lái)的編程表現(xiàn)是不夠合理的。作為編程能力潛力的預(yù)測(cè)因子,需要選取與編程認(rèn)知活動(dòng)密切相關(guān)且相對(duì)穩(wěn)定的因素。本文前幾節(jié)的分析和總結(jié)對(duì)編程能力傾向測(cè)試的未來(lái)研究方向具有重要啟發(fā):1)編程能力在很大程度上是習(xí)得性能力,知識(shí)與經(jīng)驗(yàn)的差異是程序員個(gè)體差異的最主要原因。因此在個(gè)體經(jīng)歷和其它條件相同的情況下,學(xué)習(xí)能力的差異是影響程序員未來(lái)編程能力的一個(gè)重要因素。同時(shí),學(xué)習(xí)能力是一項(xiàng)較為穩(wěn)定的能力,可作為編程潛力預(yù)測(cè)因子之一。2)軟件工程的核心認(rèn)知活動(dòng)是問(wèn)題解決(problemsol-ving),而元認(rèn)知對(duì)問(wèn)題解決活動(dòng)進(jìn)行監(jiān)控與調(diào)節(jié)。元認(rèn)知能力的高低對(duì)問(wèn)題解決績(jī)效起著重要影響[78],并且元認(rèn)知能力也是較為穩(wěn)定的高級(jí)能力[21],可作為編程潛力預(yù)測(cè)因子之一。3)情緒、動(dòng)機(jī)(motivation)等因素對(duì)認(rèn)知活動(dòng)存在較大影響。同樣,在外界刺激條件下,人格特質(zhì)是個(gè)體情緒動(dòng)機(jī)差異的決定因素,且人格特質(zhì)具有長(zhǎng)期穩(wěn)定的特點(diǎn),可探索部分人格特質(zhì)維度作為編程潛力的預(yù)測(cè)因子,如情緒穩(wěn)定性。總之,編程能力傾向測(cè)試的未來(lái)研究應(yīng)著眼于分析軟件工程的任務(wù)活動(dòng)特征,識(shí)別那些對(duì)編程活動(dòng)有著因果關(guān)系且較為穩(wěn)定的因素作為預(yù)測(cè)因子,才可能達(dá)到“潛力測(cè)試”的效果。
結(jié)束語(yǔ)
這次數(shù)控中級(jí)培訓(xùn),主要是對(duì)pa系統(tǒng)的學(xué)習(xí),內(nèi)容有車(chē)床,銑床。暑假之前主要練習(xí)數(shù)控編程,而這個(gè)學(xué)期偏向于機(jī)床操作。通過(guò)電腦編程模擬和下車(chē)床操作,以及加工零件。我對(duì)數(shù)控中級(jí)的學(xué)習(xí)有了一定的掌握。
對(duì)于剛開(kāi)始的編程理解,我個(gè)人還是比較感興趣,從當(dāng)初的一知半解到現(xiàn)在熟悉運(yùn)用每個(gè)命令,并理解其含義,都是自己每天不斷的摸索和老師耐心的教導(dǎo)息息相關(guān)。主要總結(jié)以下幾點(diǎn):
一、 對(duì)數(shù)控編程和模擬的理解和運(yùn)用
我很榮幸能有這么好的老師來(lái)教我們數(shù)控編程,其實(shí)學(xué)習(xí)最主要的還是靠自己去多練,但關(guān)鍵的時(shí)候有老師指導(dǎo),這樣還是進(jìn)步快點(diǎn)。特別是剛開(kāi)始接觸編程和機(jī)械加工的時(shí)候,有老師指導(dǎo)進(jìn)步特別快。記得8月9日那天,老師開(kāi)始講編程的過(guò)程,特別對(duì)經(jīng)常使用的代碼給介紹出來(lái),然后對(duì)點(diǎn)位的理解和計(jì)算。對(duì)模擬好的零件進(jìn)行模擬加工。通過(guò)這些知識(shí)點(diǎn)的學(xué)習(xí),我才漸漸的理解數(shù)控編程的一些基本要領(lǐng)。機(jī)床上對(duì)刀是我之前遇到的最大難題,這是由于命令使用不習(xí)慣,和基本感念理解不夠透徹,不過(guò)通過(guò)后面的反復(fù)練習(xí),現(xiàn)在已經(jīng)熟悉掌握了模擬系統(tǒng)。如今已經(jīng)能夠看懂圖,知道走刀路線。以及涉及到的點(diǎn)位能夠進(jìn)行換算。
二、理論知識(shí)的學(xué)習(xí)和理解
對(duì)于老師發(fā)的資料,我已經(jīng)認(rèn)真的去學(xué)習(xí),當(dāng)然,相對(duì)要記住每個(gè)知識(shí)點(diǎn),還是有一定的差距,但我有信心能把理論知識(shí)學(xué)習(xí)好。我認(rèn)為最主要的是去理解每個(gè)知識(shí)點(diǎn),而不是死記硬背,因?yàn)樵S多的理論知識(shí)都會(huì)在實(shí)際操作中用到,而且必須掌握。只有完全的理解理論上的知識(shí),才能更好的去完成實(shí)際的操作。比如機(jī)床上的按鈕,走刀路線,刀補(bǔ)等。都涉及到許多理論知識(shí)。只有把理論知識(shí)吃透了,才能在加工過(guò)程中認(rèn)真的去遵守規(guī)則,更安全的完成零件的加工。
三、 實(shí)際加工的學(xué)習(xí)方法和掌握程度。
對(duì)于機(jī)床的操作,我總感覺(jué)自己練習(xí)不夠,特別是對(duì)零件加工花的時(shí)間比較多,還有實(shí)際對(duì)刀也掌握不夠好,雖然現(xiàn)在已經(jīng)能把零件給加工出來(lái),而且尺寸也把握得當(dāng),但時(shí)間控制方面還是不夠好。這主要還是自己的操作熟練程度不夠。
車(chē)床上,對(duì)刀和加工現(xiàn)在我已經(jīng)能夠在規(guī)定的時(shí)間內(nèi)完成了,并且尺寸也能達(dá)到所要求,但我認(rèn)為還是因?yàn)樽约夯ㄔ谲?chē)床的時(shí)間多點(diǎn)。而銑床,相對(duì)來(lái)說(shuō),熟練程度不夠好,盡管知道怎么去加工,但尺寸的控制和時(shí)間的把握不夠好。不過(guò)在后面的不斷實(shí)踐和練習(xí)中,我得到了很好的提升,能夠進(jìn)行零件的加工,對(duì)機(jī)床出現(xiàn)的小問(wèn)題也會(huì)去解決。特別是在最后那段時(shí)間,我已經(jīng)能夠加工零件。而且尺寸已能把握好,達(dá)到了圖紙上的要求。
四、最大的收獲
對(duì)于數(shù)控編程和加工學(xué)習(xí)的這段時(shí)間里,我認(rèn)為最大的并不是自己所學(xué)到的知識(shí),而是學(xué)習(xí)的方法,很榮幸得到老師的幫助,在我學(xué)習(xí)感到困惑和吃力的時(shí)候,他們能更好的與我溝通,當(dāng)他們對(duì)我講到學(xué)習(xí)這門(mén)課程的用處,以及以后工作的方向時(shí),我感到非常值得。進(jìn)入大學(xué)后,已不再是高中時(shí)代的應(yīng)試教育。每個(gè)人都應(yīng)該找到適合于自己學(xué)習(xí)方法。只有掌握好的學(xué)習(xí)方法,才能夠?qū)W好自己的課程。而在數(shù)控學(xué)習(xí)的這段時(shí)間里,我也不斷的去摸索,感覺(jué)收獲不少。
級(jí)別:部級(jí)期刊
榮譽(yù):中國(guó)優(yōu)秀期刊遴選數(shù)據(jù)庫(kù)
級(jí)別:部級(jí)期刊
榮譽(yù):中國(guó)學(xué)術(shù)期刊(光盤(pán)版)全文收錄期刊
級(jí)別:北大期刊
榮譽(yù):中國(guó)優(yōu)秀期刊遴選數(shù)據(jù)庫(kù)
級(jí)別:部級(jí)期刊
榮譽(yù):中國(guó)期刊全文數(shù)據(jù)庫(kù)(CJFD)
級(jí)別:省級(jí)期刊
榮譽(yù):全國(guó)優(yōu)秀科技期刊