日韩偷拍一区二区,国产香蕉久久精品综合网,亚洲激情五月婷婷,欧美日韩国产不卡

在線客服

編程培訓總結實用13篇

引論:我們?yōu)槟砹?3篇編程培訓總結范文,供您借鑒以豐富您的創(chuàng)作。它們是您寫作時的寶貴資源,期望它們能夠激發(fā)您的創(chuàng)作靈感,讓您的文章更具深度。

編程培訓總結

篇1

2.主要做法

2.1建立健全培訓組織 為確保陽光工程培訓順利開展,及時成立了相應的培訓領導小組,站長主抓此項工作,全面負責陽光工程的組織實施,指定專人負責日常管理工作,明確工作職責,落實責任,做到了分工明確、職責分明,事事有人做,確保項目順利實施。

2.2認真制定實施方案 為使陽光工程工作有計劃、有步驟、有重點地開展實施,總站認真制定實施方案,按照實施方案編制教學計劃和學時計劃,選聘教師,開展各項工作。每期培訓前,都要做了大量的準備工作,確保培訓任務保質保量完成。

2.3加強師資,確保培訓質量 根據(jù)培訓專業(yè)內容要求,聘請了解農村、熟悉農業(yè)、貼近農民,具有一定資質和豐富實踐經驗、感染力強的培訓教師、專家,特別是基層農業(yè)技術人員作為陽光工程培訓教師。同時,培訓內容上努力使廣大農民學員易懂、愿意學、樂于接受。同時,自編或訂購了一定數(shù)量農民通俗易懂、針對性強的培訓教材、簡單的講義等陽光工程培訓教材,免費發(fā)放給農民。

2.4注重培訓形式,提高培訓效果 結合全州農業(yè)生產特點和農民需求,采取集中授課、面對面培訓,現(xiàn)場觀摩等行之有效的方式,本著農民需要什么,就講什么,及時為農民解決生產實際中遇到的技術問題,使農民真正學到技能。

2.5嚴格管理,落實各項制度 每期培訓,都嚴格按照陽光工程管理辦法要求,建立陽光工程培訓臺賬,并按時上報工作進展情況及培訓信息。同時,嚴格按照陽光工程的資金管理辦法使用資金,規(guī)范了財務管理制度。

篇2

數(shù)控仿真軟件可以在計算機顯示屏上顯示的仿真面板上模擬數(shù)控機床的操作,可以用三維動畫演示零件的加工切削過程,并且能檢驗數(shù)控指令正確與否,提供一整套功能齊全的調試、編輯、修改和跟蹤執(zhí)行等功能。把仿真軟件引入數(shù)控加工教學之中,用于數(shù)控機床操作與編程培訓,這樣既可以避免因誤操作造成價格昂貴的數(shù)控機床的損壞,又可以使操作人員在對仿真數(shù)控機床操作過程中產生臨場感和真實感。學生們不僅能更快地熟悉和了解數(shù)控加工的工作過程,并且能掌握多種數(shù)控機床的基本操作。

那么,如何在數(shù)控加工教學中有效的運用仿真軟件呢?

首先,在學生學習數(shù)控編程的時候,老師就可以在教室里利用仿真軟件演示各種數(shù)控加工命令的運動,增加授課的生動性和直觀性。在講授數(shù)控銑加工鉆孔循環(huán)命令G81G82G83G73G74時,數(shù)控仿真軟件也具有很大的優(yōu)勢,執(zhí)行命令的時候,可以采用單步執(zhí)行,讓學生清楚地看到機床運動的每一個動作,而且通過對比不同命令動作的不同,有利于學生增強對比和記憶。

篇3

一、理論知識的學習

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

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

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

二、項目開發(fā)實戰(zhàn)練習

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

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

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

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

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

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

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

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

在實戰(zhàn)的過程中,我對項目開發(fā)流程有了切實的體會:學會了如何編寫規(guī)范合格的代碼和文檔;學會了了正確理解分析客戶需求并設計項目的方法;體會到了團隊合作精神的重要性,明白了組織團隊進行項目開發(fā)的具體流程,還了解到了向客戶展示產品以及與客戶進行溝通的技巧。

經歷過這次實習實訓,我們不僅在編程的理論知識上有所鞏固和深化,更重要的是有了實戰(zhàn)進行項目開發(fā)鍛煉動手能力的機會,積累了一筆寶貴的經驗。實訓雖已結束,但我們的不斷學習的征途才剛剛邁出第一步。今后的路還很長,還有很多機會去實習提高,我們要以更加積極的姿態(tài)去充實自己,學習,不斷地迎接挑戰(zhàn)。

Java實習工作總結二 作為就業(yè)培訓,項目的好壞對培訓質量的影響非常大,常常是決定性的作用。這篇文章是關于在學習JAVA軟件開發(fā)時練習項目的總結,簡單總結為以下幾點:

作為就業(yè)培訓,項目的好壞對培訓質量的影響非常大,常常是決定性的作用。這篇文章是關于在學習JAVA軟件開發(fā)時練習項目的總結,簡單總結為以下幾點:

1、項目一定要全新的項目,不能是以前做過的

2、項目一定要企業(yè)真實項目,不能是精簡以后的,不能脫離實際應用系統(tǒng)

3、在開發(fā)時要和企業(yè)的開發(fā)保持一致

4、在做項目的時候不應該有參考代碼

長話短說就是以上幾點,如果你想要更多的了解,可以繼續(xù)往后看。

一:項目的地位

因為參加就業(yè)培訓的學員很多都是有一定的計算機基礎,大部分都具備一定的編程基礎,尤其是在校或者是剛畢業(yè)的學生,多少都有一些基礎。

他們欠缺的主要是兩點:

(1)不能全面系統(tǒng)的、深入的掌握某種技術,也就是會的挺多,但都是皮毛,不能滿足就業(yè)的需要。

(2)沒有任何實際的開發(fā)經驗,完全是想象中學習,考試還行,一到實際開發(fā)和應用就歇菜了。

解決的方法就是通過項目練習,對所學知識進行深化,然后通過項目來獲取實際開發(fā)的經驗,從而彌補這些不足,盡快達到企業(yè)的實際要求。

二:如何選擇項目

項目既然那么重要,肯定不能隨隨便便找項目,那么究竟如何來選擇呢?根據(jù)Java的研究和實踐經驗總結,選擇項目的時候要注意以下方面:

1:項目不能太大,也不能太小

這個要根據(jù)項目練習的階段,練習的時間,練習的目標來判斷。不能太大,太大了做不完,也不能太小,太小了沒有意義,達不到練習的目的。

2:項目不能脫離實際應用系統(tǒng)

項目應該是實際的系統(tǒng),或者是實際系統(tǒng)的簡化和抽象,不能夠是沒有實戰(zhàn)意義的教學性或者是純練習性的項目。因為培訓的時間有限,必須讓學員盡快地融入到實際項目的開發(fā)當中去。任何人接受和掌握一個東西都需要時間去適應,需要重復幾次才能夠真正掌握,所以每個項目都必須跟實際應用掛鉤。

3:項目應能覆蓋所學的主要知識點

學以致用,學完的知識點需要到應用中使用,才能夠真正理解和掌握,再說了,軟件開發(fā)是一個動手能力要求很高的行業(yè),什么算會了,那就是能夠做出來,寫出代碼來,把問題解決了,你就算會了。

4:最后綜合項目一定要是實際應用系統(tǒng)

學員經過這個項目的練習,就要走上實際的工作崗位了,如果這個系統(tǒng)還達不到實際應用系統(tǒng)的標準,學員練習過后也還是達不到企業(yè)實際的需要,那么這個培訓應該說質量就不高了。理想的狀況是這個項目就是實際項目,到時候學員就業(yè)到另外一個公司,不過是換個地方干活而已,完全沒有技能上的問題。

三:Java怎么選擇項目

這個不是靠想象,而是根據(jù)實際的情況一步一步分析出來的(呵呵要賣弄一下:這也算是邏輯思維),當然這里只是討論方法,不涉及具體的項目案例。

我們可以采用倒推的方式來分析:

(1)最終的項目一定是真實的項目,也就是要把學員訓練到能夠獨立開發(fā)實際應用,通常我們還不能選最簡單的項目,因為學員的吸收還要有一個折扣,所以最終的項目應該選實際項目中中等難度的項目

(2)最終項目定下來過后,開始分解這個項目,看看為了達到完成這個項目需要哪些技術和知識點,以及每部分知識點的深度,然后定出每個分階段的任務

(3)然后開始選擇分階段的項目,分階段的項目應該比剛才分析出來的分階段任務稍稍復雜點,這樣才能達到訓練的目標。定下分階段項目后,同樣去分解,定出為了完成他所需要的各部分知識點和深度。

(4)然后是選擇上課期間的演示項目,演示的項目是為了做分階段項目服務的,可以認為是分階段項目的分階段項目

(5)最終把要求掌握的知識點和要求掌握的深度,分散到日常教學和練習中。

好了,把上面的分析用正向描述就是:

日常教學和練習中學習和掌握的知識

==〉演示項目

==〉分階段項目

==〉綜合項目

==〉勝任企業(yè)實際開發(fā)需要。

附注:有了好的項目還要有好的訓練方法(這個另外立文討論),最最基本和重要的一條就是:絕對要指導學生親自動手做,而不是看和聽,所以盡量不要選擇有現(xiàn)成代碼的項目,演示用的項目也最好不配發(fā)代碼,讓學生能夠跟著做出來才是真的掌握了。

上面闡述了Java對項目的態(tài)度和基本選擇方法,這里再把其中幾個重要的、與眾不同的特點闡述如下:

1:真項目

項目一定要真實,要是企業(yè)實際應用的,不能是教學性的項目,否則會脫離實達不到項目實訓的效果。還有一個一定要是最新的項目,企業(yè)的要求也是在不斷變化的,應用技術的方向和層次也在不斷變化,這些都體現(xiàn)在最新項目的要求上,舊項目所要求的技術和層次很可能已經過時了,根本達不到訓練的目的。

Java的做法是:沒有固定項目,每個班做項目之前會從企業(yè)獲取最新的項目需求,然后經過挑選和精心設計,以保證既能訓練技術,又能得到實際的開發(fā)經驗。這樣實現(xiàn)了跟企業(yè)的同步,企業(yè)做什么,我們就學什么,然后也跟著做什么。

2:真流程

開發(fā)的流程也要跟企業(yè)的實際開發(fā)保持一致。從項目立項開始,到需求分析、概要設計、詳細設計、編碼、測試的各個環(huán)節(jié),都要完全按照真實的開發(fā)流程來做。

Java的主力老師都是實戰(zhàn)出身,在Java開發(fā)方面都至少有七年以上的開發(fā)經驗,同時具備多年的項目管理經驗,所以能夠完全按照企業(yè)開發(fā)的流程來訓練學生。

3:真環(huán)境

開發(fā)的環(huán)境也要跟企業(yè)一樣,包括常用的開發(fā)工具、開發(fā)平臺、應用服務器、常用插件、測試工具、項目管理工具、項目管理文檔等等。

Java的做法是:構建跟企業(yè)完全一樣的環(huán)境,然后跟企業(yè)開發(fā)一樣,分團隊開發(fā)。老師就相當于項目經理,一個班分成多個小組,每個組有自己的Team

Leader,大家分工合作,共同完成項目。

4:真開發(fā)

這是Java最與眾不同的一點,Java深知:軟件是做出來的,而不是聽出來或者看出來的,企業(yè)需要能實際開發(fā)的人員,而不是只聽過、看過但不能做的人。所以Java非常強調:項目一定要讓學生動手寫出來。

