顯示具有 VB.NET 標籤的文章。 顯示所有文章
顯示具有 VB.NET 標籤的文章。 顯示所有文章

2010年11月4日 星期四

VB.NET實務與資料庫設計第10次上課

VB.NET實務與資料庫設計第10次上課(TQC VB2008解題)

今天總共教了兩題207和208,算是比較容易的兩題,
尤其是207這一題,如果用解答本提供的答案,會很複雜,
但事實上,可以簡化蠻多程式,
最後只需要5行程式就寫完了。事實上,很多程式都還可以簡化,
只是要花時間去試,重點:
1.可以在控制項去定義預設屬性,就可以不寫在程式中。
2.用別的方法或屬性試試看,甚至用別的控制項取代也可以。
3.若真定對考試,就不一定要用物件導向的寫法,有時物件導向的寫法真的很不容易記憶與理解。
4.就是要不斷的花時間練習,甚至將VB.NET的程式,轉移到WINDOWS MOBILE上。

另外,又到了下學期提新課程的時候,為了符合學習意願,麻煩大家做一下開課問卷,感謝。
問卷:
https://spreadsheets.google.com/viewform?formkey=dF9mT2g5V1pmeWRsYW1ybUd1VkR0NlE6MA

吳老師 99/11/5

上課影音:
01_207瀏覽按鈕


02_207播放


03_207精簡版+音樂播放探討


04_207補充說明WMP播放器的設計方法


05_208介面設計
06_208程式設計
07_208程式設計


吳老師教學網:
http://3cc.cc/10g
部落格:
http://terry55wu.blogspot.com/
論壇:
http://groups.google.com/group/vbnet2008?hl=zh-TW
YOUTUBE:
http://www.youtube.com/terry28853669

TQC,VB.NET,2008,電腦證照,吳清輝老師,勞工大學,程式設計,線上教學,e化創新,優質化,雲端計算,虛擬電腦

2010年10月28日 星期四

VB.NET實務與資料庫設計第9次上課

VB.NET實務與資料庫設計第9次上課(TQC VB2008解題)

第二類的題目對一般人來說是有點偏難,尤其是203、204、205等,
但有幾題就還蠻簡單的,難易差很多。
困難的部分主要是在檔案的存取方式上,
而檔案的存取方式,在VB.NET的撰寫又分成傳統的方式,
先只到記憶體位置 FreeFile(),在開啟檔案,
另一種則是用物件導向的方式,用MY物件的COMPUTER物件的FILESYSTEM物件開檔,
雖然方式不同,但結果並沒有不同。
主要再作一些IO(輸入與輸出)的處理,
不外乎像資料庫般的查詢新增修改刪除資料,
只要懂得這些理論,多做幾次,應該就會慢慢的懂的程式的意涵。

吳老師 99/10/29

上課影音:
01_203FORM2存檔按鈕


02_203補充說明


03_106簡易圖片瀏覽器找不到圖檔的原因
04_206題瀏覽功能說明


05_206題開啟舊檔功能說明


06_206題另存新檔功能說明


07_206題另存新檔功能說明(補強)
08_206題另存新檔功能說明(補強)


吳老師教學部落格:
http://terry55wu.blogspot.com/
論壇:
http://groups.google.com/group/vbnet2008?hl=zh-TW

TQC,VB.NET,2008,電腦證照,吳清輝老師,勞工大學,程式設計,線上教學,e化創新,優質化,雲端計算,虛擬電腦

2010年10月21日 星期四

VB.NET實務與資料庫設計第8次上課

VB.NET實務與資料庫設計第8次上課(TQC VB2008解題)

前天接到清雲科大黃小姐來電,希望我去開課,開的就是AUTOCAD2010和VB.NET2008。
我猜他應該是用GOOGLE搜尋:AUTOCAD2010 教學和VB.NET2008教學的結果吧!我的排名都在第一頁中。

GOOGLE搜尋引擎真的改變遊戲規則,算是很大的革命,關鍵字有價的時代來臨了!
之前的上課邀約與最近書商洽談出書事宜,都是因為網路搜尋的結果,
因為我在AUTOCAD教學與VB.NET教學的關鍵字都在第一頁的關係吧!

說真的本來會將教學錄製下來本來是相幫助學生學習,因為有些課程光是課堂學習實在不夠,
下課回家之後大概忘的差不多,隔週又要複習,實在浪費時間,於是就想說嘗試將上課過程錄下來,
但常常一波三折,對於錄影軟體不熟悉,加上麥克風常常忘了開,所已錄製下來的品質太差,
偶爾需要回家之後重新再錄一遍,實在很花時間,但那時就是覺得對的事一定要堅持,
於是慢慢也就習慣錄影的流程,於是很習慣的只要有上課或演講,一定不忘錄影,
累積下來的上課影音也就相當可觀,恰好YOUTUEB興起,就搭上順風車囉!
HD高畫質影音的出現,正好適合教學影音的播放,意外的除了造福上課的學員,
也幫助非實體上課的網友,只要固定時間上來看部落格或是YOUTUEB頻道,就可以同步上課,
因此也累積一個網路上的學習族群。

