JAVA程式設計第 5 次(變數與流程控制與陣列)
這次上課主要:
1.分享最新的JAVA DOCS資訊與中文化版本,
並設定ECLIPSE直接讀取JAVA說明檔的設定方法。
2.利用實例綜合練習變數宣告、資料型別、運算子、
流程控制的IF...ELSE與各種迴圈方法的應用。
3.說明陣列與多維陣列的使用與實例。
4.講解JAVA證照的103題。
漸漸更深入JAVA語法的核心,有些同學似乎已經吃不消,
但有些同學可能以前學過,所以一下子就解出來了,
也很大方的分享出他的解法,
不過這樣有時反而讓一些沒學過JAVA的同學備感壓力。
因為老師以為大家都會了,所以就加速往前,害一些同學在後面趕的很辛苦,
腦筋已經被迴圈給轉的頭昏,還沒弄懂題目,又要接下一題,
所以真有點兩難,好在助教的提醒,有稍放慢一點進度,
若有程度較好的同學,請些自行預息後面的課程,
或是先準備TQC JAVA的學術科考題好了,再不然好心一點,
充當一下老師的分身,幫忙同學一下,感謝!
吳老師 99/05/29
以下是今天的課程:
01如何使用jdkdocs與下載繁體中文版
02如何設定eclipse的javadoc說明訊息
03如何判斷是否為質數
04談大智若愚部落格及docs的操作
05取得某整數的所有因數
06問題如何輸入並判斷是否為三角形
07解答如何輸入並判斷是否為三角形
08問題如何輸入並判斷是否為直角三角形
09問題如何產生猜拳遊戲
10解答如何產生猜拳遊戲&如何產生10個亂數並留下最大的
11利用陣列做排序
12利用陣列做排序並輸出到畫面
13利用arrays的搜尋方法查詢資料
14模擬擲骰子程式
15解說模擬擲骰子程式
16解說模擬擲骰子程式&複製陣列&原來位置
17TQC_JAVA_103題目解說
18將陣列反序排列
完整影片:
相關JAVA教學:
java下載,jdk,eclipse,java教學網站,java教學影片,java eclipse教學,eclipse 教學,java證照解答,AWT類別, 電腦證照,文化大學,推廣部,IDE整合開發環境,線上教學,Eclipse
2010年5月29日 星期六
JAVA程式設計第 4 次(迴圈與成績輸入範例)
JAVA程式設計第 4 次(迴圈與成績輸入範例)
這次上課主要是開始學習流程控制的迴圈部分:
有FOR、WHILE、DO...WHILE迴圈
這也是學習JAVA基本與法中比較重要且難學的部份,
因為人腦沒有迴圈的功能,反而厭惡迴圈,
所以常常有同學學到這部份就因此陣亡,
因為實在是太不人性化,但對電腦來說,
他最大的優點就是可以不斷的執行迴圈,幾萬次都無所謂,
除了次數可以無上限外,速度也快到不行,
所以自動化控制一定少不了迴圈,只是要怎麼把迴圈學好呢?
這是非常重要的一環。
除了要反覆聽講外,反覆練習範例檔也是個方法,
或是嘗試修改範例成別的迴圈方式也是方法,
例如九九乘法表除了可以用FOR迴圈解,也可以試試WHILE迴圈和DO...WHILE迴圈,
結果都可以做的出來。
此外,也加入TQC的JAVA術科題目都範例,TQC地JAVA題目不算太簡單,
很有挑戰性,且目前有這張證照算是少數,
我覺得可以當成考SCJP國際證照之前的暖身,或可說互補也行。
吳老師 99/05/29
以下是今天的課程:
01WHILE迴圈語法說明
02While迴圈計算數字總合
03將while迴圈改成for迴圈
04while了解最大公因數
05while了解最大公因數
06WHILE輸入成績練習
07do迴圈練習
08do迴圈加總到100&while&for的做法
09將九九乘法表改為while迴圈&do迴圈
10break敘述用法說明
11continue敘述的用法
12簡化if&else的流程
13說明tqc術科的101題
14陣列的宣告
15陣列的宣告與使用
16陣列與參考
17陣列的填滿與輸出
18成績輸入使用陣列
19成績輸入修改成for迴圈
20成績輸入修改加入scanner
21成績輸入修改加入scanner
22賦予值的方式給陣列值
23tqc101題解答
24tqc101題解答加上不重複亂數
完整影片:
相關JAVA教學:
java下載,jdk,eclipse,java教學網站,java教學影片,java eclipse教學,eclipse 教學,java證照解答,AWT類別, 電腦證照
這次上課主要是開始學習流程控制的迴圈部分:
有FOR、WHILE、DO...WHILE迴圈
這也是學習JAVA基本與法中比較重要且難學的部份,
因為人腦沒有迴圈的功能,反而厭惡迴圈,
所以常常有同學學到這部份就因此陣亡,
因為實在是太不人性化,但對電腦來說,
他最大的優點就是可以不斷的執行迴圈,幾萬次都無所謂,
除了次數可以無上限外,速度也快到不行,
所以自動化控制一定少不了迴圈,只是要怎麼把迴圈學好呢?
這是非常重要的一環。
除了要反覆聽講外,反覆練習範例檔也是個方法,
或是嘗試修改範例成別的迴圈方式也是方法,
例如九九乘法表除了可以用FOR迴圈解,也可以試試WHILE迴圈和DO...WHILE迴圈,
結果都可以做的出來。
此外,也加入TQC的JAVA術科題目都範例,TQC地JAVA題目不算太簡單,
很有挑戰性,且目前有這張證照算是少數,
我覺得可以當成考SCJP國際證照之前的暖身,或可說互補也行。
吳老師 99/05/29
以下是今天的課程:
01WHILE迴圈語法說明
02While迴圈計算數字總合
03將while迴圈改成for迴圈
04while了解最大公因數
05while了解最大公因數
06WHILE輸入成績練習
07do迴圈練習
08do迴圈加總到100&while&for的做法
09將九九乘法表改為while迴圈&do迴圈
10break敘述用法說明
11continue敘述的用法
12簡化if&else的流程
13說明tqc術科的101題
14陣列的宣告
15陣列的宣告與使用
16陣列與參考
17陣列的填滿與輸出
18成績輸入使用陣列
19成績輸入修改成for迴圈
20成績輸入修改加入scanner
21成績輸入修改加入scanner
22賦予值的方式給陣列值
23tqc101題解答
24tqc101題解答加上不重複亂數
完整影片:
相關JAVA教學:
java下載,jdk,eclipse,java教學網站,java教學影片,java eclipse教學,eclipse 教學,java證照解答,AWT類別, 電腦證照
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化學習教室,雲端計算,虛擬電腦
今天的課程原則上是講解如何在把之前的練習加以美化與增加新功能。
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年5月22日 星期六
文化大學推廣部JAVA程式設計第3次(流程控制與猜拳範例)
文化大學推廣部JAVA程式設計第3次(流程控制與猜拳範例)
今天再接再厲,很快的從基本語法慢慢進入到JAVA的核心,
不過應該都還在可負荷的範圍之內,看大家都還跟的上,
程度比預期來的好很多,以之前教 ASP.NET與VB.NET 的經驗來看,
若是沒有一點程式設計的底子,很快就會覺得學的有點上氣不接下氣的,
不過大體因為我有分享上課影音,回家自己重新看個幾次,
要學會基本上不是問題,剩下就是看自己願不願意學會這項技術了。
真的很感謝YOUTUBE平台,沒有因為我上傳了超過二千部影片而拒絕我,
反而是越來越大方的提供 HD高畫質的技術,
以教學影音來說,若是沒有 HD的畫質,可能差一些,但若用 HD來看,
應該是可接受的品質,當然有些課程我會提供 SWF檔,檔案小畫質佳,
聲音清楚,但就看課程囉!
此外,
不斷的練習才是王道,JAVA程式設計不能只看不做,一定要多作多練習,
還要多找問題與多改寫程式才行,一切都還只是開始,
之後還有更多挑戰在眼前,希望大家可以回去多練習,
有什麼發現也歡迎多分享,有同學的支援,學的不寂寞。
吳老師 99/05/22
以下是今天的課程:
01_運算子與流程控制
02_將輸出改成showMessageDialog
03_版本管理與改成IF邏輯判斷
04_For的語法與流程
05_Sum加總改寫與奇數加總
06_For迴圈的變化型
07_For巢狀結構範例說明(九九乘法表與印出星號)
08_While迴圈
09_For迴圈修改成While迴圈
10_簡介軟體設計丙級
11_do_while迴圈
12_判斷質數城市說明與除錯模式的使用
13_將判斷質數改成While與Do版本
14_範例_猜拳
15_範例_猜拳細節說明
畫面:
01_運算子與流程控制
02_將輸出改成showMessageDialog
03_版本管理與改成IF邏輯判斷
04_For的語法與流程
05_Sum加總改寫與奇數加總
06_For迴圈的變化型
07_For巢狀結構範例說明(九九乘法表與印出星號)
08_While迴圈
09_For迴圈修改成While迴圈
10_簡介軟體設計丙級
11_do_while迴圈
12_判斷質數城市說明與除錯模式的使用
13_將判斷質數改成While與Do版本
14_範例_猜拳
15_範例_猜拳細節說明
完整影音:
相關JAVA教學:
java下載,jdk,eclipse,java教學網站,java教學影片,java eclipse教學,eclipse 教學,java證照解答,AWT類別, 電腦證照
今天再接再厲,很快的從基本語法慢慢進入到JAVA的核心,
不過應該都還在可負荷的範圍之內,看大家都還跟的上,
程度比預期來的好很多,以之前教 ASP.NET與VB.NET 的經驗來看,
若是沒有一點程式設計的底子,很快就會覺得學的有點上氣不接下氣的,
不過大體因為我有分享上課影音,回家自己重新看個幾次,
要學會基本上不是問題,剩下就是看自己願不願意學會這項技術了。
真的很感謝YOUTUBE平台,沒有因為我上傳了超過二千部影片而拒絕我,
反而是越來越大方的提供 HD高畫質的技術,
以教學影音來說,若是沒有 HD的畫質,可能差一些,但若用 HD來看,
應該是可接受的品質,當然有些課程我會提供 SWF檔,檔案小畫質佳,
聲音清楚,但就看課程囉!
此外,
不斷的練習才是王道,JAVA程式設計不能只看不做,一定要多作多練習,
還要多找問題與多改寫程式才行,一切都還只是開始,
之後還有更多挑戰在眼前,希望大家可以回去多練習,
有什麼發現也歡迎多分享,有同學的支援,學的不寂寞。
吳老師 99/05/22
以下是今天的課程:
01_運算子與流程控制
02_將輸出改成showMessageDialog
03_版本管理與改成IF邏輯判斷
04_For的語法與流程
05_Sum加總改寫與奇數加總
06_For迴圈的變化型
07_For巢狀結構範例說明(九九乘法表與印出星號)
08_While迴圈
09_For迴圈修改成While迴圈
10_簡介軟體設計丙級
11_do_while迴圈
12_判斷質數城市說明與除錯模式的使用
13_將判斷質數改成While與Do版本
14_範例_猜拳
15_範例_猜拳細節說明
畫面:
01_運算子與流程控制
02_將輸出改成showMessageDialog
03_版本管理與改成IF邏輯判斷
04_For的語法與流程
05_Sum加總改寫與奇數加總
06_For迴圈的變化型
07_For巢狀結構範例說明(九九乘法表與印出星號)
08_While迴圈
09_For迴圈修改成While迴圈
10_簡介軟體設計丙級
11_do_while迴圈
12_判斷質數城市說明與除錯模式的使用
13_將判斷質數改成While與Do版本
14_範例_猜拳
15_範例_猜拳細節說明
完整影音:
相關JAVA教學:
java下載,jdk,eclipse,java教學網站,java教學影片,java eclipse教學,eclipse 教學,java證照解答,AWT類別, 電腦證照
JAVA程式設計第 2 次上課(環境安裝與變數與Math類別)
JAVA程式設計第 2 次上課(環境安裝與變數與Math類別)
相關JAVA教學:
java下載,jdk,eclipse,java教學網站,java教學影片,java eclipse教學,eclipse 教學,java證照解答,AWT類別, 電腦證照
今天又一連 7 個小時的JAVA課程,說真的學習程式設計要短時間吸收真是不容易,
好在大家的程度感覺都還算不錯,有很多已經是職場的識途老馬,
可以很快的用舊經驗,去異求同,找出程式不同的部份學習,
若是相同就可以跳過,這樣學起來會快很多,
但說真的,很多地方還是無法完全類比,還是有些許的差異,
不過只要細心加持續的學習,學會一定不難。
此外,開發環境的輔助是相當重要的,DOS下開發太累,
Eclipse真的很棒!好好享受開發的樂趣,是學習JAVA的不二法門,
按部就班一定可以學會,有問題也歡迎在論壇上PO文吧!
以下是今天的課程:
01_Java的由來與環境安裝
02_Java的介紹與ECLIPSE下載
03_ECLIPSE開啟與中文化
04_我的第一個JAVA程式
05_字型放大與其他功能說明
06_宣告變數
07_常數與Math類別
08_JOptionPane類別使用
09_跳脫字元範例
10_專案管理注意事項
JAVA程式設計第7次上課
畫面:
01_Java的由來與環境安裝
02_Java的介紹與ECLIPSE下載
03_ECLIPSE開啟與中文化
04_我的第一個JAVA程式
05_字型放大與其他功能說明
06_宣告變數
07_常數與Math類別
08_JOptionPane類別使用
09_跳脫字元範例
10_專案管理注意事項
完整教學影音:
02_Java的介紹與ECLIPSE下載
03_ECLIPSE開啟與中文化
04_我的第一個JAVA程式
05_字型放大與其他功能說明
06_宣告變數
07_常數與Math類別
08_JOptionPane類別使用
09_跳脫字元範例
10_專案管理注意事項
JAVA程式設計第7次上課
畫面:
01_Java的由來與環境安裝
02_Java的介紹與ECLIPSE下載
03_ECLIPSE開啟與中文化
04_我的第一個JAVA程式
05_字型放大與其他功能說明
06_宣告變數
07_常數與Math類別
08_JOptionPane類別使用
09_跳脫字元範例
10_專案管理注意事項
java下載,jdk,eclipse,java教學網站,java教學影片,java eclipse教學,eclipse 教學,java證照解答,AWT類別, 電腦證照
訂閱:
文章 (Atom)