Java的做法是:老師做為項目經理,帶領著大家一起去做需求分析、概要設計、數(shù)據(jù)結構設計、接口設計、重要業(yè)務流程的分析設計等,然后由學生們分團隊進行開發(fā),實現(xiàn)整個項目。這里有幾個與眾不同:

(1):現(xiàn)場帶領學生一起做分析和設計,而不是預先做好了來講講。因為需要學生學習的是分析設計的過程和方法,而不是已經做好的結果。

(2):Java選用的項目基本都是企業(yè)最新的項目,很多都是Java的學生和企業(yè)在同期開發(fā),所以是不配發(fā)源代碼的。這樣也斷絕了學生的依賴思想,認認真真去開發(fā)??赡苡型瑢W會問:為什么不選擇有源代碼的項目呢,那樣還可以參考學習啊!

這是一個典型的誤區(qū):覺得通過看人家的代碼能夠加快自己的學習。這個方法對有經驗的人來講是對的,但是對于還在學習期間,沒有經驗的學員來講,就是一個認識的誤區(qū)了。因為你也許能看懂代碼的語法,但根本看不懂代碼背后的含義,看不懂代碼的設計,看不懂為什么要這么實現(xiàn),看不懂代碼所體現(xiàn)的思想,其實,看了跟沒看沒有多大區(qū)別。

事實上,Java界最不缺的就是代碼了,那么多開源軟件,小到一個工具,到企業(yè)級ERP都有開源的,而且很多都是大師級的作品,說實話比你參考的那些代碼質量高多了,但是又有多少人能真正看明白呢,原因就在于達不到那個水平,看不懂代碼背后所體現(xiàn)的設計和思想以及為什么要這么做,效果也就不好了。

當然不排除有這樣的高人是能夠完全能理解和掌握這些大師級作品的,但估計不會是剛開始學習Java開發(fā)的學生,所以Java根據(jù)多年的培訓經驗,友情提示:在初學階段,看一千遍,聽一千遍,都不如自己動手寫一遍所達到的學習效果。自己能寫出來的功能才是你真正掌握的功能,而不是你看得代碼或者是聽老師講的,就算講過看過,但是自己做不出來,那都不算會。

(3):Java在課堂上除了帶領學生去分析設計外,還會分析一些重點、難點功能的實現(xiàn)機制和原理,然后指導學生去實現(xiàn)。

5:真技術

Java在每個項目中,特別會抽取有難度的部分讓學生們在老師指導下實現(xiàn),專門啃硬骨頭,那才能真正鍛煉學生的開發(fā)能力。

比如:在做OA類的項目時,會重點去做工作流、公文收發(fā)、在線Office控制等;在做CRM類項目時:會重點去做銷售自動化和市場塊的業(yè)務;在做人力資源類項目的時候會重點去做人力跟蹤和人力評測模型等......

Java在每個項目中,都會使用目前企業(yè)最新最流行的技術,按照最新的難度去要求,從而讓學員能更符合企業(yè)的需要。

6:真經驗

Java的項目都是企業(yè)最新的真實項目,經過開發(fā)訓練,學員能夠積累足夠的真實的開發(fā)經驗,以勝任企業(yè)的工作需要。在進行項目分析時,還會全面講解項目所要求的業(yè)務,讓學員從業(yè)務和技術上都能充分積累。

7:真實力

作為就業(yè)培訓,項目的好壞對培訓質量的影響非常大,常常是決定性的作用。這篇文章是關于在學習JAVA軟件開發(fā)時練習項目的總結,簡單總結為以下幾點:事實上,不采用有源代碼的教學性項目對Java的要求非常高。

試想一下,如果項目分發(fā)下去,老師帶著分析后,學生都不會做會出現(xiàn)什么樣的后果?這對Java的教學質量提出了極高的要求,如果教學質量達不到讓學員獨立開發(fā)的水平,對依靠質量取勝和口碑發(fā)展的Java將是毀滅性的。

篇4

數(shù)控技能大賽的舉辦是職業(yè)教育工作深入貫徹落實國務院關于大力發(fā)展職業(yè)教育的方針,深化改革、加快發(fā)展所取得的成果的一次大檢閱,是職業(yè)院校廣大師生奮發(fā)向上、銳意進取的精神風貌和熟練技能的一次大展示,對于進一步宣傳職業(yè)教育,營造關心支持職業(yè)教育發(fā)展的良好社會氛圍,對于全面落實科學發(fā)展觀,加快發(fā)展職業(yè)教育,提高辦學質量和效益,實現(xiàn)又好又快的發(fā)展具有重要意義。于是,各省、市的數(shù)控技能競賽也如火如荼地開展起來。那么,我想通過我這幾年分別作為選手和指導教師參加數(shù)控技能大賽的情況淺談一下數(shù)控技能大賽。

一、數(shù)控技能大賽在不斷地進步發(fā)展

首先,從幾屆的數(shù)控技能大賽出題命題特點來看:

1. 2004年第一屆數(shù)控大賽:只有一件簡單的零件,主要考察選手的數(shù)控加工技能;

2. 2006年第二屆數(shù)控大賽:兩件公母配合件加工,不但考察選手們的基本數(shù)控加工技能,還要考察選手們的綜合能力;

3. 2008年第三屆數(shù)控大賽:多件零件加工和自動編程(CAD/CAM軟件應用),要求選手們具有高度數(shù)控加工工藝積累、精度控制能力和熟練的自動編程能力;

4. 2010年第四屆數(shù)控大賽:不但會應用傳統(tǒng)的數(shù)控機床,還要會應用更先進的多軸數(shù)控機床;不但是一個選手操作,還要多個選手配合團體操作;不但會傳統(tǒng)的加工工藝,還要具備更先進的復合數(shù)控技術加工工藝。

5. 2012年第五屆數(shù)控大賽:比賽試題不但注重創(chuàng)新概念的考核,還關注細節(jié),重視過程;同時還新增設了數(shù)控裝調與維修的賽項(團隊比賽)。

從2004年舉辦的第一屆全國數(shù)控技能大賽開始,數(shù)控技術大賽經歷了從簡單到復雜,從單件到多件,從手工編程到電腦自動編程,從單項到多項配合加工不斷發(fā)展的趨勢,也充分體現(xiàn)了數(shù)控技術在我國快速應用發(fā)展。

其次,從2012年第五屆全國數(shù)控技能大賽的情況來看:2012年全國職業(yè)院校技術技能大賽現(xiàn)代制造技術比賽,于6月26日至28日在天津機電學院新校園區(qū)隆重舉行,來自全國36個省市(計劃單列市)518名優(yōu)秀選手參加了七個項目的角逐。本屆比賽是自2004年以來數(shù)控大賽項目最多、參賽選手最多、水平最高、影響最大的一次比賽。技能大賽得到了職業(yè)院校各級領導高度關注,同時示范、引領了先進的工藝技術和操作技能。經過賽前訓練和比賽鍛煉,選手技能水平、指導教師綜合素質都有了非常大的提高,受到中職學校的歡迎和認可。

另外,本屆大賽在組織工作方面做了很多創(chuàng)新。在各賽區(qū)選拔賽期間,組委會組織專家到賽區(qū)做技術培訓;在全國開展全國決賽試題及方案征集活動。在各賽區(qū)選拔賽結束后,組委會針對各賽區(qū)參賽選手,組織了免費的“數(shù)控多軸加工技術及工藝”培訓班、“數(shù)控多軸加工軟件應用”培訓班;將實操試題提前公布,以便參賽選手學習及訓練;在實操賽場安裝視頻監(jiān)控系統(tǒng),便于場外領隊、教練、選手觀摩學習;在實操現(xiàn)場組織配套展覽,加強宣傳及交流工作等。除了以上這些創(chuàng)新工作外,組委會還組織了數(shù)控技術發(fā)展及數(shù)控技能人才培養(yǎng)論壇;還將繼續(xù)開展多種形式的技術點評活動等。

從幾屆的數(shù)控技能大賽出題命題特點以及2012年第五屆全國數(shù)控技能大賽的情況看,數(shù)控技能大賽不管是在技術要求,還是在選手的綜合能力、人數(shù)以及大賽的組織方面都有了很大的突破與發(fā)展。因此,這就需要我們作為職業(yè)教育者要不斷地努力,為數(shù)控技能大賽做更高要求的準備。

二、數(shù)控技能大賽選手的選拔與培訓

選手的選拔和培訓是數(shù)控技能比賽前期兩個至關重要的環(huán)節(jié),它們直接影響到比賽成績。我根據(jù)自身參賽和培訓競賽選手的體會,對職業(yè)學校數(shù)控技能比賽學生的選拔和培訓做了以下探討。

(一)選拔學生是基礎

俗話說“強扭的瓜果不甜”,挑選的時候應該體現(xiàn)一種自愿原則,在自愿報名的前提下再對其進行篩選。有些老師可能把聽話、學習認真的同學當作首選,這種做法似乎過于片面。我們在挑選時首先需要參照的應該是學生的專業(yè)理論成績,包括機械制圖、機械基礎、切削原理等,這些專業(yè)知識將直接影響到他們以后對數(shù)控培訓接受能力的好壞。其次需要考慮的應該是學生的心理素質,這點往往容易被忽視掉。最后關注學生的動手能力,比如實訓中對各種工量具的使用。動手能力差的學生在短時間內想要提高是很難的。

確切地說,選拔是一個促進與提高的過程。培訓期間老師可根據(jù)日常表現(xiàn)及考核采取淘汰制,做到優(yōu)勝劣汰。起初挑選的人數(shù)可以是正式比賽的3至4倍,隨后逐輪淘汰,這樣一來學生有了競爭意識,學習的勁頭將會大大提高。當然,有些技能不錯的學生在培訓期間會覺得培訓過于枯燥,出現(xiàn)嚴重失誤后會產生后怕心理,打退堂鼓,這就少不了指導老師的正確引導。

(二)技能培訓是關鍵

1.操作技能的培訓

技能培訓是一個系統(tǒng)化工程,指導老師應準備詳細的進程安排,方能做到有條不紊。初步篩選的學生可能已學過數(shù)控方面的知識,但對編程和操作掌握的還不夠全面,在培訓過程中應遵循循序漸進原則,由淺入深再對每個指令進行系統(tǒng)的講解、分析和演示,打下良好的基礎,有利于以后培訓的安排。有些指導老師或許存在著這樣的心態(tài),怕自己在演示中出錯,我認為沒這種必要,老師跟學生應該以探討交流的形式進行培訓,萬一出錯可以和學生一起解決問題,這樣比紙上談兵效果更好,學生接受新知識的時候也更直觀。

數(shù)控技能比賽培訓不同于一般的技能培訓,培訓的內容不能面面俱到。一般比賽都會使用指定的機床設備,教師可以根據(jù)比賽難度和比賽所用的機床來大概確定題目的類型。比如數(shù)控車床比賽,高級工難度,選用的機床大多是FANUC、GSK980TD或者華中系統(tǒng)等等,再根據(jù)比賽刀具清單,我們就可以大概確定是外圓臺階、凹凸圓弧、內/外螺紋、車槽、內孔等。這樣培訓的內容更具有針對性,與比賽內容更接近。

2.三個“度”的把握