也許是習慣了這樣的SOP:
上課-->錄影-->下課-->剪接-->整理-->寫部落格-->上傳-->分享

所以哪次沒這樣感覺就不像上課,還怕錯過什麼,反而不習慣,
紀錄下來的影音,也許幾年之後重新回顧,別有一番滋味在心頭!

最近整理最早十年前的影音,重新壓縮成比較不佔空間也不失真的格式,
看到當時的學生和自己,別有一種搭時光機回到過去的感受,
人生短短幾十年,如果不把握時光的尾巴,回頭看自己的過去,也許就只留下空白了!

今天的課程202與203的難度度相差甚多,202實在簡單,但203就難很多,
尤其是檔案的存取部份203真的很複雜,但卻很實用,尤其是如何針對檔案的讀取與寫入,
刪除與修改等,重要性有時不在資料庫之下。

希望第二類的題目能快快講完,就可以進入最實用的資料庫存取功能了!
這部份也是大家最想學的,說真的我也很希望快點進入第三章,
只是有些同學似乎跟不上,所以希望這些同學有控就多練習,這樣我也就可以講快一點啦!

吳老師 99/10/21

上課影音:
01_202題題目解說


02_202題解答參與投票


03_202題解答票選第一品牌
04_203題題目解說


05_203題解答lvList副程式與加入影像到ListView1中


06_203題解答編輯按鈕
07_203題解答新增與刪除按鈕

吳老師教學網:
http://3cc.cc/10g
部落格:
http://terry55wu.blogspot.com/
論壇:
http://groups.google.com/group/vbnet2008?hl=zh-TW
YOUTUBE:
http://www.youtube.com/user/terry28853669

TQC,VB.NET,2008,電腦證照,吳清輝老師,勞工大學,程式設計,線上教學,e化創新,優質化,雲端計算,虛擬電腦

2010年10月14日 星期四

VB.NET實務與資料庫設計第7次上課

VB.NET實務與資料庫設計第7次上課(TQC VB2008解題)

今天剛好是我的生日,很多同學因為FACEBOOK的關係,知道是我的生日,
給我滿滿的祝福,感覺很不一樣,因為WEB2.0的網路新革新,讓人與人的關係又更加緊密,
運用WEB2.0可以把自己的近況,讓親朋好友都知道,並且可以分享心情、相片、影片等,
真的是一個很便利的平台,雖說有可能洩漏隱私,但瑕不掩瑜,
至少他大多數的功能還蠻符合忙碌的現代人使用。

今天主要把第一類講完,109題說明完畢,接下來就是作業的繳交,
所以請把第一類整理好,上傳到作業區中。
並且開始上第二類的201題,不是很難懂,最主要還是易懂題目的要求就可以做得出來。
也補充許多的按鍵事件的設計方式,這部分就要懂ASCII了。

程式設計是條漫長而艱辛的道路,但成果一定是非常甜美,
尤其是智慧型手機的開發,若有興趣的同學可以把VS20008複製回去,
將之前的練習改寫成智慧型手機版本,也可以當成作業的一部分,
說不一定期末的成果展也可以來展出。

吳老師 99/10/14

上課影音:
01_109題邏輯說明與介面設計


02_109程式撰寫


03_109程式撰寫


04_109程式撰寫(只能輸入數字)


05_109程式撰寫(只能輸入數字)正確版


06_109程式撰寫(只能輸入數字)不包括BACKSPACE
07_201題目解說


08_201程式撰寫
09_201程式撰寫將ENTER轉為兌換


吳老師教學網:
http://3cc.cc/10g
部落格:
http://terry55wu.blogspot.com/
論壇:
http://groups.google.com/group/vbnet2008?hl=zh-TW

YOUTUBE:
http://www.youtube.com/terry28853669

TQC,VB.NET,2008,電腦證照,吳清輝老師,勞工大學,程式設計,線上教學,e化創新,優質化,雲端計算,虛擬電腦

2010年10月8日 星期五

VB.NET實務與資料庫設計第6次上課

VB.NET實務與資料庫設計第6次上課(TQC VB2008解題)

這次上課的速度想說上的快一些,一口氣講完107與108,
看來大家接受的程度尚可,
所以順便補充了大家常問的智慧型手機開發,
如何在wphone(WINDOWS MOBILE)上開發程式,
順便秀一下,將107題改成Mobile版。
真的無須修改什麼程式,很快就可以轉移成功,
也分享了虛擬開發環境,但記得要繳交Mobile版的作業。

