2010年5月29日 星期六

最近的生活很JAVA--分享GOOGLE服務在教學上的應用

最近的生活很JAVA兼分享GOOGLE服務在教學上的應用

最近除了教VB.NET與ASP.NET之外,
也在文化大學推廣部教JAVA課程,一周教20小時的 JAVA程式設計,
不要說老師覺得有點消化不良,更別說是學員了!
不過好在這批學員的程度都算中上,而且有兩個還考過 SCJP 了!
大部粉感覺都有一定的程式設計基礎,所以上起來都還算順利,
不過程度差別蠻大的,厲害的程式還沒講解他就已經做出來了!
差的解完了很久,還在思考,所以上課要取平衡點還真的有點難,
不過只要按部就班,該上多上少,可以下去巡一下,或是看大家的表情大概就會有個底了。

至於除了教學,當然也要有些創新,
用GOOGLE論壇架一個教學平台,將所有安裝系統、電子書與簡報資料都放在那裏,
讓同學不用到處去找資源,就可以很快的進入狀況,
也會將上課完成的程式碼拍照,上傳到教學平台上,省去抄板書的時間,
上課也會收錄影音,在將影音轉檔上傳到YOUTUBE,供上課的學員複習。
並引進除了SCJP的TQC JAVA專業級證照題目,
題目不比SCJP簡單,出題主要考量是國內學習的需求,所以非常注重實作結果,
分學科320餘題,術科40題,
要把這些題目作完,大概就真的已經很夠水準的了!
這些補充資料主要是要給程度比較好的同學可以當成練習題,
讓他們可以不會因為等待而浪費時間。


除了教法想創新,最主要也是對自己教學方法的提升,除了老師的專業技能外,
其他輔助的工具是不可免的,師生互動、資料給予、作業上繳、線上教學、線上測驗等,
都是非常必要的學習功能,而這些系統若要老師自行開發是不可能的,
老師可藉由GOOGLE所提供的論壇、文件、GMAIL、YOUTUBE、部落格等完成這些工作。
1.GOOGLE文件:
事實上本來只能放WORD、EXCEL、POWERPOINT與PPT檔,
但如今變成什麼都能放,而且沒有檔案上限,簡直就是網路硬碟,
並可以設定分享權限,所以會將上課資料放在這裡,給學生下載。

2.GOOGLE論壇:
是一個可以討論的空間,限定學員才能加入,這樣方便管理,
此外同學間也可以在這裡討論並分享資源。
至於繳交作業,這裡也提供了 100MB的空間,足敷作業繳交使用。


3.YOUTUBE影音:
可以將上課收錄的影音檔上傳至此,目前YOUTUBE已經成熟的支援720HD高畫質影音,
所以上傳的影音在觀看上的話值已經達到基本需求,雖說速度上還有改進的空間,
但在免費的前提下,已經是難能可貴的服務了。


4.部落格發佈
影音完成上傳之後,除了可以藉由GOOGLE論壇公佈給所有的學員外,
也可以利用部落格的方式公布,學員只要設定追蹤功能,
只要部落格有更新,就會收到EMAIL。


除以上介紹的幾種功能外,FACEBOOK也是不錯的互動方式,
雖說原本都不是為了教學而設計,但只要老師懂的變通,自然也能為教學服務。

吳老師  99/05/30

相關JAVA教學:

JAVA證照考題解答分享,Android證照的跳板
http://terry55wu.blogspot.com/2012/01/java.html

JAVA程式設計總整理
http://terry55wu.blogspot.com/2011/10/java.html

湜憶電腦 TQC JAVA進階級先修課程
http://terry55wu.blogspot.com/2010/08/tqc-java.html

最近的生活很JAVA兼分享GOOGLE服務在教學上的應用
http://terry55wu.blogspot.com/2010/05/javagoogle.html

文化大學推廣部JAVA程式設計第 2 次上課
http://terry55wu.blogspot.com/2010/05/java-2.html

文化大學推廣部JAVA程式設計第 3 次上課
http://terry55wu.blogspot.com/2010/05/java-3.html

文化大學推廣部JAVA程式設計第 4 次上課
http://terry55wu.blogspot.com/2010/05/java-4.html

文化大學推廣部JAVA程式設計第 5 次上課
http://terry55wu.blogspot.com/2010/05/java-5.html

Java、VisualBasic、Visual C++有什麼不一樣呢?
http://terry55wu.blogspot.com/2009/03/javavisualbasicvisual-c.html

程式語言排行榜,C語言居冠,JAVA次之
http://terry55wu.blogspot.com/2010/05/cjava.html

Android程式開發證照教學懶人包
http://terry55wu.blogspot.com/p/android.html