數(shù)控比賽講究三個“度”――速度、精度、粗糙度。在日常培訓中,指導老師應時刻檢查學生的工藝編排、程序編輯、切削用量選擇及操作規(guī)范性等,因為每一個細節(jié)都會影響到三個“度”。怎樣更好地保證這三個“度”呢?首先,一定要提高學生手工編程的能力,確保萬無一失。在正式比賽中由于心理等因素,程序出錯再去修改往往很難找到錯誤的地方,既浪費時間、加劇緊張又影響到速度。其次,對工藝的分析,有些學生一拿到圖紙就盲目加工,對工藝細節(jié)考慮不夠周到,加工到一半時發(fā)現(xiàn)工藝出錯,不能繼續(xù)加工,前功盡棄。在培訓時一定要使學生養(yǎng)成習慣,寧可花十分鐘認真分析工藝而不為圖一時之快亂了大局。最后,切削用量的選擇,加工不同材料,使用不同刀具都有不同的切削用量。有些學生為了抓緊時間而不斷提高切削用量,這樣精度難以保證而且會引起嚴重后果。當然切削用量也不是一成不變的,也要根據(jù)實際情況讓學生學會及時調整。機床主軸的電機功率往往會被一些老師忽視掉,不同的主軸電機功率所選用的切削用量也是不一樣的,選擇不當會出現(xiàn)崩刀,甚至斷刀等現(xiàn)象,在正式比賽前指導老師一定要及時提醒。

3.綜合能力的培養(yǎng)

在實際操作競賽中,由于選手對場地和機床性能的不熟悉,加上心理緊張和疏忽大意等因素,往往會出現(xiàn)程序編好后不能運行,加工中切削用量選擇不當?shù)毒咄蝗粩嗔训痊F(xiàn)象。所以日常培訓中不能一味追求技能的提高而忽略了應變能力及心理素質的培養(yǎng)。競賽的題目都有一定的難度,里面都有一些難點的設置,用常規(guī)的編程模式或許加工不出來,培訓中不能限制學生一定要按照老師的思路去編程,可以嘗試不同的編程方法來加工同一個工序。有些老師忌諱學生在平時訓練時斷刀或發(fā)生刀具干涉等現(xiàn)象,我認為這些情況的發(fā)生不一定就意味著學生差,反而可以鍛煉學生的隨機應變能力和心理素質。當出現(xiàn)問題后,指導老師不要忙于解決,一定要讓學生弄清楚問題出現(xiàn)的原由。不過一定要在保證學生和機床安全的前提下。

(三)培訓時注意事項

1.勞逸結合:不要為了出成績而搞得學生身心疲憊,合理的時間安排更有利于達到事半功倍的效果。

2.培訓內容盡量少而精:有些老師采取“題海戰(zhàn)術”,但里面很多內容都是大同小異的,更應注重培訓質量而不是題目的多少,學生的技能不是老師“教”進去的,而是學生“學”進去的,也就是說學生必須愿意學,能夠將學到的東西進行內化才是最主要的。

3.安全問題:必須時刻提醒學生做到膽大心細,程序里一個數(shù)字的錯誤或者操作失誤都會釀成大禍,輕者零件報廢,重者造成機床受損或人生傷害。

4.及時總結、提高:不但指導老師要及時總結,選手也要及時總結。只有這樣才能從學習過程中發(fā)現(xiàn)問題,解決問題,積累更多的經驗,快速的提高。

總之,通過數(shù)控技能大賽,數(shù)控技術向著高速、高精、高效、高復合的方向發(fā)展,這就要求作為數(shù)控技術職業(yè)教育者的我們具備更高、更強的綜合能力,為我國的工業(yè)化建設作出更大的貢獻而努力奮斗!

篇5

近年來,我國移動互聯(lián)網迅猛發(fā)展,智能手機用戶數(shù)量連年上升,已近4億,其中,Android手機市場占有率超過80%,移動軟件開發(fā)人員需求旺盛,因此許多高校開始嘗試開設Android相關課程,但是,各高校普遍存在師資缺乏、適用教材難尋等問題。

教材作為體現(xiàn)教學理念、教學內容、教學要求、教學模式的知識載體,在教學過程中起著引導教學方向、保證教學質量的作用,因此,符合高校課堂教學需求的教材非常重要。目前已有的Android相關書籍大部分是技術參考書、培訓用書或經典案例教程,大多不符合高校Android相關課程的教學需要。

Android編程課程重基礎與實踐,而且教學課時短,強調“師傅引進門、修行在個人”。建構主義認為,學習不是通過教師傳授而來,而是學習者在一定的情境,即社會背景下,借助他人的幫助,利用必要的學習資料,通過意義建構的方式而獲得的。它要求學生用探索法、發(fā)現(xiàn)法來建構知識,強調學習中的互助合作,要求學生主動收集和分析有關的信息和資料,對所學的內容進行建構。這一觀點非常符合高校Android課程的教學特征,因此可以嘗試從建構主義視角去分析和設計Android編程教材。

1、國內Android圖書現(xiàn)狀分析

1.1 Android圖書出版情況

筆者于2014年1月在當當網以“Android”為關鍵字對相關書籍進行搜索,共搜索到288本(有些Android書籍可能未在當當網上銷售),其中2009年出版的僅有7本,2010年出版的有22本,2011年出版的有54本,2012年出版的有113本,2013年出版的有92本,可知近兩年出版的Android書籍很多(見圖1)。

根據(jù)書籍主講內容,我們可將288本書分為以下7類:Android應用開發(fā)入門、Android手機游戲開發(fā)、Android案例開發(fā)教程、Android手機操作、Android高級編程(如網絡編程和3D編程等)、Android系統(tǒng)原理與內核、Android安全。其中,Android應用開發(fā)入門與Android手機游戲開發(fā)書籍居多,與人才市場上Android應用開發(fā)工程師和Android游戲開發(fā)工程師需求量相符。

根據(jù)內容介紹、目錄以及編寫體例等內容,圖書可分為以下5類:①技術人員根據(jù)自己的開發(fā)經驗和成果總結成的學習筆記或技術手冊;②培訓機構根據(jù)培訓實踐在培訓講義基礎上整理的培訓教材;③詳細介紹經典案例的案例教程;④國外優(yōu)秀Android書的翻譯本或改編版;⑤高校教師設計和編寫的教材。這些圖書以面向就業(yè)、自學、培訓導向居多,由教學經驗豐富的高校教師根據(jù)高校培養(yǎng)目標和教學特點設計的面向高校學生的教材則非常少。

此外,封面上明確標明各級各類規(guī)劃教材或系列教材的不到30本,說明多數(shù)教材為零散行為。從圖書篇幅來看,技術手冊、培訓教材、案例教程篇幅往往較長,在500頁左右,而高校教材的篇幅大部分在300頁甚至200頁以內。

1.2 Android教材內容分析

筆者選取了10本Android應用開發(fā)入門教材(見表1)進行比較,以確定Android應用開發(fā)入門所需掌握的知識點,選取時主要參考以下4點:①封面標明XXX規(guī)劃教材或XXX系列教材;②多個出版社出版的;③盡量最近出版;④銷量比較大的(如已改版)。

表2所示為10本教材在所含知識點、教材闡述方式(如是否包含綜合示例、章節(jié)小結和課后練習等)的統(tǒng)計。由表2可知,Android應用開發(fā)入門必須包含Android環(huán)境搭建、Android界面設計、Android事件處理、Handler消息處理等Android的四大組件,以及Intent、Android中數(shù)據(jù)的存儲等知識點,而簡單圖形圖像、Android資源介紹、網絡編程、多媒體編程、游戲開發(fā)、NDK開發(fā)、位置服務和地圖、綜合示例等可作為拓展知識,讓學習者進行選擇性的學習。

Android課程現(xiàn)有教材存在兩種傾向:一種是過分強調實踐,教材中詳細列出了各個操作的步驟,缺乏必要的理論、原理的介紹,大部分學生根據(jù)教材講解能夠完成案例、實現(xiàn)功能,卻不能舉一反三,這種教材隨著Android技術的更新與發(fā)展很容易被淘汰;另一種是過分強調理論的系統(tǒng)性、邏輯性,而忽視了實踐能力培養(yǎng),教材中詳細列出了各個知識點的作用或功能說明,學生可以對Android有大致了解,明白如何做Android開發(fā),但是要具體開發(fā)某個示例時,卻無從下手。

由于Android編程是一門實踐性、應用性非常強的新課程,理論與實踐間需要有效平衡,因此有必要分析Android課程的特點、結合高校教學特色,探索和設計一本符合高校教學要求的Android優(yōu)秀教材。

2、Android編程教材設計

2.1 教材設計理念

Android編程是Android應用開發(fā)的入門級課程,除了要講解Android應用開發(fā)理論基礎,培養(yǎng)學生Android應用開發(fā)基本技能,更重要的是教會學生學習Android編程的方法,養(yǎng)成規(guī)范的代碼編寫習慣,為后續(xù)Android高級應用開發(fā)學習打好基礎。因此,在教材設計時,理論與實踐要對半分,理論部分本著常用、實用、夠用原則來編寫,實踐部分注重運行效果、功能的分析,通過設問引發(fā)學生的思考。在教材中只列出一些關鍵代碼,完整的功能實現(xiàn)則由學生自主完成。

高校課程教學與社會培訓集中授課不同,具有課時少、間隔長、課堂教學內容有限、對學生課后要求不高等特點。通常,一門課程一個星期只上一次。若想讓學生在有限的時間內學好課程,就需要激發(fā)他們的學習興趣,讓其主動地進行課后學習。因此教材中教學示例的選取要盡可能貼近學生生活,讓學生在生活中再次遇到該情景時,會自然聯(lián)想到課上所學的知識,有助于知識的遷移與鞏固。教材中應多引導學生進行思考與討論,只有學生積極參與課堂學習,印象才會深刻;同時,教材中應有明確的教學目標、清晰的知識結構圖、簡練的章節(jié)小結,以方便學生掌握重難點和復習。

除此之外,教材設計時,還需注意學生的個性化需求,內容要有層次性;教材內容要與時俱進,基于最新版本,以市場需求為導向;教材篇幅要適中,以免給學生帶來畏難情緒。

2.2 教材體系結構設計

通過前面的分析,我們已確定Android編程必須包含的知識點以及一些可選的知識點,考慮到可選知識點之間相對獨立、高校教學課時有限、教材篇幅不宜過長等問題,沒必要將所有可選內容都放到教材中。根據(jù)市場需求和知識使用的頻率,最終選取的可選知識包括簡單圖形圖像、網絡編程、位置服務和地圖、綜合示例。對于相同的知識點,不同的教材組織順序會有所不同,但有些知識點之間有嚴格的先后關系。知識點間的關系如圖2所示。

組織教材內容時,主要參考知識點間內在的先后聯(lián)系、知識點的難易程度以及知識點的使用頻率。綜合考慮教材單個章節(jié)的內容不宜過多(如將Android界面設計分為Android界面編程基礎和Android界面編程高級兩章),知識對比學習(如將數(shù)據(jù)存儲之SharedPreference、數(shù)據(jù)存儲之文件存儲、數(shù)據(jù)存儲之SQLite數(shù)據(jù)庫等合為一章)等因素,最終將教材分為三大部分:基礎入門篇、技能提升篇和專題教學篇。

基礎入門篇主要講解Android編程最基礎的知識,如界面設計、事件處理等。通過該部分的學習,學生能夠設計出一些簡單的手機軟件界面,對手機軟件有一個視覺感官體驗,但不涉及業(yè)務邏輯處理,處于設計階段。

技能提升篇主要講解Android比較核心和特色的內容,如Android的四大組件、Android的數(shù)據(jù)存儲等。通過該部分內容的學習,學生將對Android應用程序的開發(fā)步驟和執(zhí)行原理有一個比較深的領會,能夠自主開發(fā)一些有一定功能的應用程序。這部分的學習會經常設計業(yè)務邏輯代碼,進入編程階段。