最近智慧型手機開發正夯,很多軟體開發廠商也看準這塊市場,
但事實上IPHONE與GPHONE集中在個人使用者上的開發,
商用市場似乎開發的軟題還算少,再者開發的環境也比較難學,
反觀WPHONE,只要會VB.NET就可以很快就適應WPHONE的開發環境,
對商用市場來說,無疑是最適合不過了,
所以建議可以先把WPHONE的程式設計學好。

吳老師 99/10/08

上課影音:
01_107題目解說

02_107題程式解說

03_107題程式解說只能輸入數字

04_補充說明如何開發WindowMobiles6程式

05_108說明與介面設計

06_108題解答

吳老師教學網:
http://3cc.cc/10g
部落格:
http://terry55wu.blogspot.com/
論壇:
http://groups.google.com/group/vbnet2008?hl=zh-TW
YOUTUBE:
http://www.youtube.com/terry28853669

TQC,VB.NET,2008,電腦證照,吳清輝老師,勞工大學,程式設計,線上教學,e化創新,優質化,雲端計算,虛擬電腦

2010年9月30日 星期四

VB.NET實務與資料庫設計第5次上課

VB.NET實務與資料庫設計第5次上課(TQC VB2008解題)

今天教得這兩題104與105,希望能上快一點,但又怕大家跟不上,
只好順著這樣的步調繼續,不過之後應該會挑重點上,
如果之前有上過的部份就會蜻蜓點水,還是要看大家的努力狀況。

也補充了YOUTUBE,可說是世界之窗,而且還加上翻譯語言功能,
可以馬上自動將英文翻譯成中文,真的可以幫大家開一扇窗,
也可以用KISS網站下載影片,學習不再困難,就怕你不懂學習的方法,
未來世界所需的不再只是不變的知識,而是如何學習快速學習的方法,
有好的方法比友好的知識來的更重要。

今天看到中華電信徵求GOOGLE智慧型手機的廣告,獎金1500萬,
可見GOOGLE ANDRID手機來勢洶洶,還有WPHONE7也快上市,
需求不斷擴張,學會程式設計就越來越有市場。

吳老師 99/09/30

上課影音:

01_104登入程式撰寫說明
02_104登入程式撰寫說明
03_104易錯重點說明


04_介紹YOUTUBE新功能與如何下載YOUTUBE影音


05_介紹如何從網路上下載使用程式碼(VBGUIDE)


06_產生105題目並執行參考解答
07_開始撰寫105程式
08_105程式解說
09_105程式解說



吳老師教學網:
http://3cc.cc/10g
部落格:
http://terry55wu.blogspot.com/
論壇:
http://groups.google.com/group/vbnet2008?hl=zh-TW

YOUTUBE:
http://www.youtube.com/terry28853669

TQC,VB.NET,2008,電腦證照,吳清輝老師,勞工大學,程式設計,線上教學,e化創新,優質化,雲端計算,虛擬電腦

2010年9月23日 星期四

VB.NET實務與資料庫設計第4次上課

VB.NET實務與資料庫設計第4次上課(TQC VB2008解題)

今天教得這兩題103與104都不算簡單,
首先 103有函數需要認識,
函數一般分為內建函數與自訂函數,
內建函數如常用的 Format()、Msgbox()等,
而自訂函數就是設計師自己訂出來的,如CheckDate和CheckPeople,
與副程式的最大差異就在回傳值的有無,Function有回傳值,
副程式Sub則沒有回傳值。

另外,104也有用到自訂資料型別的資料結構這也是很特別的用法,
說真的,有時候還不是很喜歡用這樣的寫法,
因為這樣的寫法寫大程式很好用,但寫小程式則太複雜。
不過既然用到了,就姑且一用吧!
尤其是使用者登入,將來可以把他與資料庫連結使用。

吳老師 99/09/23

上課影音:
01_103A程式CheckDate


02_103A程式CheckPeople


03_103A程式Button1(確定)


04_103除錯的技巧說明
05_104程式流程說明


06_104判斷使用者是否存在


07_104新增資料按鈕程式說明

吳老師教學網:
http://3cc.cc/10g
部落格:
http://terry55wu.blogspot.com/
論壇:
http://groups.google.com/group/vbnet2008?hl=zh-TW

YOUTUBE:
http://www.youtube.com/terry28853669

TQC,VB.NET,2008,電腦證照,吳清輝老師,勞工大學,程式設計,線上教學,e化創新,優質化,雲端計算,虛擬電腦

2010年9月16日 星期四

VB.NET實務與資料庫設計第3次上課

VB.NET實務與資料庫設計第3次上課(TQC VB2008解題)

今天一到教室發現環境都還原,就還要重新安裝與設定上課的程式,
不巧許久不見的隔壁班趙老師來打招呼,很想多跟他小聊一下,
但因為上課在即,所以就跟他說改天再聊,沒想到這時候,
勞大的承辦人說TVBS的記者要來拍!
我想說,還沒設定好,就要拍,真的很難拍到精采的上課內容,
不過算了,平常心最重要,不影響上課心情。