JAVA程式設計第 5 次(變數與流程控制與陣列)

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教學:
發表時間文章標題
2015-06-22JAVA網路程式設計第1天上課分享(HTML 5與JavaScript)
2015-06-21艾鍗JAVA物件導向程式設計2(流程控制)
2015-06-21JAVA程式設計第2次上課(環境安裝與變數與Math類別)
2015-06-20從JAVA入門到智慧型手機設計第2次上課
2015-06-20從JAVA入門到智慧型手機設計第1次上課
2015-01-16如何在JAVA顯示河洛之數結果
2015-01-16如何在JAVA顯示系統時間並格式化
2015-01-16JAVA物件導向設計第3堂課:JSP與APP跳板
2015-01-16JAVA物件導向設計第2堂課:JSP與APP跳板
2015-01-16JAVA物件導向第1堂課:JSP與APP跳板
2014-01-20佛光資應系JAVA證照考題解答分享(Android證照的跳板)
2013-08-19艾鍗JAVA物件導向程式設計課程上課影音分享(2)
2013-08-02總統府旁JAVA網路程式設計第2天上課分享
2013-08-02總統府旁JAVA網路程式設計第1天上課分享
2013-03-15從JAVA入門到智慧型手機設計第2次上課
2013-03-11從JAVA入門到智慧型手機設計(1)
2012-10-27有七星潭海浪聲的JAVA入門與證照分享
2012-09-14JAVA程式設計第7次上課
2012-08-29JAVA程式設計第1次上課
2012-05-31有七星潭海浪聲的JAVA入門與證照分享1
2012-04-08JAVA證照考題解答分享,Android證照的跳板
2012-01-25JAVA證照考題解答分享,Android證照的跳板
2011-10-04JAVA程式設計總整理
2010-10-30湜憶電腦 TQC JAVA進階級先修課程之二
2010-10-30湜憶電腦 TQC JAVA進階級先修課程
2010-05-30最近的生活很JAVA--分享GOOGLE服務在教學上的應用
2010-05-30文化大學推廣部JAVA程式設計第 5 次上課
2010-05-30文化大學推廣部JAVA程式設計第 4 次上課
2010-05-30文化大學推廣部JAVA程式設計第 3 次上課
2010-05-30文化大學推廣部JAVA程式設計第 2 次上課
2010-05-30程式語言排行榜,C語言居冠,JAVA次之
2010-05-30最近的生活很JAVA--分享GOOGLE服務在教學上的應用
2010-05-22JAVA程式設計第2次上課(環境安裝與變數與Math類別)
2009-08-27TQC JavaScipt 實用級線上影音
2009-08-24TQC JavaScipt 線上影音教學課程 101自動瀏覽器
2009-03-12Java、VisualBasic、Visual C++有什麼不一樣呢?

java下載,jdk,eclipse,java教學網站,java教學影片,java eclipse教學,eclipse 教學,java證照解答,AWT類別, 電腦證照,文化大學,推廣部,IDE整合開發環境,線上教學,Eclipse

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教學:
發表時間文章標題
2015-06-22JAVA網路程式設計第1天上課分享(HTML 5與JavaScript)
2015-06-21艾鍗JAVA物件導向程式設計2(流程控制)
2015-06-21JAVA程式設計第2次上課(環境安裝與變數與Math類別)
2015-06-20從JAVA入門到智慧型手機設計第2次上課
2015-06-20從JAVA入門到智慧型手機設計第1次上課
2015-01-16如何在JAVA顯示河洛之數結果
2015-01-16如何在JAVA顯示系統時間並格式化
2015-01-16JAVA物件導向設計第3堂課:JSP與APP跳板
2015-01-16JAVA物件導向設計第2堂課:JSP與APP跳板
2015-01-16JAVA物件導向第1堂課:JSP與APP跳板
2014-01-20佛光資應系JAVA證照考題解答分享(Android證照的跳板)
2013-08-19艾鍗JAVA物件導向程式設計課程上課影音分享(2)
2013-08-02總統府旁JAVA網路程式設計第2天上課分享
2013-08-02總統府旁JAVA網路程式設計第1天上課分享
2013-03-15從JAVA入門到智慧型手機設計第2次上課
2013-03-11從JAVA入門到智慧型手機設計(1)
2012-10-27有七星潭海浪聲的JAVA入門與證照分享
2012-09-14JAVA程式設計第7次上課
2012-08-29JAVA程式設計第1次上課
2012-05-31有七星潭海浪聲的JAVA入門與證照分享1
2012-04-08JAVA證照考題解答分享,Android證照的跳板
2012-01-25JAVA證照考題解答分享,Android證照的跳板
2011-10-04JAVA程式設計總整理
2010-10-30湜憶電腦 TQC JAVA進階級先修課程之二
2010-10-30湜憶電腦 TQC JAVA進階級先修課程
2010-05-30最近的生活很JAVA--分享GOOGLE服務在教學上的應用
2010-05-30文化大學推廣部JAVA程式設計第 5 次上課
2010-05-30文化大學推廣部JAVA程式設計第 4 次上課
2010-05-30文化大學推廣部JAVA程式設計第 3 次上課
2010-05-30文化大學推廣部JAVA程式設計第 2 次上課
2010-05-30程式語言排行榜,C語言居冠,JAVA次之
2010-05-30最近的生活很JAVA--分享GOOGLE服務在教學上的應用
2010-05-22JAVA程式設計第2次上課(環境安裝與變數與Math類別)
2009-08-27TQC JavaScipt 實用級線上影音
2009-08-24TQC JavaScipt 線上影音教學課程 101自動瀏覽器
2009-03-12Java、VisualBasic、Visual C++有什麼不一樣呢?

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化學習教室,雲端計算,虛擬電腦

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