專題教學篇主要是對Android應用開發(fā)中的高級部分進行專項學習,如網絡編程、位置服務等。這部分內容學生可根據(jù)興趣以及實際需求進行選擇性地學習。通過該部分內容的學習,學生將對某一塊Android應用開發(fā)非常熟練。

教材設計時,考慮到學習者的個性化特征,可以將知識有針對性地分為基礎、進階、高級等,并在教材中給出明確標記,使不同層次、水平的學生都能夠從教材中學習到相應的技能。同時,作為一本教材,學完每一章內容后,應及時進行總結,讓學生從眾多知識點中把握重難點,梳理知識點之間的邏輯關系。還應對學生所學內容進行形成性評價,以便及時獲取學生的掌握效果,幫助教師調整教學方案和教學進度。因此,每章除了教學內容外,還包括章節(jié)小結和課后習題。Android手機編程教材最終的目錄安排如表3所示。

2.3 教材章節(jié)內容設計

教材每章內容包括:本章要點、本章知識結構圖、本章示例截圖、本章概況、知識點介紹、示例效果演示、示例界面分析、示例程序結構分析、關鍵代碼展示、注意事項、問題與討論、本章小結和課后練習。章節(jié)內容組織順序如圖3所示。

“本章要點”部分簡要概括本章包含的知識點以及需要達到的目標,學生帶著目的去學習,更能抓住重點;“本章知識結構圖”部分則通過圖解展現(xiàn)各知識點間的邏輯關系,一目了然,方便讀者課后復習和回憶;“本章示例截圖”部分展示本章將要實現(xiàn)的案例效果,給學生直觀印象,使之明白學完本章內容后,能夠做什么,吸引學生注意力;“本章概況”部分則用文字描述本章的主要內容,與前面所學知識點之間的關系,以及這些內容有什么作用、能夠干什么、有哪些應用。“知識點介紹”部分講解各知識點功能、如何使用等;接著通過一個具體的示例將相關知識點關聯(lián)起來。示例設計以貼近學生生活實際、實用為原則,盡可能將前面所學內容添加進來,以方便學生復習、鞏固。首先是“示例效果演示”,展示示例運行的效果圖,以及用戶操作后相關界面變化的效果圖;然后用圖解法對這些效果圖的界面進行分析,使讀者明白界面具體是如何實現(xiàn)的;接下來即可進行代碼的編寫。但教材不是視頻,視頻教學可以手把手教編寫代碼,而教材更多是教如何閱讀已有的代碼,它是一個展示代碼的載體,應注重代碼整體結構分析,使學生快速了解該程序包含哪些文件,每個文件的作用又是什么,使學生明白其原理,啟發(fā)學生思考,而不應只列出長長的代碼,讓學生立即鉆入代碼實現(xiàn)的細節(jié)中,機械地記憶代碼。

了解程序結構之后,下面就是對一些比較關鍵的代碼進行詳細說明。教材中不宜列出所有的代碼,一方面容易使教材篇幅過長,另一方面不能為學生留下思考的余地。代碼的表現(xiàn)形式要方便讀者閱讀和教材自身描述,主要采取以下措施:①顯示代碼所在文件的相對路徑,方便學生快速定位;②對于部分關鍵語句給出必要注釋;③為每行代碼添加行號。即使關鍵代碼也要符合代碼編寫規(guī)范。程序的完整代碼可共享在網站上,由學生自由下載。學生通過書上給出的代碼并不能運行得到結果,需要根據(jù)自己的理解,把代碼補充完整,這也符合維果斯基的“最近發(fā)展區(qū)”理論。學生通過自己的努力實現(xiàn)效果,提高其成就感,確實做不出來時也可以下載和參考給出的代碼,與之比較存在哪些差異,這也是一種提升的手段。

“注意事項”部分主要提示代碼中一些容易出錯的地方、程序運行中可能會出現(xiàn)的問題以及一些編碼規(guī)范要求說明,在教材中以加粗、下劃線或對話框的形式引起學生注意。同時對程序中的一些關鍵步驟和問題引發(fā)學生討論,例如不這么做可不可以?如果要添加一個功能,怎么實現(xiàn)等。通過這種方式啟發(fā)學生思考、課后實踐、舉一反三,促使學生知識的遷移。

“本章小結”回顧本章所學知識,突出本章的重點和難點,幫助學生梳理、復習所學知識。最后是“課后練習”,既包括基礎概念題,也包括擴展實踐題,對本章的示例效果給出建設性的修改意見,讓學生課后自主實現(xiàn),誘導學生去思考、探討某些問題,方便教師及時檢查學生知識的掌握程度,從而調整教學方式。學生也可在課后實踐中提高自己的技能,鞏固所學知識。

3、教材應用綜述

《Android應用開發(fā)教程》教材編寫后,經過內部試用、培訓班講義等多輪使用,再根據(jù)使用效果進行改編,并于2013年1月在江西高校出版社出版。該書出版一年來,被江西省11所高校選用,如江西師范大學、江西財經大學、東華理工大學、贛南師范學院等本科院校以及江西應用技術職業(yè)學院、南昌工學院、江西環(huán)境工程職業(yè)學院等多所??圃盒?,江西省外也有天津中德職業(yè)技術學院、廈門理工學院軟件學院等十多所高校選用本書,累計已有2000多學生使用。本教材的出版,帶動了部分高校開設Android相關課程,同時吸引了一批網友的關注。許多教師與網友反映,教材實用、通俗易懂、深入淺出、可讀性強,特別適合于大學課堂教學和入門自學。

為了方便學校使用,我們還開發(fā)了教學大綱、電子課件、測試題庫等一系列教輔資源,錄制了“手把手教你學Android4.1”系列演示視頻,建立了課后輔導答疑群。其中,教學視頻完全公開于土豆網和傳課網,單個視頻累積播放最高達5000多次,該書的學習交流群(群號287966120)現(xiàn)有成員800余人,大多是看了網絡視頻資源后加入的,而且還在不斷增長。很多自學者反映,自己看其他教材和視頻看了很久都不理解的內容,聽了本書的教學視頻后,很快就懂了,并期望我們再開發(fā)Android高級編程教材及相關的應用視頻。

篇6

為此,筆者先后兩次,利用實習學校以及首屆免費師范生回校讀研的機會,對中學的學生以及在全國各地的從事信息技術教學的老師們進行了問卷調查,就如何增加參加培訓的人數(shù)、如何提高教學效果以及家長和班主任的態(tài)度等問題,進行了解,希望通過調查研究,為信息學競賽的教練員們,找到良好的出路,促進信息學競賽,更好的發(fā)展。通過本次調查,分析得出信息學奧賽輔導中所存在的一些問題及大家正在一起努力解決這些問題的方案。

中學信息學奧賽在學生、教師、學校方面存在著這樣幾個問題:

1.興趣為主,高考加分取消,學生生源難保障

從2012年12月最后一次高考加分與保送政策的取消開始,奧賽的功利性就此消失,回歸真正的興趣和愛好。一方面,許多家長和同學并不重視該項賽事,信息學奧賽成為最寂寥的競賽;另一方面,高考指揮棒的作用,讓許多有興趣參加信息學競賽的學生,也回到了基礎課程的主戰(zhàn)場上。尤其一些在數(shù)學等邏輯思維方面占優(yōu)勢的學生,也會因為高考的原因,轉投數(shù)學奧賽或者物理奧賽這樣在高考中存在的科目,以求競賽的同時,提升相應科目的成績。這使得本來就沒有學科優(yōu)勢的信息學競賽,生源更加沒有保障。在培訓參賽方面,無論從家長、班主任還是學生本身,都會遇到很多不理解和阻礙,在這些阻礙面前,學生逐漸放棄,最終導致學生生源難以得到保障。

2.教師的能力不足,難以勝任輔導工作

信息學奧賽的難度,非一般計算機程序設計類課程可以達到。僅以NOIP復賽為例,難度上超過了現(xiàn)行的大學程序設計教材中的所有例題和習題的難度,而且其中有相當一部分題目是新編的,是在任何參考書上找不到的,它還包括了大量《組合數(shù)學》《離散數(shù)學》中的思想,并且對語文、物理等學科有很高的要求。吳文虎先生曾在一次座談會上指出:“國際計算機奧賽(IOI)的題目非常難,不經過正規(guī)訓練,這些題目研究生也未必做得出來。”可以看出信息學奧賽培訓的內容非常廣泛,并且難度是相當?shù)拇?。因此,對于多?shù)本科出身的信息老師而言,能夠勝任信息學教練的工作,成為一項艱巨的考驗。

3.學校重視不足,師生分身乏術

一方面,教師沒有時間專心信息學奧賽的輔導工作。由于受應試教育的影響,信息技術學科本身在很多學校并未引起足夠的重視,多數(shù)信息技術教師課時量大。另外,信息技術教師還普遍身兼數(shù)職,主要包括以下幾個方面的工作:學校舉辦活動的攝錄像任務,學校辦公自動化系統(tǒng)的管理,這其中,又包括了學生學籍管理、機讀卡的閱卷、中高考報名,教學資源管理,網站維護,學校的電教設備維修,有時甚至是其他教師的課件制作等工作。而做這些事情被劃歸為他們的本職工作。信息技術教師在學校屬于“半教半工”的一種尷尬位置。課時量大,工作繁雜,使教師根本沒有時間深入研究信息學奧賽的研究與輔導。

另一方面,學生參加信息學奧賽,多數(shù)情況下,會受到阻礙。信息學奧賽加分政策的取消,使得無論是家長,老師,還是班主任,都認為,學生不應該花費過多時間參加該項競賽。高考指揮棒下,學校的重視程度逐漸弱化,競賽輔導的課時一再縮水,教學效果難保障。

針對以上所出現(xiàn)的問題,筆者認為,在以后的信息技術教學中,應該注重以下幾點:

1.學生類型發(fā)生偏移,素質教育引領全面發(fā)展

前文,我們已經談到部分在數(shù)學等邏輯思維方面占優(yōu)勢的學生退出了信息學奧賽的培訓課堂,但是更多的同學愿意參加課外興趣小組式的普及類課程。同時,學分制教育,也可以保障信息學奧賽培訓的基礎課程部分,生源充足。這是因為憑借著興趣,很多學生還是愿意在獲得學分的同時,多學些有意思的計算機知識的。我們可喜的發(fā)現(xiàn),無論信息學奧賽,還是其他競賽輔導,變得平易近人起來,競賽輔導的初級階段,報名踴躍,參與人數(shù)有保障。在此基礎之上,教師可以通過分層教學的方式,多培養(yǎng)拔尖學生,努力留住他們,進而保障參加更高級別競賽的生源。

2.教師鍛煉編程能力,提升編程思想

現(xiàn)今,信息技術教師多數(shù)專業(yè)都是教育技術學,或者計算機科學與技術。這些老師本科階段,會學習編程語言類課程及數(shù)據(jù)結構等基本算法設計類課程。教師的編程基礎可以得到有效保障。在此基礎之上,教師應該在工作之余,自主研究競賽試題。要想真正成為一名合格的競賽輔導員,首先要成為一名合格的參賽者。通過一段時間的積累,教師才能夠總結分類,對競賽試題有一個深入的了解,在此基礎之上進一步提升編程思想。對學生的教學,也應該立足經典題目,并且能夠舉一反三,為學生剖析其解題思路,進一步提升學生的編程思想。

3.教師指引,培養(yǎng)鍛煉學生的自學能力