今天上課的除了解了102與103之外,也補充了一些課外的知識,
如有同學問哪一本書有介紹 VB函數說明?
說真的,還真不容易找,我常逛電腦書店,
還真沒有一本書很深入的介紹VB的一些常用但又重要的函數說明,
一我的經驗都是自己找答案,與 按F1後的MSDN說明,
那裡是寶藏,雖然編排的很不人性化,但看久了也漸漸習慣,
從那裡可以找到幾乎所有的程式解答,學都學不完。
還教了大家 SendKeys的使用方式,是網路上常有人問我的問題,
說真的不難解,但為什麼不會,也許就是功力有差吧!

此外,剛好班長有製作通訊錄上的需求,就順便教大家GOOGLE文件做做表單的方法,
很快的就可以讓大家輸入通訊錄,又快又便利,無須寫程式與資料庫就可以達到。

最後103只講一半,下次再繼續,,回家也要多花時間練習,
學會一定沒問題,有問題也歡迎盡量提出討論。

吳老師 99/09/15

上課影音:
01_102A程式之一
02_102A程式說明之二


03_102A程式說明之三


04_102程式說明之四


05_102A程式說明之五


06分享GOOGLE文件表單建立通訊錄


07_103解說與介面說明
08_103程式解說一
09_103程式解說二

吳老師教學部落格:
http://terry55wu.blogspot.com/
論壇:
http://groups.google.com/group/vbnet2008?hl=zh-TW

TQC,VB.NET,2008,電腦證照,吳清輝老師,勞工大學,程式設計,線上教學,e化創新,優質化,雲端計算,虛擬電腦

2010年9月9日 星期四

VB.NET實務與資料庫設計第2次上課

VB.NET實務與資料庫設計第2次上課

今天開始第二次上課,幾乎座無虛席,每個同學都似乎很有準備的樣子,
很清楚老師的上課模式,好像每個學生都是舊生一般,
也或許是大家都很清楚我一貫的上課流程,反正無論再難的課程,
一定可以聽的懂,並且會將所有課程錄製下來,方便學員回家再複習
已經聽過不知道幾個學員說影音對他們幫助很大,可以讓她除了當下可學會外,
過一陣子再複習也可以很快喚醒記憶,這樣的效果真不錯。

事實上,我自己也是這樣累積知識的,老師不是電腦,也會會忘記一些事情的,
但若是課程有錄下來,下次教一樣的課程,就可以很快的就回到最熟悉的狀態外,
還可以修正自己的缺點,讓課程上的更好,真的好處多多,
這樣的教學方式會繼續下去,嘉惠更多勞大的學員。

吳老師 99/09/09

上課影音:

01開啟練習的流程說明
02視窗操作介面的設定


03視窗面板的浮動與停駐


04_101題介面設計


05_101題程式設計之一


06_101題程式設計之二


07修改101為多選&下拉式選單


08修改101為多選&下拉式選單


09儲存專案成101A


10_102題介面設計


11_102題介面設計



吳老師教學部落格:
http://terry55wu.blogspot.com/
論壇:
http://groups.google.com/group/vbnet2008?hl=zh-TW

VB.NET,2008,電腦證照,吳清輝老師,勞工大學,程式設計,線上教學,e化創新,優質化,TQC,雲端計算,虛擬電腦

2010年9月2日 星期四

VB.NET實務與資料庫之1(簡介與安裝練習系統)

VB.NET實務與資料庫之1(簡介與安裝練習系統)

今天是勞工大學VB.NET實務與資料庫設計第1次上課,出乎意料的選課人數,
把電腦教室給幾的格外熱鬧,好久沒有見到這樣的選課人數,滿班30人
約有一半是上學期VB.NET班的學員,一半是新加入的學員,
聽來都是有備而來的,甚至有信誓旦旦的想考過VB2008的專業級證照
真的頗讓我吃驚的,主要是這門課並非簡單課程,要沒有一點電腦程度,
一定會學的很吃力,但也許是職場的需求,對高階設計課程漸漸增大,
在職場上沒學點技術,是很難繼續下去,所以來的很多都是想更新技術,
很多甚至還停在DOS環境,真的有點難想像。也許是我跑太快,
所有技術都是最新的,讓大家也學的很積極,紛紛都下定決心以考證照為目標,
當然考試我是鼓勵的,並自己以身作則,先考給大家看,只要有考試,
就一定會參加,因為老師沒有偷懶的權利,不然學員就沒有學新技術的可能,
今年寒假一張 Solidworks專業級,暑假兩張TQC+的證照AUTOCAD 2010 3D工業圖學
會繼續下去,這學期目標確定了就勇往直前,學期末就來驗收囉!

