工程碩士計算機學(xué)位課的選取與教學(xué)體會_第1頁
工程碩士計算機學(xué)位課的選取與教學(xué)體會_第2頁
工程碩士計算機學(xué)位課的選取與教學(xué)體會_第3頁
工程碩士計算機學(xué)位課的選取與教學(xué)體會_第4頁
工程碩士計算機學(xué)位課的選取與教學(xué)體會_第5頁
已閱讀5頁,還剩1頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

第第頁工程碩士計算機學(xué)位課的選取與教學(xué)體會工程碩士不同于工學(xué)碩士,工學(xué)碩士是高等院校培育以學(xué)術(shù)型、討論型為主的,把握系統(tǒng)的專業(yè)理論和學(xué)科前沿進展動態(tài)的,從事教育和科學(xué)討論的高級特地人才。而工程碩士則是高等院校培育著重解決實際問題和具有實際操作力量和技能的高層次應(yīng)用型人才、復(fù)合型人才和高級管理人才。工程碩士肩負著現(xiàn)實的重任,將自己在學(xué)校所學(xué)的學(xué)問運用到自己單位的生產(chǎn)或工程實踐當(dāng)中去;解決自己單位生產(chǎn)或工程實踐當(dāng)中的公關(guān)難點;提升了自己理論討論和實踐動手力量。

2、工程碩士計算機學(xué)位課的選取

本人始終從事工程碩士計算機學(xué)位課的教學(xué)工作。計算機學(xué)位課是工程碩士課程中重要的組成部分,通過該課程的學(xué)習(xí)可以讓學(xué)員系統(tǒng)地了解和把握當(dāng)前企業(yè)信息化中主要運用的軟件開發(fā)技術(shù),從而加深學(xué)員對企業(yè)信息化的熟悉,更精確地把握企業(yè)信息化的方向。

在近幾個計算機學(xué)位課的教學(xué)過程中,本人總結(jié)了我校工程碩士主要的特點有:

1)學(xué)員年齡偏大,接受新學(xué)問的力量相對缺乏。計算機基礎(chǔ)參差不齊,多數(shù)基礎(chǔ)較弱,尤其是對目前流行的計算機高級語言的了解不夠。

2)多數(shù)學(xué)員是生產(chǎn)和管理崗位上的骨干,生產(chǎn)和科研任務(wù)比較繁忙,集中授課時間非常有限。如何在有限的時間內(nèi),高質(zhì)量地通過計算機學(xué)位課向?qū)W員普及目前流行的軟件開發(fā)技術(shù),高級語言課程起著基礎(chǔ)性的作用,高級語言課程的選擇肯定要針對工程碩士學(xué)員的特點,具有針對性強,易學(xué)易用等特點。目前工程碩士計算機學(xué)位課的編程語言課程主要有C++,VB和JAVA等。

VB是一種面對對象的語言,具有語法簡潔、簡單上手的特點。由于VB采納拖放的方式,封裝了許多學(xué)員不需要了解的步驟,使用VB進行程序開發(fā)時,學(xué)員簡單把握,上手快。在授課的過程中,VB的學(xué)習(xí)有利于學(xué)員消退對面對對象高級語言的畏懼感,逐步建立起學(xué)員學(xué)習(xí)的信念和愛好。從教學(xué)的結(jié)果來看,授課效果較好,學(xué)員普遍反映VB簡潔有用,便利學(xué)員用來解決實際工作中的問題。因此,經(jīng)過在教學(xué)實踐過程中的對比和分析,我們選擇VB作為工程碩士專業(yè)的計算機學(xué)位課。

3、應(yīng)留意的問題

(1)要讓學(xué)員正確理解類和對象的概念和關(guān)系,這是學(xué)習(xí)面對對象程序設(shè)計的基礎(chǔ)。用類似下表的例子來講解:該表的表頭就是一個類,而每一行數(shù)據(jù)就是一個對象,這樣學(xué)員就可以明白類是對象的抽象,是一種數(shù)據(jù)結(jié)構(gòu),而對象是類的實例的含義了。