集中輔導不可能占據(jù)學生的很多時間,課時的不足,使得教師指導學生的效果大打折扣。為了實現(xiàn)更好的培訓效果,學生自學能力顯得尤為重要起來。自學能力的強弱決定了其是否能進一步深入發(fā)展,這是信息學奧賽的性質決定的。很多知識和能力都需要學生自我消化,輔導老師主要是起到引導、點撥和釋疑的作用。在輔導過程中的每個階段,讓學生自主的發(fā)現(xiàn)問題,思考問題,分析問題,解決問題。在學生具有了自學能力之后,奧賽培訓的時間,無形中變得更長,學習效果才能得以保障。

總之,信息學奧賽的發(fā)展需要依靠校方、教師和學生的共同努力,才能使這項賽事的培訓工作盡快趨于完善、成熟。

參考文獻:

篇7

1.1 多媒體技術應用和解決問題

多媒體是指用計算機交互式地綜合處理文本、圖像、圖形、動畫、音頻、視頻等多種信息,在課堂教學中可引進投影機、幻燈機、錄音機和錄像機等教學媒體。在職業(yè)教育、教學過程中,運用現(xiàn)代的多媒體手段與傳統(tǒng)的教育手段的結合,可以更有效地傳遞教學信息,達到教學目的和要求。學生在學習上更加主動體現(xiàn)在多媒體的交互性。信息媒體的多樣性可使原本抽象、枯燥的教學內容更加生動,從而更直觀的了解學習內容,增強了學生學習興趣,在數(shù)控教學中使用多媒體,可以極大地提高教育效果和教學水平。通常使用的多媒體設備投影儀、幻燈機和錄像機,電腦網絡教室等教學媒體。

1.2 數(shù)控仿真系統(tǒng)應用

(1)數(shù)控仿真技術解決的問題。現(xiàn)代數(shù)字控制技術與數(shù)控機床給機械制造行業(yè)帶來了巨大的變化。現(xiàn)在數(shù)控技術的應用非常廣泛,我院已為社會輸送了大批以數(shù)控機床編程操作為主的優(yōu)秀人才。以往的上完《數(shù)控編程》課后續(xù)就是《數(shù)控綜合技能訓練》,因為本專業(yè)學生數(shù)量多,編程水平有限,往往實習時在機床上浪費大量的時間進行編程,占用了實操時間,效率低。因為初學者操作失誤還會損壞刀具和設備,造成安全事故,使實訓工作量增大、加工效率低,實訓費用高。這些問題都成了制約教學的效果。數(shù)控編程是本專業(yè)核心課,要想達到理想的教學和實踐效果,使用數(shù)控仿真作為輔助教學方法手段,能解決一次性在實訓中心的學生多,工作量大、效率低,并且學生初學操作易出錯的問題。

(2)數(shù)控加工仿真系統(tǒng)教學可實施性。為了迅速提高學生的編程理論水平和數(shù)控機床實際操作水平,仿真軟件應用能實現(xiàn)虛擬現(xiàn)實技術實現(xiàn)數(shù)控加工操作技能培訓的效果,利用它進行學習和實訓,且經濟實用。我院是從國內眾多數(shù)控加工仿真教學系統(tǒng)中選用的上海宇龍公司的數(shù)控仿真正版軟件。該仿真軟件可以通過真正的三維加工仿真過程使同學親身體會,并觀察仿真加工后的工件,迅速掌握數(shù)控機床的操作過程,仿真過程逼真;同學可以在一個窗口觀察程序執(zhí)行仿真時,程序段、坐標值、出錯信息及工件與刀具的相對切削過程的真實顯示。為了達到的目的,我們可通過仿真軟件教學使學生在聯(lián)系編程是模擬實際機床編程操作加工,真實仿真模擬零件加工,即可大大減少昂貴的數(shù)控機床設備投入問題,有提高學生學習編程課的興趣。該仿真系統(tǒng)具有FANUC、華中、SIEMENS等多個數(shù)控仿真系統(tǒng)功能,學生通過在編程理實一體化教室操作仿真軟件,在較短的時間內就能學會操作FANUC、華中系統(tǒng)的數(shù)控銑、數(shù)控加工中心及數(shù)控車的編程與操作加工。

(3)數(shù)控加工仿真軟件的優(yōu)越性。使用數(shù)控加工仿真軟件可以幫助更好的學習和復習《數(shù)控編程》課程、為后續(xù)課程《數(shù)控綜合技能訓練》提供基礎。

2 多媒體技術和數(shù)控仿真系統(tǒng)在教學中的應用教學效果

2.1 通過項目教學,提高學生學習的興趣和主觀能動性

隨著大學的擴招現(xiàn)階段高職的學生學習能力大幅度下降,所以學習基礎差和學習習慣不好,這樣就給教師教學帶來極大的困難。我院2008年評為示范院校以來,我系教師經過不斷的教學改革,使用多種靈活的、先進的教學方法和手段提高學生的學習興趣。通過多媒體技術和數(shù)控仿真系統(tǒng)結合的理實一體化教學,改進后的教學方法不僅激發(fā)了學生的好奇心和求知欲,而且增加了感知深度,培養(yǎng)起了學習興趣,進而提高學習效率。我們職業(yè)院校培養(yǎng)學生要具有過硬的操作技能,才能達到崗位能力要求,找到適合的崗位工作。我們尊重教學體系建設,滲透能力訓練,將理論知識和實踐能力有機結合。以數(shù)控仿真軟件和多媒體技術應用相結合能較為嫻熟地運用行為導向教學方法,在教學過程中真正體現(xiàn)學生為主體突出顯示學生動手動腦的能力,使學生從以往的被動學習變?yōu)橹鲃訉W習。通過理實一體化教學,即可培養(yǎng)學生的的分析問題及解決問題的能力,也可大大提高了學習興趣和主觀能動性。

2.2 加強理實一體化教學,提高學生的自學能力

數(shù)控編程理實一體化教學過程中教師應重視應用多媒體技術和數(shù)控加工仿真系統(tǒng)來實施的理論和實踐教學效果,為發(fā)揮教師在教學中的引導作用,在教學中實施原先的一只粉筆一塊黑板的常規(guī)教學方法,改為使多媒體技術和數(shù)控仿真系統(tǒng)結合應用的教學手段實現(xiàn)互動教學。大大提高學生自學和溝通能力,發(fā)揮了多媒體和數(shù)控仿真系統(tǒng)在編程理實一體化教學的作用。新的教學方法使教師重點解決編程方法、簡單數(shù)控加工工藝安排方面的問題,而在數(shù)控編程理實一體化教學中,可以利用仿真系統(tǒng)解決解決不同系統(tǒng)、機床程序校驗及操作問題,加深理論教學中學過的機床選用、刀具選擇、切削用量的選擇等方面的相關知識。

2.3 運用多媒體技術和數(shù)控仿真系統(tǒng),增大數(shù)控編程教學中知識的信息、容量,具有省時、省力的優(yōu)勢

在數(shù)控編程課堂教學中進行知識總結和鞏固訓練等活動,傳統(tǒng)的教學因學時短復籠統(tǒng),總結的知識不全面,學生掌握的不好。通常我們把學習的課程內容和訓練的知識通過課件的體現(xiàn),在投影上播放,即加強了訓練密度,提高效率,又能減輕師生教學負擔。多媒體教學還能適應學生知識程度高低不平的問題,便于為基礎差的學生課下復習本次課程知識,進度快的同學更快的掌握本次課程知識或預習下一個學習內容,達到本課程的教學目的和要求。

2.4 科學合理安排教學內容,提高學生的就業(yè)能力

(下轉第188頁)

(上接第181頁)

在數(shù)控編程課教學過程中,我們主要教授的編程指令是企業(yè)上最常用并易學習的FANUC、華中系統(tǒng)的編程方法知識和數(shù)控操作加工應用,學生能很快熟練掌握、并靈活應用;等學生初步掌握編程知識后講解SIEMENS系統(tǒng)的常用的一些編程與操作方法,數(shù)控仿真軟件上講解不同操作面板在加工中的功能鍵使用方法。提升學生的基本編程知識,并提高學生對不同操作系統(tǒng)、面板的編程與數(shù)控操作能力。2.5實時考核反饋,提高學生的學習意識和自覺性。

每一次課程安排一次訓練課題,比使用理實一體的教學方法實現(xiàn)教學內容,使每次項目都有一個考核,具有較強的目的性。通過對學生考核評價擊破各個知識點,掌握全面編程知識,通過考核評價還可以提高學生的學習意識、學習熱情、學習自覺性和自信心;通過考核評價結果的反饋也能使教師適時的調整教學,有針對性地講解共性問題和個別問題,做到有的放矢。

2.6 提高教學效率,節(jié)約教學成本

使用多媒體技術和數(shù)控加工仿真系統(tǒng)結合教學法運用到數(shù)控編程教學中,即可解決授課班級多,又可解決機床少問題。教學中把引入仿真系統(tǒng)可避免因初學者誤操作造成價格昂貴的數(shù)控機床的損壞,增加學生在教學過程中感受仿真數(shù)控機床操作過程中如臨現(xiàn)場的真實感。當授課學生增多時,為了每位同學有足夠的仿真實踐機會,只需通配置大量計算機終端,可徹底解決了數(shù)控機床數(shù)量不足的難題。同學們在學習過程中即掌握數(shù)控編程課中各種編程指令知識,又能夠讓很快的熟悉和了解數(shù)控操作加工的工作過程,掌握各種數(shù)控機床的操作方法,為后續(xù)課程數(shù)控綜合技能訓練做好準備。這種理實一體的教學方法和手段使學生獨立地對數(shù)控編程知識進行學習、練習和復習,這樣在后續(xù)數(shù)控綜合技能訓練在實際機床上操作時,節(jié)約工件材料和刀具的消耗,節(jié)約了教學成本,提高了教學質量。

2.7 提高教師的教學質量和教學效果

傳統(tǒng)的編程課是上課時教師一味的灌輸編程知識,學生只是聽課,但做不到及時掌握編程知識。期末終期考核時,試卷中程序的繁重批閱更是讓數(shù)控教師頭昏眼花,因編程針對個人的差別性,比如:每個學生掌握知識的程度不同,有的同學會使用固定循環(huán)編程,有的同學會使用用子程序編程,造成教師批改試卷工作量達的問題。應用了多媒體技術和數(shù)控仿真系統(tǒng)教學以后,教學變得更加生動、具體、形象,提高了學生的學習興趣,教學效果明顯得到提高,并能自我評價或互相評價工零件的幾何形狀精度,對學生操作能力和培訓起到了極大的提高和加強作用。我們采用項目考核,每次的教學項目都可通過仿真軟件直觀看到最終工件的形狀,在屏幕觀察刀具運動軌跡和坐標變化,及時發(fā)現(xiàn)數(shù)控編程和工藝是否存在問題,真正達到了課程考核的效果,提高了教學質量。

3 結束語

我院在2008年開始示范院校課程建設,在數(shù)控編教學中使用多媒體技術和數(shù)控仿真系統(tǒng),并在學習數(shù)控編程知識時使用理實一體化的教學方法和手段,使課堂的教學由教師的滿堂灌變成以學生為主體的教學后,既提高學生的自學能力和學習興趣,又使教學效果明顯得到提高。示范課程建設教學經驗來看,多媒體技術和數(shù)控仿真系統(tǒng)已成為數(shù)控編程教學中一種不可或缺的重要方法手段。

參考文獻:

[1]曾小惠,吳明華,潘鐵虹.在線數(shù)控加工仿真教學系統(tǒng)的實現(xiàn)[D].1998.

[2]王曉楠,王仲海.虛擬現(xiàn)實技術及其應用[Z].2002.