吳老師 

上課簡報:
 
 
 

 

完整影音:01開頭簡報、02安裝練習系統、03如何使用練習系統


吳老師教學部落格:
論壇:

VB.NET,2008,電腦證照,吳清輝老師,勞工大學,程式設計,線上教學,e化創新,優質化,TQC,雲端計算,虛擬電腦

2010年7月8日 星期四

VB.NET2008程式設計 第 18 次上課


VB.NET2008程式設計 第 18 次上課

最後一次上課,還是要上點課,雖然五股同學準備了豐盛的晚餐,
也準備了一個禮物送我,但還是有上課的使命感,一定要把課到一個段落才行,
這次上課把13章講完,有很實用的影音播放器設計還有聲音播放程式,
可以設計英文聽力練習程式設計,還有調色盤功能,
雖然第14章就是最實用的資料庫,但由於課程時間的關係,
只能期待下學期了,下學期在五股繼續開VB.NET的延伸課程,
包括更實用的實例與資料庫,至於想學VB.NET而沒有基礎的同學,
可以先上YOUTUBE的影音課,並買書來看,應該可以漸漸跟上,
不然就是下學期可以跟我索取影音光碟,自行找時間補課,
這樣也是不錯的辦法。
希望程式設計能在勞工大學漸漸萌芽,成為勞工朋友的一項專業技能,
無論目前工作的自動化也好,或是將來轉職,一定都是很好的敲門磚,
最後也有幾個同學問證照考試的問題,建議可以整備丙級軟體設計,
與TQC VB2008的考試,這方面資訊網路都找的到,如果有近一步的問題,
也歡迎在EMAIL給我,最後感謝五股同學的禮物。


上課照片:













吳老師 99/07/08

01影音播放器設計
02介紹第15章的幾個專案程式

03英文聽力練習程式設計

04英文聽力練習程式設計解答


05調色盤界面說明


06調色盤程式撰寫


07調色盤程式撰寫
公告:
此影音課程謹提供本班學員復習用,非必須提供課程之服務,
全部完整影音已授權湜憶電腦影音教學使用,若需完整影音,
請洽湜憶電腦,http://www.10g.com.tw/

吳老師教學網:
部落格:
論壇:


VB.NET,2008,電腦證照,吳清輝老師,勞工大學,程式設計,線上教學,e化創新,優質化,建置e化學習教室,雲端計算,虛擬電腦,湜憶電腦
更多影音教學與討論,請上[溫馨論壇]

VB.NET2008程式設計 第 14 次上課

VB.NET2008程式設計 第 14 次上課(已授權湜憶電腦)

程式已經進入實作題目的階段,程式是很需要時間練功的,
幾個圖學回家有重複看影音,因此除了可以學會老師的範例之外,
也能針對老師出的題目,做出要的結果,如將擲骰子遊戲,
原本只有三顆骰子,但一般擲骰子就有4顆,
還有很多遊戲規則要知道的,如四顆都不一樣就沒點,要重擲,
還有四顆都一樣就全拿了,兩顆一樣,另兩顆三點,就輸了,
此外還有很多規則,但要寫成程式可不容易,
但只要學會老師上課的程式,再改成程式需要的部份,就可以寫的出來。
之後也補充傳參數的範例,這方面很難懂卻很重要,
程式累積不易,但按部就班一定學的會。

吳老師 99/07/08

課程內容如下:
01猜數字遊戲結束01

01猜數字遊戲結束02

02同學分享擲骰子遊戲說明01

02同學分享擲骰子遊戲說明02

03擲骰子程式修改說明01

03擲骰子程式修改說明02

04擲骰子程式修改說明&行號&傳參數01

04擲骰子程式修改說明&行號&傳參數02

05擲骰子程式修改說明&說明IF的簡寫法

06記憶力大考驗的程式修改建議01

06記憶力大考驗的程式修改建議02

公告:
此影音課程謹提供本班學員復習用,非必須提供課程之服務,
全部完整影音已授權湜憶電腦影音教學使用,若需完整影音,
請洽湜憶電腦,http://www.10g.com.tw/

吳老師教學網:
部落格:
論壇:

VB.NET,2008,電腦證照,吳清輝老師,勞工大學,程式設計,線上教學,e化創新,優質化,建置e化學習教室,雲端計算,虛擬電腦,湜憶電腦
更多影音教學與討論,請上[溫馨論壇]

2010年6月11日 星期五

VB.NET2008程式設計 第 15 次上課

VB.NET2008程式設計 第 15 次上課

今天更進一步講解:
1.陣列的使用,如何利用陣列處理大量的資料。
2.陣列如何與FOR迴圈結合運用。
3.如何將大量的資料利用陣列儲存並取得資料。
4.結合全民英檢初級單字約2200個單字,製作成全民英檢單字查詢系統。
5.如何將製作好的系統包裝成安裝程式setup.exe的方式。
6.如何控制鍵盤的輸入與輸出。
7.如何控制滑鼠的動作。