(2)要讓學(xué)員明確屬性、方法的含義,把握常用屬性和方法的'使用。屬性、方法的引入應(yīng)從最簡潔的示例開頭。例如可以在窗體上添加一個Label控件,不需要編寫任何代碼就可以直接運行程序,讓學(xué)員觀看程序運行結(jié)果;然后將標(biāo)簽控件的Caption屬性改為“我們一起學(xué)VB!”再一次運行程序。學(xué)員通過兩次運行結(jié)果的差異一下就能明白屬性的詳細含義了。

(3)VB是大事驅(qū)動程序運行的,不同的對象具有不同的大事集,要讓學(xué)員能夠區(qū)分相近大事,選擇恰當(dāng)?shù)拇笫戮幊蹋⒖梢院侠砝枚啻笫聟f(xié)調(diào)工作,實現(xiàn)冗雜的功能。例如講解鼠標(biāo)大事時可以模擬Windows操作系統(tǒng)自帶軟件“畫圖”中的鉛筆工具的功能,對窗體的MouseMove大事編程如下

PrivateSubForm_MouseMove(ButtonAsInteger,ShiftAsInteger,XAsSingle,YAsSingle)

Me.Line-(X,Y)

EndSub

運行程序會發(fā)覺點隨鼠標(biāo)的移動連綿不斷的繪出。為了象鉛筆工具一樣在鼠標(biāo)鍵按下時才開頭繪圖而鼠標(biāo)鍵抬起時停止,就必需對窗體的MouseMove、MouseDown、MouseUp三個大事一起編程。代碼如下:

DimdownAsBoolean

PrivateSubForm_MouseDown(ButtonAsInteger,ShiftAsInteger,XAsSingle,YAsSingle)

down=True

Me.CurrentX=X

Me.CurrentY=Y

EndSubPrivateSubForm_MouseMove(ButtonAsInteger,ShiftAsInteger,XAsSingle,YAsSingle)

IfdownThen

Me.Line-(X,Y)

EndIf

EndSub

PrivateSubForm_MouseUp(ButtonAsInteger,ShiftAsInteger,XAsSingle,YAsSingle)

down=False

EndSub

此例在MouseDown大事中將布爾變量down設(shè)置為真,在MouseUp大事中將變量down設(shè)置為假,而MouseMove大事中變量down為真時才繪制直線,代碼寥寥數(shù)行,卻很好地完成了鉛筆工具的功能,又便于學(xué)員接受和理解。

(4)課程選擇的例題必需具有有用性,冗雜度要低。例如,控件數(shù)組的講解可以以Windows操作系統(tǒng)自帶軟件“計算器”為藍本,挨次文件的操作可以將“記事本”程序作為例題。這些例子是學(xué)員所熟識的,不必花大力氣去分析講解程序功能,可以大大削減課時,同時可以增加學(xué)員在學(xué)習(xí)過程中的成就感,提高學(xué)習(xí)的主動性和主動性。

(5)要注意培育學(xué)員分析問題、解決問題的力量,讓學(xué)員可以沉著面對冗雜的問題,不至于無從下手。力量的培育是循序漸進的,應(yīng)當(dāng)從每一個示例著手,引導(dǎo)學(xué)員由淺入深,初步積累。例如“計算器”程序模擬的是一個簡潔的題目:輸入兩個數(shù)據(jù)和一個四則運算符,依據(jù)運算符對兩個數(shù)據(jù)進行相應(yīng)的四則運算并輸出運算結(jié)果。這個示例應(yīng)在基本語法介紹的選擇程序設(shè)計部分給出,代碼如下:

PrivateSubCommand1_Click()

Dimn1AsSingle,n2AsSingle,rAsSingle

DimopsAsString

n1=InputBox(輸入數(shù)據(jù)1)

ops=InputBox(輸入運算符)

n2=InputBox(輸入數(shù)據(jù)2)

SelectCaseops

Case+

r=n1+n2

Case-

r=n1-n2

Case*

r=n1*n2

Case/

r=n1/n2

EndSelect

Printr

EndSub

改編成“計算器”程序時,無非是將數(shù)據(jù)的輸入改為由相應(yīng)的控件數(shù)組來完成,計算結(jié)果顯示在標(biāo)簽中而已,而程序的主體并別有太大的改變。

4、結(jié)束語

力量的培育不能一蹴而就,應(yīng)當(dāng)充分表達在教學(xué)用例的支配上,貫穿

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論