篇8

 

一、加工仿真的具體應用和教學優(yōu)勢

(一)豐富課堂效果

鑒于數(shù)控編程具有很大的抽象性,并且具有不同的數(shù)控系統(tǒng)和繁多的編程指令,如果僅僅通過教師傳授,很難達到預期的教學效果??梢圆捎美碚摻Y合實操的教學方式,在理論教授的同時,通過實際操作,便于學生理解,而且也能提升自身的實踐能力。使用仿真軟件的輔助教學可以最大限度地改善傳統(tǒng)理論教學模式的不足,它不僅能夠實現(xiàn)理論知識和軟件模擬操作的有機組合, 在學生進行理論學習的同時,也能夠提升實操能力。

 

(二)小教學成本和經費消耗

目前,數(shù)控設備在國內市場價格還比較貴,一些高職院校鑒于自身教學經費的限制,無法購買大量的設備拓建專業(yè)的實訓基地。 而對仿真軟件的輔助采用, 也能在很大程度上降低各項教學成本的損耗。近年來,中國的仿真技術日趨成熟,這些日漸成熟的技術將會被利用到傳統(tǒng)的數(shù)控教學培訓活動中。此外,對仿真軟件的輔助利用,不僅最大化降低了各項消耗,也在很大程度上節(jié)省了一定的培訓經費。

 

(三)加大虛擬操作模式提升安全性

對于許多學生來說,由于對機床的操作不當,容易引發(fā)各種安全事故,而 NC 仿真系統(tǒng)很好的規(guī)避了這個問題。目前,有很多高職院校采用宇龍、Swaro 數(shù)控仿真系統(tǒng)。 NC 系統(tǒng)屏幕可以顯示與機床控制面板相同的界面。 動態(tài)模擬顯示取代機床的實際操作,避免了由于操作不當引起的安全問題。

 

二、轉變教授方式,實施項目化教學方法

項目教學方法最重要的特點是以“項目為主線,教師指導,學生為主”,轉變傳統(tǒng)的“老師在上面講,學生在下面聽”的灌輸式教學方法,最大限度的激發(fā)學生的學習興趣和主動性。項目法的一般過程主要包括:開發(fā)、規(guī)劃、實施、評估等各個階段。 對于“數(shù)控編程與加工”課程,過程如下:

 

1.項目選型與設計。 這個階段主要根據(jù)學生自身水平、學習的軟硬件環(huán)境和具體的需求開始前期的研發(fā)。 在這個階段中,學員通過各種渠道收集大量的數(shù)據(jù)信息,擬定初步的工作目標。

2.項目計劃。 主要具體實施選定項目,合理配置任務。 這個階段的實施首先要將學員分為眾多小組,由每個小組的組員負責一個單獨的項目,初步確定工作目標和項目規(guī)劃步驟、培訓需求等,并由每位學員協(xié)調完成小組分工的具體任務。這個階段主要包括:數(shù)控加工、工藝方案設計等環(huán)節(jié)。

 

3.實施階段。 這個階段主要是以學生思考為主,輔以老師指導。 通過學生的思考,總結學習中遇到的問題,培養(yǎng)學生處理問題的能力。在此基礎上,輔之以老師的引導,通過引導促使學員學會選擇合理的思維模式去探索學習的技巧。

 

4.檢查環(huán)節(jié)。 這個階段主要對學生的項目完成情況作一個綜合的檢查和評估,并從中找到學生在學習過程中遇到的問題。 這不僅可以彌補差距,還可以實現(xiàn)知識的重新整合。

 

5.評價階段。 這個階段主要對學生項目進行一個綜合評估,這個評估主要通過老師和學生兩個角度進行評估。自我評估主要是通過彼此交流,學生分析自己項目的利弊點,通過經驗和其他形式進行總結。教師評估是針對學生項目完成情況所作的一個綜合過程,并從中找到問題和不足。 通過評估環(huán)節(jié),確保每位學員都能夠及時了解自己的項目完成效果,鼓勵學生繼續(xù)保持其自身優(yōu)勢的同時,改善缺點和不足之處。此外,可以加大以項目教學為模式的數(shù)控教學力度,倡導以學員為主的教學模式,通過理論教學和實操教學相結合的教學方法,全面激發(fā)每位學員的創(chuàng)造力和學習積極性。

 

三、調整教學內容,注重理實一體化教學

在信息化迅猛發(fā)展的今天,要改變傳統(tǒng)“一張嘴、一本書”的傳統(tǒng)教學模式。 可以通過多媒體進行《數(shù)控編程與加工》課程的教學,使教學內容更生動、更形象,并且能夠最大限度地激發(fā)學生的學習興趣。 其次,可以選擇多媒體和數(shù)控仿真軟件,向學生更直觀地傳授專業(yè)知識,不僅會大大提高學生的學習興趣, 使他們感覺數(shù)控編程不但易懂、易學,也能大大激發(fā)學員學習《數(shù)控編程與加工》的濃厚興趣,提高學習效率,達到教學效果。其次,可以為每位學員提供充分的學習條件和時間,提升教學效果。 授課教師通過軟件統(tǒng)一傳播的模式,為每位學員提供一種直觀而清晰的授課方法,讓每位學員都能夠清晰地瀏覽到理論和實操課程。此外,可以加大學員的實操練習,包括:數(shù)控車床、銑床和加工中心各個環(huán)節(jié)的實操習,使每位學員能夠熟練掌握數(shù)控機床、加工中心的程序編輯等專業(yè)知識,提升學員的操作水平。

 

四、結語

近年來,我國的加工制造業(yè)發(fā)展迅猛,面對新技術趨勢和需求,教師要善于利用先進現(xiàn)代化的教學方法,充分調動每位學員的學習興趣和自主性,加強對學員動手實操能的培養(yǎng)。此外,也要大力倡導個性化教學模式,結合數(shù)控教學原有課程本身的實用性,采用結合理論和實操相結合的教學方法,為全面培養(yǎng)學生的理論知識和實操能力,為我國數(shù)控行業(yè)打造一批精干的專業(yè)人才隊伍。

 

 

參考文獻:

[1]基于項目教學法的數(shù)控加工工藝教改實踐與思考[J].劉偉青.湘潮(下半月).2016(06)

[2]基于項目教學法的數(shù)控加工工藝教改實踐與思考[J].馮利.教育教學論壇.2016(35)

[3]數(shù)控加工仿真軟件在數(shù)控實訓中的應用[J].鄒韶明,朱瑞林.湖北函授大學學報.2011(01)

篇9

計算機類學生的就業(yè)率與就業(yè)質量逐年下降,而用人單位對畢業(yè)生的職業(yè)能力、職業(yè)經驗的要求卻連年升高,事實上學生職業(yè)能力與職業(yè)經驗卻逐年走低,已是大家有目共睹的不爭事實。在眾多能力與經驗中,編程能力與編程經驗,是重要的能力之一。

學生在編程方面又如何呢?根據(jù)筆者在本科畢業(yè)設計的指導及與用人單位的交流等活動中所掌握的情況來看,多數(shù)學生的編程經驗與編程能力并不樂觀,很多學生面試時,連“冒泡”排序程序都寫不出來……這使得我們去反思,到底哪個環(huán)節(jié)出了問題?

2 編程能力低下的原因分析

與編程能力相關的課程是語言類課程,如C/C++、Java、Delphi、C#等,受考試方式的制約,對語言類課程的考試一直非常原始,信息產業(yè)部等單位組織的考試也是如此,大量死記硬背的試題,如單選題、多選題、是非題、填空題,這使得老師上課時特別關注細節(jié),計算機語言課堂變成“文言文”的講臺了,忘記了“編程”這個宗旨。

與編程能力相關的課程,可能還有“軟件工程”,這門課程的教學雙方都必須有一定的編程經驗,但是由于教學理念等諸多原因,此門課的教材多是高度概括的原理,對于沒有編程經驗的人來說,不可能引起共鳴,只能是“空對空”的說教,對編程能力的提高幾乎為零!

編程能力是一種過程性知識,它必須通過大量的定向性較強的實訓才能得以提高,而學生恰好缺少這方面的訓練,因此編程能力低下便是情理之中的事情。

3 編程訓練所面臨的困境

按照現(xiàn)有的辦學模式與行政體制,我們不可能像職業(yè)院校一樣對教學大綱進行大刀闊斧的改革,與印度軟件培訓、北大青鳥、清華T型人才等社會上的編程培訓項目進行課程置換,完全按照軟件藍領的模式進行培訓,即使能實施這種方式,那將模糊本科教育與職業(yè)教育的區(qū)別,偏離本科教育的目標。

編程能力難以通過校企合作來提高。這是因為多數(shù)軟件公司的規(guī)模較小,場地與設備有限,不可能容納很多的學生去實訓,另一方面軟件公司為追求利潤最大化,每個程序員都是滿負荷運轉,有空閑設備與場地,也沒有人員去指導學生,更何況很多企業(yè)常采用“項目驅動”模式運作,一旦簽了訂單,便迅速召集人馬,項目完成后這些人員又各奔東西,因此多數(shù)軟件公司不愿對員工進行培訓,更不愿意提供實習機會。

編程能力也難以通過畢業(yè)設計來提高。由于學生必須花費大量的時間去找工作,不可能有較長的時間去參與一個項目,從需求分析做到測試,從開始做到最后,即使能找到這樣的項目,可能難度太大,而無從下手,更何況要找到這樣的項目是多么的困難!

這些是提高編程能力、積累編程經驗,必須要面對的三個困境,這也是本科教育與職業(yè)教育的最大區(qū)別。

4 提高編程能力的基本思想

讓學生在學習其他課程時進行程序設計訓練,將編程能力的訓練融入到日常的教學中,讓學生受到全方位的編程訓練,進行移潛移默化的訓練?!敖虝幊獭比巳擞胸?,盡管彼此分工不同,各有側重,但是必須朝著同一個目標努力:提高學生的編程能力,將計算機語言類課程、離散數(shù)學、數(shù)據(jù)結構、數(shù)值計算(計算方法)、軟件工程等課程通盤考慮,進行資源的優(yōu)化整合,從遣詞造句開始,環(huán)環(huán)相扣,形成一個編程訓練的生態(tài)鏈,將課程學習與編程訓練有機融合起來。

在課程學習中,設計相關的程序,以幫助本課程的學習,反過來通過課程學習,為程序設計提供了豐富的素材,能使學生積累更多的經驗。

5 具體措施

5.1 面向對象的程序設計

為了訓練編程能力,必須學習一門編程語言。如C++、Java、C#,我們傾向于先學習C++,后學習C#或Java,在該課程的教學中,必須讓學生建立“世界萬物皆為對象”,某些對象可以歸納為一類,類中的個體、樣例、實例做為“對象”的思想。

這門課程的主要任務是突破學生的編程恐懼心理。為提高學生編程的興趣,在課堂教學與上機訓練中,可使用一些有趣味編程實例,如10000天后是星期幾?韓信點兵問題、水仙花數(shù)、各種簡單圖形的打印、各種曲線的打印、Josephus(約瑟夫)問題、異或加密、猴子吃桃、素數(shù)判斷與篩選等。

教師講課時可以先演示程序的運行效果,以提起學生的興趣,活躍課堂氣氛,然后分析設計、給出設計略圖,利用語言知識進行細化,直至給出源代碼,充分考慮學生的接受能力,要像師傅帶徒弟一樣,手把手地訓練學生,最后再演示稍作變動以后的效果,并進行適當?shù)姆治雠c提示,讓學生在課后去完成,以訓練其閱讀程序,修改程序的能力,相當于作文訓練中的閱讀范文與改寫的過程。