以上是為本次上課的重點,希望同學能多花時間練習,
程式設計真的很需要花時間練習,但成果卻是甜美的,
看到柯同學寄來的骰子遊戲,又加入了莊家與玩家對賭的功能,
玩起來真的就沒什麼BUG,為他感到驕傲,至少這就是這學期的成果,
也可以當成他個人的作品,無論將來是否從事程式設計工作,
但至少可以證明他有這方面的專業能力。

吳老師 99/6/12

課程內容如下:
01學生資料查詢界面說明

02學生資料查詢程式撰寫01

03學生資料查詢程式撰寫02

04將學生查詢改成全民英檢單字查詢系統

05全民英檢單字查詢系統完成

06如何將程式封裝程安裝程式

07驗證滑鼠事件程式說明

公告:
此影音課程謹提供本班學員復習用,非學校必須提供課程服務,
是老師私下提供,勿再向外傳送,若非學員請勿加入論壇,敬請悉知。

吳老師教學網:
部落格:
論壇:
更多影音教學與討論,請上[溫馨論壇]

2010年5月29日 星期六

VB.NET2008程式設計 第 13 次上課


VB.NET2008程式設計 第  13 次上課

今天的課程原則上是講解如何在把之前的練習加以美化與增加新功能。
1.如何美化介面,其實不外乎就是將控制項的外觀加以改變,
如顏色、字型大小、加底圖等等,讓程式看起來更花俏一些。
2.除了外觀之外,還可以增加城市的功能,但這部份就有些難度,
比如以猜數字遊戲為例,如果只是單純猜數字卻是有些單調,
若可以加入計時、最佳成績、成績排行等等功能,
相信會更有玩遊戲的感覺,除了這些功能之外還可以再加,
只是就是要多一些創意和巧思了。
3.再來就是如何將程式寫的更簡潔,把重複的程式寫成副程式,
於是就用了同學繳來的作業都成範例,這樣可以說明的更具體,
因為是同學自己寫的,也一定比較有感覺,
修改程式前後程式碼至少差了一半以上,也比較精鍊,
除了修改副程式外,還有注意:
1.一定要多寫註解,這樣別人看你的程式才比較容易了解。
2.變數與控制項的命名,也要特別注意,像控制項預設都叫 Label1,
但若沒有重新命名,實在不知道 Label1是做什麼用的,
可以改成 lblUser ,如果是使用者的猜拳,就可以這樣命名。

以上都是希望同學們程式學的更好,並在下下星期以前能繳交作業,
至於作業的數量,最少一件,最多沒有上限,多多益善,我再來挑選。

吳老師  99/05/29

課程內容如下:
01作業程式外觀上的美化


02猜數字遊戲中增加計時功能


03加上最佳成績上去


04利用同學的作業當成範例修改成副程式


05如何改成副程式SUB_A


06如何改成副程式SUB_B有傳參數


07更改亂數與圖的數字一致性


08更改亂數與圖的數字一致性&繳交作業說明

公告:
此影音課程謹提供本班學員復習用,非學校必須提供課程服務,
是老師私下提供,勿再向外傳送,若非學員請勿加入論壇,敬請悉知。

吳老師教學網:
http://3cc.cc/10g
部落格:
http://terry55wu.blogspot.com/
論壇:
http://groups.google.com/group/vbnet2008?hl=zh-TW

VB.NET,2008,電腦證照,吳清輝老師,勞工大學,程式設計,線上教學,e化創新,優質化,建置e化學習教室,雲端計算,虛擬電腦

更多影音教學與討論,請上[溫馨論壇]

2010年4月29日 星期四

VB.NET2008程式設計 第 9 次上課

VB.NET2008程式設計 第 9 次上課

很快的教完 3 題,其實對同學來說是蠻吃力的,
但要能教的快,又能教的詳細,真的是兩難,
若是慢慢教,慢慢講,恐怕一次上課 3 小時只能講個一題,
是會教的很從容,但是成效不彰,一本課本一學年都上不完。
只好用影音的方式輔導,現在為了同學們學習,
已經是當天分享當天的教學影音,剩下的就是各位的努力,
多花一些時間,重新多看幾遍,要學會絕沒問題。
這樣的做法並非老師一定要做的事,
多的是教學熱誠與對教學的創新。
教學與雲端化已經是一種趨勢,為有求新求變才能開創新局,
感覺上來學程式設計的同學中,都是很有心想學會這項技能,
並運用在工作上,這也是符合勞工大學的創校精神。
最近又要提下學期課程,
想了很久,真不知道要提什麼課才好,
想教的不知道是不是大家想學,有點兩難,目前想到的課程:
下學期預計開設的課程有:
1.AUTOCAD基礎入門。
2.VB.NET實務與資料庫設計。
3.VB.NET程式設計。
4.JAVA程式設計。
5.ASP.NET雲端計算與資料庫設計。
6..WM6智慧型手機軟體設計。
7.GOOGLE智慧型手機軟體設計。
8.雲端計算與GOOGLE服務應用。

請幫忙填寫:
http://spreadsheets.google.com/viewform?formkey=dGMwVVNZbExsOXU4MnpQTWptOWJmWHc6MQ

因為5月5號以前要提課程,所以請同學看完就連過去填寫,謝謝。

吳老師 99/4/30

影音內容:
01講解成績計算平均程式與介面設計

02撰寫程式碼前半部


03顯示結果並除錯


04檢查空白與小魚0大於100


05除錯的技巧與更改變數


06海角七號:字型變化


07海角七號:加上互斥的邏輯


08PCDIY估價程式介面設計


09PCDIY程式碼撰寫


公告:
此影音課程謹提供本班學員復習用,非學校必須提供課程服務,
是老師私下提供,勿再向外傳送,若非學員請勿加入論壇,敬請悉知。

吳老師教學網:
http://3cc.cc/10g
部落格:
http://terry55wu.blogspot.com/
論壇:
http://groups.google.com/group/vbnet2008?hl=zh-TW

更多影音教學與討論,請上[溫馨論壇]

2010年4月22日 星期四

VB.NET程式設計範例記憶力大考驗與卡拉OK字幕(8)

VB.NET2008程式設計第8次上課
(有熱情加上懂工具,並將每件事做到極致,應該沒有不成功的道理吧!)

昨天上課雖然已經知道有拍攝老師簡介與上課實景,
雖說已經錄製過不知道多少的教學影音,但面對攝影機時,
總是覺得不對勁,不知不覺也就嚴肅起來,很難用平常心看待,
這樣的做法是很棒的作法,可以在網路上直接看到老師的畫面,
自然也能對老師多一點熟悉感,進而多一點學習的動機。

影音內容:
01記憶力大考驗介面與功能
02記憶力大考驗初始值
03記憶力大考驗出題與計時
04記憶力大考驗程式碼
05記憶力大考驗難易調整
06卡拉OK字幕解說
07卡拉OK字幕改成IMAGESLIST方式存圖
08卡拉OK字幕加上第二段

完整影音:

吳老師教學部落格:
論壇:

課前剛好聊到雲端與教學,最近熱門話題雲端計算的應用,
我是走在最前面的,自然很早就開始徹底雲端化,
雲端化的最簡易的第一步就是善用 GOOGLE的免費資源,
如YOUTUBE、GMAIL、GOOGLE文件、部落格等,
這些功能非常強大穩定且免費,又可以達到我的課後線上教學輔導與分享的目的,
最重要的原本目的是加強學員在課後的學習,能自行在家裡也能隨時複習課程,
聽它千遍也不厭倦,可以暫停抄筆記,也可以重聽某個不熟悉的地方,
也可跳過已經學會的章節,達到保證學會學好,又兼具快樂學習的目的。
想到最近接的一個研習,是教育部主辦,台南女中協辦,的中學教資訊融入教學的研習,
對象是中學老師,我要講的主題就是GOOGLE的免費服務應用與電子書,
而這方面的專業,也是因為長期使用的心得,並勤於撰寫部落格,
有寫作,就會有人看,用點心整哩,自然能得到有需要的人的共鳴。
事實上,身為教學工作者,最重要的就是要有「教學熱誠」與「教學工具使用的能力」,
其者是快樂教學,自然學生能感受到老師的熱情,進而喜歡追求知識,
後者則是一種專業能力的展現,有熱情沒有工具,學生還是無法有效率的學習,
所以新的工具就是要能提高學習動機,進而樂於學習。

程式語言的學習是非難困難的,很容易就會想放棄,
但就是因為難,自然就不是一般人可以學好學會的,
也就不容易被取代,就有一定的價值。此外,未來雲端化後,
所有產業要面臨的問題就是: 要如何上雲端。
雲端的先決條件還是在程式的撰寫上,至少要有概念,
否則連雲端是什麼空怕都是問題了。

上雲端之後,感覺上機會就自然就來了,
最近很多學校單位邀約,來源都是來自雲端,
這也是無心插柳的結果,各行各業不也是這樣,
你如何能在關鍵字的前三頁找的到,
已經是業主必須要面對的首要課題,
我最近做的教學活動也許都有一定的需求,隨意搜尋相關的關鍵字,
都很輕易的達到前三頁,沒有刻意,但會注意細節,
沒有高深的 SEO 理論,重要的是如何讓想到的人看到,
如何讓想看的人看到之後多停留並想看更多,而且將你的網頁家到我的最愛,
這應該就是前三頁的保證吧!