5.2 離散數(shù)學

離散數(shù)學是計算機專業(yè)的一門基礎課程,內容比較抽象,其思維模式與高等數(shù)學相去甚遠,學習時比較費勁,為了減輕學習難度,加深理解,最好能用程序來演示與驗證其定義、結論、定理。

為此需編寫離散數(shù)學的輔助教材,將可利用編程來驗證的知識挑選出來,給出每個知識的編程方案、數(shù)據(jù)結構、概要設計、詳細設計、關鍵代碼,讓學生在讀懂“需求分析”與“設計書”的基礎上,進行“完形填空”。

如集合論的編程,可以建立一個類ClassSet,其屬性有maxCount(集合中元素的最大數(shù)目)、currentCount(當前元素數(shù))、currentSet(集合的元素),方法有subSet、trueSubSet、EqualSet、powerSet……

這本指導書中的每個實驗由任課老師講解,與習題課穿行,使之與離散數(shù)學的教學融為一體,既作為輔助課程,也作為語言類課程的后續(xù)課程,可以鞏固語言類課程的相關知識,為編程提供實訓內容。

5.3 數(shù)據(jù)結構

“數(shù)據(jù)結構”源于數(shù)據(jù)處理與程序設計,該課程對于編程經驗嚴重不足的學生來說,存在一定的難度,因此為了幫助學生理解原理,需先進行驗證性編程。

老師在講完原理并手工演算了部分實例后,應隨堂細致地講解如何在開發(fā)平臺上編寫驗證程序,要細致到大多數(shù)學生可以編程實現(xiàn)。

在完成驗證性編程后,可以進行“原理演示編程”實驗,驗證性編程實驗,是為了幫助了解原理,而“演示性實驗”是學生自己當老師,給其他人講課,如果能把數(shù)據(jù)結構與算法講明白,表示學生確實懂了,這些實驗是幫助學生理解、掌握原理。

這部分編程實驗,老師不必在課堂上講解,但要在實驗指導書中寫仔細,學生上機調試需編寫實驗報告,并且讓典型學生發(fā)言,老師再適當點評,以正視聽。

在完成驗證、演示性程序設計后,尋找一些實際樣例,在實驗指導書中給出需求分析、數(shù)據(jù)結構設計、概要設計與詳細設計,并搭建起整個程序的框架,讓學生參照相關文檔,編寫代碼。

5.4 數(shù)值分析或計算方法

“數(shù)值分析”與“數(shù)據(jù)結構”有較大區(qū)別,“數(shù)據(jù)結構”研究數(shù)據(jù)處理中的經典問題,數(shù)據(jù)結構是重點,算法的復雜性與數(shù)據(jù)計算量并不大,而“數(shù)值分析”專門針對數(shù)據(jù)量不大但計算比較復雜的問題,精確的模型(如方程)已建好,研究的重點是“算法”,即在滿足約束的前提下,尋找速度快或占用存貯空間少的算法,因此編程的側重點不同,我們認為計算機專業(yè)的學生,應該接受數(shù)值分析方面的編程訓練,而不是只使用MatLib之類的工具軟件。

算法的“驗證性”編程與算法的“演示性”編程,可參考“數(shù)據(jù)結構”的方式進行。在驗證性編程中不僅要給出輸入數(shù)據(jù)與輸出數(shù)據(jù),還要給出誤差或精度值。

探索性編程,是指如調整敏感參數(shù),記錄其運行時長、迭代步驟,掌握獲取正確結果的基本技巧,還可以給一些數(shù)據(jù)比較復雜的實際問題,如求解高微線性方程組、計算特征值、常微分方程等,以提高編程樂趣,也可從現(xiàn)行的函數(shù)庫中選擇一部分經典的代碼,由學生改寫。

5.5 組件編程

經過以上訓練,多數(shù)學生應突破了恐懼編程的心理障礙,可獨立編寫一些小程序,也積累了很多小程序,為進一步提高學生的編程能力,需訓練學生編寫大型程序,掌握模塊化的編程方法,為此我們選用C++的改良語言C#,引入組件編程方法,將學生們積累的小程序封裝為組件。

為此編寫了《組件編程實訓教程》,該書采用“任務驅動”模式,在每章的前面介紹了使用本章知識的情境、場合,從而設計一個使用本章知識的真實任務,并將該任務分解成一系列的小任務,接著詳細介紹完成這些小任務的操作步驟,學生對照教材可完成這些任務。

這個階段的訓練目標是,讓學生掌握組件編程的技術,養(yǎng)成總結與封裝代碼的習慣,使學生在校期間能積累一些將來工作時用得到的模塊,更重要的是讓學生建立軟件重用的觀念,為職業(yè)生涯打下扎實的基礎。程序員如果不會寫組件,意味著編程水平難以提高。

5.6 軟件工程

在前述訓練中,學生應該接觸了軟件工程的相關理念,得到了比較模糊的印象,這時借助一個較大的軟件工程的作業(yè)來講解軟件工程這門課,效果應該比一般“空對空”的說教理想,為此讓學生做一個稍大的課程作業(yè)。

其背景是“計算機文化”課的Office操作題的考試,要求能獲取考生對Word、Excel、PowerPoint、OutLook所做操作的結果。

為此需編寫《組件編程與軟件工程》一書,按照組件編程的順序,采用軟件工程學的方式展開內容,介紹組件的開發(fā)過程,讓學生感到使用軟件工程學的方法,確實能給編程帶來方便。

在該書中我們重點講解Word的二次開發(fā)過程,而對Excel、PowerPoint、OutLook的二次開發(fā)只做重點提示,由學生類比完成。

6 結束語

將語言類課程、離散數(shù)學、數(shù)據(jù)結構、數(shù)值分析、軟件工程等課程有機結合起來,形成一個編程訓練的生態(tài)鏈,環(huán)環(huán)相扣。

為了提高教學效果,對于一個教學班級,這些課程最好由一位老師全程負責,以保證其連貫性。該教學方法成功的關鍵是“人”,老師必須投入極大的精力去編寫各門課程的編程訓練的教學程序、《組件編程實訓教程》與《組件編程與軟件工程》教材,并且需要經常性修改。

參考文獻

篇10

傳統(tǒng)本科院校在數(shù)控機床類課程的教學中,由于各方面條件的限制,對數(shù)控編程及加工技術只是作為一個章節(jié),對學生的實踐環(huán)節(jié)要求不高,學生對編程理論及編程方法的理解也不夠深刻,嚴重制約了學生創(chuàng)新思維和動手能力的提高,極大地影響了教學質量與教學效果。我院以應用型本科學生動手能力的培養(yǎng)為目標,積極改變傳統(tǒng)的教育模式,注重理論與實踐相結合,試圖探索一種適合機械設計制造及其自動化專業(yè)數(shù)控方向應用型本科教學行之有效的方法,旨在培養(yǎng)時展要求的創(chuàng)新型人才。

數(shù)控加工編程這門課程正是數(shù)控方向學生理論與實踐相結合的典范,也是我院機械設計制造及其自動化專業(yè)的一門專業(yè)主干課程。教學的目的是使學生在了解數(shù)控加工技術基本概念的基礎上,掌握數(shù)控車、銑、加工中心及線切割機床的編程和操作方法,培養(yǎng)學生數(shù)控刀具的選擇和數(shù)控工藝分析的能力,為后續(xù)數(shù)控系統(tǒng)原理及應用的學習打下良好的基礎。

互動式理論教學方式

互動式理論教學法在教學過程中應以師生之間的互相尊重為基本前提,以教學過程中的溝通交流為基本特征,以發(fā)現(xiàn)和解決問題為教學載體,最終達到激活學生的問題意識,在相互啟發(fā)中消除疑惑的目的。

互動式理論教學方式的實施步驟為:課前預習——拋出問題

——引導式回答——引出式講授

——間歇式發(fā)問——討論式作答

——總結陳述——課堂小結。下面以講授“數(shù)控立式加工中心鉆鏜循環(huán)”為例,進行分析。

首先,在課前預習的基礎上,拋出問題并作引導式回答。在已經對加工直線快速進給指令G00和工作進給指令G01熟知的前提下,拋出所示圖形(如圖1所示),加工圖中所示的1號、2號和3號孔。之后,可以引導學生根據(jù)圖中所示數(shù)字的順序思考作答。

得出孔系的加工路徑如下:1(G00定位1號孔)——2(G00下刀到安全高度)——3(G01切削加工)——4(加工完成,G00退回)——5(G00抬刀到2號孔安全高度)——6(G00定位2號孔)——7(G01)——8(加工完成,G00退回)——9(G00定位3號孔)——10(G00)——11(G01)——12(G04暫停,光整加工)——13(加工完成,G00退回)——14(G00返回初始點)。根據(jù)這樣的路徑,學生就可以按照比較清晰的思路用G00和G01指令不斷地切換達到加工目的。但是,這樣的加工方法對于數(shù)控系統(tǒng)來說讀取時間較長,加工緩慢,而且程序冗長,與數(shù)控程序簡單、明了的目的相悖。

其次,引出式講授穿插間歇發(fā)問。提醒學生回憶以往的學習內容:參照數(shù)控臥式車床編程的一種方法——固定循環(huán)指令——是不是有一種指令可以將幾個程序段合而為一呢?如果可以,怎么合?哪些路徑可以合起來?引發(fā)學生之間的討論,進而對鉆鏜固定循環(huán)指令展開詳盡的講解。

再次,討論式作答并作總結陳述。以提問的方式請學生對剛剛講述的指令對號入座:采用簡單鉆孔循環(huán)指令加工1號孔,采用深孔往復排屑鉆孔循環(huán)指令加工2號孔,采用孔底有暫停的鉆孔循環(huán)指令加工3號孔。得出的最終加工路徑:1(定位1號孔)——2——3——

4(用一個指令G81完成)——5

——6(定位2號孔)——7——8(用一個指令G73完成)——9(定位3號孔)——10——11——12

——13(用一個指令G82完成)——14(返回),使原來要用14個程序段完成的指令用5個程序段完成,大大簡化了編程。

之后還可以對本節(jié)內容進行總結陳述。這樣,學生可以很容易地理解并掌握概念,同時也可以體會到同一個表面的加工可以通過不同的方式得到,但是考慮到現(xiàn)代加工的經濟性問題,則必須選擇一種最方便快速的方式。

目標式課后實驗

每一種類型的機床編程方法講述結束之后,都會安排3個課時的機床實驗環(huán)節(jié),讓學生有針對性地對課堂所學的編程方法作更進一步的理解和掌握。仍然以圖1所示的零件為例來簡要說明實驗過程。

在實驗時,先將學生分成3~4人一組,每組學生拿到的只是一個長方體的毛坯零件。學生拿到毛坯件之后,可以分工合作。首先,分析零件圖紙,看清設計基準、技術要求、精度要求等內容,觀察加工對象的類型,選擇合適的機床及刀具材料與類型。同時,也要對拿到的零件毛坯的工藝性做簡單分析,確定毛坯余量是否充分及均勻,毛坯件如何定位裝夾等。

其次,要對零件做更詳盡的工藝分析。分析的內容包括工序的劃分,工步的安排,走刀路線的確定,切削參數(shù)(切削深度/寬度、切削速度Vc、進給量f)的選擇等。需將這些內容細化之后填寫數(shù)控加工的刀具卡和數(shù)控加工工序卡。

再次,在編程之前還需進行數(shù)值計算。主要根據(jù)每個工步的加工路線確定基點及坐標值,在圖樣上畫出走刀路線。然后就可以根據(jù)事先安排好的加工路線加入刀補之后進行加工。因為實驗的機床都具有刀具補償功能,此時,可以根據(jù)零件輪廓進行編程。