有熱情加上懂工具,並將每件事做到極致,應該沒有不成功的道理吧!

吳老師  99/4/24

VB.NET,2008,電腦證照,吳清輝老師,勞工大學,程式設計,線上教學,e化創新,優質化,建置e化學習教室,雲端計算,虛擬電腦


2010年4月6日 星期二

VB.NET2008程式設計 第 5 次上課(銜接EXCEL VBA設計)

VB.NET2008程式設計 第 5 次上課(銜接EXCEL VBA設計)

今天所教的課程內容易經開始偏難,真的有點擔心同學?回家沒練習而會漸漸跟不上,
所以花了很多時間幫同學做功課,我常講的,就怕你沒時間學,不怕你學不會。
只要反覆聽講影音課程,一定學得會,
線上課程的好處:
1.可以暫停下來抄筆記。
2.可以反覆聽他千次老師也不厭其煩。
3.可以跳過自己已經學會的部分。
4.可以當成是未來複習的影音筆記本。
5.沒有時間限制,隨時想聽想學都可以。

這些優點大大的提升學習的成效,尤其是高階的電腦課程,更需要這樣的學習方式,
不然聽一次就聽的會真是天才,尤其是像 VB.NET等程式語言類,或像上學期的AUTOCAD等。

但老師前製與後製真的頗花時間,非有心恐怕難完成這樣艱鉅的使命。
但也因此有很多同學給我很正面的鼓勵,這也是我做這些事的動力。
此外,因為將資訊如入教學的結果,使這樣的典範變成中學競相學習的目標,
居然還有中學老師的資訊種子教師研習找上我,要我分享資訊教學的心得,
當然我是樂於傳播的,也希望一己微薄的力量,除了可以幫助勞工朋友提升專業,
更可以讓中學教育不再填鴨教學,可以融入資訊影音,使教學更活潑,
讓台灣的中學生能向上提升,領先全世界。
這周的教學也融合了五股與板橋兩地,讓同學一魚兩吃,可以聽到不同課程,
除了實體上課,也可以多聽一些範例,但最重要的還是在你們自己,好好加油!

吳老師 99/04/06

01猜數字遊戲01
02易錯解說
03加入如果7次即無法作答
04專案管理的方法
05高血壓篩選程式
06高血壓篩選程式介面修改
07如何將ENTER轉成按鈕如何只能輸入數字
08專案管理開檔加入現有項目
09週年慶活動
10週年慶活動是否為聯名卡

吳老師教學部落格:
http://terry55wu.blogspot.com/
論壇:
http://groups.google.com/group/vbnet2008?hl=zh-TW

VB.NET,2008,電腦證照,吳清輝老師,勞工大學,程式設計,線上教學,e化創新,優質化,建置e化學習教室,雲端計算,虛擬電腦
更多影音教學與討論,請上[論壇]

2010年3月22日 星期一

程式碼大三通:如何讓VB6、ASP與新的.NET(ASP.NET與VB.NET)程式碼共用

程式碼大三通:如何讓VB6、ASP與新的.NET(ASP.NET與VB.NET)程式碼共用

目前對 VB程式設計師最常遇到頭痛的問題是新舊交替的程式並不相容問題,
以前用VB6或ASP寫的程式,不能在.NET上執行,必須要修改很多地方,
可以參考VB6與VB.NET與法差異。

但說真的,與其修改程式,不如重寫,是大部分人的感覺,事實上最近遇到這樣的問題時,
發現最好的方法就是運用 VB6的 ActiveX Dll 專案,將舊程式碼寫成 Dll ,
這樣除了可以給 ASP運用外,也可以給 ASP.NET 與 VB.NET 用,.NET無論是哪個版本都可以。
這樣的好處是舊城是不並重寫了!程式之間也可以藉由 DLL 聯繫起來,
甚至 ASP 也可以用VB的方式寫好,再給 ASP 去使用。
事實上PHP與JSP也可以這樣用啦!
所以若要相通的解決方案, VB6的 ActiveX Dll 專案是非常好的做法。
但要如何撰寫成VB6的 ActiveX Dll 專案呢?

1.開啟VB6的 ActiveX Dll 專案,將舊的 Function 貼到程式碼中。

2.修改 專案名稱為 ID ,CLASS名稱為 IDC , Function 名稱為 IDF。
3.編譯成 ID.dll 到 c:\windows\system32 下。
4.註冊 : 開始-->執行--> regsvr32 ID.dll



一、ASP呼叫法:
Set objID = Server.CreateObject("ID.IDC")



二、ASP.NET 與 VB.NET呼叫法:
Dim obj As Object = CreateObject("ID.IDC")







三、VB6自己呼叫:
Dim objID as Object
Set objID = CreateObject("ID.IDC")

更多影音教學與討論,請上[溫馨論壇]