最后,將以上所有準備工作完成之后,就可以安裝毛坯,保證毛坯的安裝精度;安裝刀具,進行對刀操作;輸入所有的程序及刀補參數(shù),對車床試運行加工。在粗加工時或空走刀時,盡量選擇大的切削用量和加工速度;精加工時,則選擇較高的主軸轉速和較低的進給速度,以保證加工精度。

經過一個零件完整的編程實踐,可以讓學生深刻地體會到編程不僅僅包括程序編制,編程之前的工藝分析也是必不可少的重要環(huán)節(jié)。通過本課程的學習與實踐,不僅加深了學生對課程本身的認識,同時也強化了與機械制造技術基礎課程的聯(lián)系,為后續(xù)的專業(yè)課程設計奠定了實踐基礎。

拓展式實習實訓

正常的教學環(huán)節(jié)結束后,還會安排為期4周的CAD/CAM實訓,內容包括兩周的CAD/CAM軟件實訓和兩周的加工實訓。兩周的軟件實訓主要運用UG進行三維造型設計,通過UG軟件的CAM功能,按照圖2所示流程完成圖紙的仿真模擬,可以根據(jù)模擬結果修改加工參數(shù)。兩周的加工實訓則是對實驗的補充,可以滿足每名學生都能上機操作的要求。同時,進行宇龍仿真軟件的實訓,將數(shù)控車、銑、加工中心等機床的實際加工操作,以虛擬的方式展現(xiàn)出來,使學生真正實現(xiàn)仿真與實操的結合,能更加深刻地理解先進制造技術的概念。另外,課余時間,我院還鼓勵學生參加數(shù)控中級、高級培訓,為學生的就業(yè)添磚加瓦。目前,我院機械系2010、2011兩級學生已完成了數(shù)控中級工的培訓和考核,部分學生已順利拿到了數(shù)控中級工證書。

結語

教學、實驗、實訓三位為一體的人才培養(yǎng)模式,可以構成一個相互交叉、相互融合、相互滲透的有機整體,有效提高了學生的學習興趣,學生愿意主動去操作、去練習。輔助的考級考證培訓也大大提高了學生對數(shù)控機床操作的積極性,為應用型本科人才的培養(yǎng)做出了很好的實踐。由于此類課程的專業(yè)性,講述內容相對枯燥,需要我們在教學過程中不斷搜集相關的多媒體教學資源,使學生更形象地接受所學內容。另外,在有條件的情況下,不應該只重視編程能力的培養(yǎng),在對內容熟練掌握的前提下,應自行設計伺服系統(tǒng),并在普通機床上進行數(shù)控化改造。

參考文獻:

[1]孫德興,譚羽非.“交流互動式”課堂教學模式的研究與實踐[J].黑龍江高教研究,2004(6).

[2]聶秋根,陳光明.數(shù)控加工實用技術[M].北京:電子工業(yè)出版社,2007.

[3]王繼煥,徐偉民.機械基礎課程群多維誘導教學模式的研究與實踐[C].機械類課程報告論壇2009論文集,2009.

篇11

一、  對數(shù)控編程和模擬的理解和運用

我很榮幸能有這么好的老師來教我們數(shù)控編程,其實學習最主要的還是靠自己去多練,但關鍵的時候有老師指導,這樣還是進步快點。特別是剛開始接觸編程和機械加工的時候,有老師指導進步特別快。記得8月9日那天,老師開始講編程的過程,特別對經常使用的代碼給介紹出來,然后對點位的理解和計算。對模擬好的零件進行模擬加工。通過這些知識點的學習,我才漸漸的理解數(shù)控編程的一些基本要領。機床上對刀是我之前遇到的最大難題,這是由于命令使用不習慣,和基本感念理解不夠透徹,不過通過后面的反復練習,現(xiàn)在已經熟悉掌握了模擬系統(tǒng)。如今已經能夠看懂圖,知道走刀路線。以及涉及到的點位能夠進行換算。

二、  實際加工的學習方法和掌握程度。

對于機床的操作,我總感覺自己練習不夠,特別是對零件加工花的時間比較多,還有實際對刀也掌握不夠好,雖然現(xiàn)在已經能把零件給加工出來,而且尺寸也把握得當,但時間控制方面還是不夠好。這主要還是自己的操作熟練程度不夠。

車床上,對刀和加工現(xiàn)在我已經能夠在規(guī)定的時間內完成了,并且尺寸也能達到所要求,但我認為還是因為自己花在車床的時間多點。而銑床,相對來說,熟練程度不夠好,盡管知道怎么去加工,但尺寸的控制和時間的把握不夠好。不過在后面的不斷實踐和練習中,我得到了很好的提升,能夠進行零件的加工,對機床出現(xiàn)的小問題也會去解決。特別是在最后那段時間,我已經能夠加工零件。而且尺寸已能把握好,達到了圖紙上的要求。

三、理論知識的學習和理解

對于老師發(fā)的資料,我已經認真的去學習,當然,相對要記住每個知識點,還是有一定的差距,但我有信心能把理論知識學習好。我認為最主要的是去理解每個知識點,而不是死記硬背,因為許多的理論知識都會在實際操作中用到,而且必須掌握。只有完全的理解理論上的知識,才能更好的去完成實際的操作。比如機床上的按鈕,走刀路線,刀補等。都涉及到許多理論知識。只有把理論知識吃透了,才能在加工過程中認真的去遵守規(guī)則,更安全的完成零件的加工。

四、最大的收獲

篇12

一、 對數(shù)控編程和模擬的理解和運用

我很榮幸能有這么好的老師來教我們數(shù)控編程,其實學習最主要的還是靠自己去多練,但關鍵的時候有老師指導,這樣還是進步快點。特別是剛開始接觸編程和機械加工的時候,有老師指導進步特別快。記得8月9日那天,老師開始講編程的過程,特別對經常使用的代碼給介紹出來,然后對點位的理解和計算。對模擬好的零件進行模擬加工。通過這些知識點的學習,我才漸漸的理解數(shù)控編程的一些基本要領。機床上對刀是我之前遇到的最大難題,這是由于命令使用不習慣,和基本感念理解不夠透徹,不過通過后面的反復練習,現(xiàn)在已經熟悉掌握了模擬系統(tǒng)。如今已經能夠看懂圖,知道走刀路線。以及涉及到的點位能夠進行換算。

二、 實際加工的學習方法和掌握程度。

對于機床的操作,我總感覺自己練習不夠,特別是對零件加工花的時間比較多,還有實際對刀也掌握不夠好,雖然現(xiàn)在已經能把零件給加工出來,而且尺寸也把握得當,但時間控制方面還是不夠好。這主要還是自己的操作熟練程度不夠。

車床上,對刀和加工現(xiàn)在我已經能夠在規(guī)定的時間內完成了,并且尺寸也能達到所要求,但我認為還是因為自己花在車床的時間多點。而銑床,相對來說,熟練程度不夠好,盡管知道怎么去加工,但尺寸的控制和時間的把握不夠好。不過在后面的不斷實踐和練習中,我得到了很好的提升,能夠進行零件的加工,對機床出現(xiàn)的小問題也會去解決。特別是在最后那段時間,我已經能夠加工零件。而且尺寸已能把握好,達到了圖紙上的要求。

三、理論知識的學習和理解

對于老師發(fā)的資料,我已經認真的去學習,當然,相對要記住每個知識點,還是有一定的差距,但我有信心能把理論知識學習好。我認為最主要的是去理解每個知識點,而不是死記硬背,因為許多的理論知識都會在實際操作中用到,而且必須掌握。只有完全的理解理論上的知識,才能更好的去完成實際的操作。比如機床上的按鈕,走刀路線,刀補等。都涉及到許多理論知識。只有把理論知識吃透了,才能在加工過程中認真的去遵守規(guī)則,更安全的完成零件的加工。

四、最大的收獲

篇13

一、 對數(shù)控編程和模擬的理解和運用

我很榮幸能有這么好的老師來教我們數(shù)控編程,其實學習最主要的還是靠自己去多練,但關鍵的時候有老師指導,這樣還是進步快點。特別是剛開始接觸編程和機械加工的時候,有老師指導進步特別快。記得8月9日那天,老師開始講編程的過程,特別對經常使用的代碼給介紹出來,然后對點位的理解和計算。對模擬好的零件進行模擬加工。通過這些知識點的學習,我才漸漸的理解數(shù)控編程的一些基本要領。機床上對刀是我之前遇到的最大難題,這是由于命令使用不習慣,和基本感念理解不夠透徹,不過通過后面的反復練習,現(xiàn)在已經熟悉掌握了模擬系統(tǒng)。如今已經能夠看懂圖,知道走刀路線。以及涉及到的點位能夠進行換算。

二、 實際加工的學習方法和掌握程度。

對于機床的操作,我總感覺自己練習不夠,特別是對零件加工花的時間比較多,還有實際對刀也掌握不夠好,雖然現(xiàn)在已經能把零件給加工出來,而且尺寸也把握得當,但時間控制方面還是不夠好。這主要還是自己的操作熟練程度不夠。

車床上,對刀和加工現(xiàn)在我已經能夠在規(guī)定的時間內完成了,并且尺寸也能達到所要求,但我認為還是因為自己花在車床的時間多點。而銑床,相對來說,熟練程度不夠好,盡管知道怎么去加工,但尺寸的控制和時間的把握不夠好。不過在后面的不斷實踐和練習中,我得到了很好的提升,能夠進行零件的加工,對機床出現(xiàn)的小問題也會去解決。特別是在最后那段時間,我已經能夠加工零件。而且尺寸已能把握好,達到了圖紙上的要求。

三、理論知識的學習和理解

對于老師發(fā)的資料,我已經認真的去學習,當然,相對要記住每個知識點,還是有一定的差距,但我有信心能把理論知識學習好。我認為最主要的是去理解每個知識點,而不是死記硬背,因為許多的理論知識都會在實際操作中用到,而且必須掌握。只有完全的理解理論上的知識,才能更好的去完成實際的操作。比如機床上的按鈕,走刀路線,刀補等。都涉及到許多理論知識。只有把理論知識吃透了,才能在加工過程中認真的去遵守規(guī)則,更安全的完成零件的加工。

四、最大的收獲

對于數(shù)控編程和加工學習的這段時間里,我認為最大的并不是自己所學到的知識,而是學習的方法,很榮幸得到老師的幫助,在我學習感到困惑和吃力的時候,他們能更好的與我溝通,當他們對我講到學習這門課程的用處,以及以后工作的方向時,我感到非常值得。進入大學后,已不再是高中時代的應試教育。每個人都應該找到適合于自己學習方法。只有掌握好的學習方法,才能夠學好自己的課程。而在數(shù)控學習的這段時間里,我也不斷的去摸索,感覺收獲不少。 〖1〗

主站蜘蛛池模板: 唐河县| 新宾| 嘉义县| 大田县| 丽江市| 屯昌县| 达州市| 阳江市| 中阳县| 徐州市| 维西| 福鼎市| 北宁市| 长汀县| 临泉县| 澄江县| 清苑县| 岳阳市| 治县。| 铁岭市| 延津县| 九龙坡区| 松溪县| 平泉县| 酒泉市| 图木舒克市| 靖边县| 晋中市| 银川市| 沂水县| 朔州市| 梁平县| 扎鲁特旗| 湘西| 鄂伦春自治旗| 天津市| 巴林右旗| 体育| 瑞安市| 正宁县| 崇仁县|