教學經驗分享 - 基本理念
DESCRIPTION
教學經驗分享 - 基本理念. 分享教學中的挫折與成就感 共同找出問題的解答及更好的方法 聚焦在高中電腦教育中避免干擾與誤解 反省自己教學生涯中的嘗試與理念 拋磚引玉,期待更多的指教與交流. 教學經驗分享 - 內容分類. UNIX 作業系統平台 涵括幾乎所有電腦課程內容如電腦應用、 問題解決、程式設計、網頁與電腦網路等等。 教學軟硬體管理維護 自製簡易系統還原/派送功能 簡易學生畫面監看/廣播功能. UNIX 作業系統平台 - 遠端遙控. Powerful 的技術: 可以「遙控」「許多」「強大」的電腦 使用遠端電腦的軟體 操作遠端電腦的 CPU 和磁碟 - PowerPoint PPT PresentationTRANSCRIPT
1
教學經驗分享教學經驗分享 -- 基本理念基本理念• 分享教學中的挫折與成就感• 共同找出問題的解答及更好的方法• 聚焦在高中電腦教育中避免干擾與誤解• 反省自己教學生涯中的嘗試與理念• 拋磚引玉,期待更多的指教與交流
2
教學經驗分享教學經驗分享 -- 內容分類內容分類• UNIX作業系統平台– 涵括幾乎所有電腦課程內容如電腦應用、問題解決、程式設計、網頁與電腦網路等等。
• 教學軟硬體管理維護– 自製簡易系統還原 /派送功能– 簡易學生畫面監看 /廣播功能
3
UNIXUNIX 作業系統平台 -作業系統平台 - 遠端遙控遠端遙控• Powerful 的技術:
– 可以「遙控」「許多」「強大」的電腦– 使用遠端電腦的軟體– 操作遠端電腦的 CPU 和磁碟
• 天生的網路功能:– 學生會自動接觸到網路以及網路原理。
4
UNIXUNIX 作業系統 -作業系統 - 作業系統原理作業系統原理• 多人系統:不同於Windows的單人使用,而是許多人共同使用 CPU和 DISK,因此有權限、管理等等需求。也提供了方便性和效益。
• 操作技巧:檔案管理、權限操作、資源分配、系統服務運用等等。
5
UNIXUNIX 作業系統 -作業系統 - 文字操作文字操作• JOE 文字編輯器:
– Joe index.html– 我愛你 10000 年– 複製 10000 行– 用搜尋替換加上 <br>
• 英漢 / 漢英辭典:– pyDict– Oxford love | autob5 > love.html
6
文字操作-文字操作- love.htmllove.html
Searching Word: [ love ] love / lQv; lQv/ n 1 [U] warm liking or affection; affectionatedevotion 喜愛 ; 熱愛 ; 鍾愛 : a mother's love for her children 母親對其子女的愛 * love of (one's) country, ie patriotism 對祖國的熱愛 * She has a great love for animals. 她酷愛動物 . * He shows little love towards her. 他沒怎麼表現出喜愛她 . 2 [U] sexual affection or passion 性愛 ; 戀愛 ; 愛情 : marry for love, not money 為愛情而非為金錢結婚 * Their love has cooled, ie is no longer strong. 他們的愛情冷卻了 . 3 [U] (religion 宗 ) (in Christianity) God's benevolence towards
7
UNIXUNIX 作業系統 -作業系統 - HTMLHTML 語法語法• 網頁製作能力– 讓學生具備製作網頁的能力與意義。
• 免於編輯軟體的錯誤– 避免熟悉編輯軟體所付出的心力。– 作出來的網頁簡化許多便於研究與批改。
• 操作方便– 直接改,直接存,不用下載 /上傳。
• 為程式設計鋪路– 可以用程式寫出語法。
8
UNIXUNIX 作業系統 -作業系統 - PHPPHP 程式設計程式設計
9
PHPPHP 程式設計 -程式設計 - 作業操作作業操作
10
PHPPHP 程式設計 -程式設計 - 程式列表程式列表<?php $n=1; $sum=1; do { $sum=$sum*$n; $n=$n+1; } while($n<=10); print($sum); ?>
11
UNIXUNIX 作業系統 -作業系統 - 作業管理作業管理• 學生不用傳• 老師不用收• 線上直接看• 直接給分• 學生互相觀摩• 公開公平
12
作業管理作業管理※ 網頁製作 -- 超連結 (ahref.html,970411)11001丁大展B 11002方昱中B 11003王振俞B 11004古健樺B
11005朱耕甫B 11006江念祖E 11007何恩元D 11008余定宏B+
11009吳信寬C 11010呂星輝B+ 11011李睿耆B 11012 林 與A
11013林繼煒A 11014邱羿勝C+ 11015邱康彥B+ 11016徐祖信E+
11017婁宏遠Z 11018張宇德C 11019張凱為C+ 11020許文選E+
11021許家銜C 11022郭宇修B 11023陳正文E 11024陳冠曄B+
11025陳彥名D 11026彭彥宗B 11027游竣宇B 11028游鎮魁A
11029黃鼎傑A 11030陳瑋明B 11031楊承翰B 11032鄒宇玄B+
11033廖棋弘B+ 11034劉世堯B+ 11035劉柏延E 11036潘仁傑A
11037潘國安C+ 11038蔡旻霈B+ 11039 鄭禮聖 Z 11040 鄧中宣 B+
11041 謝定勳 B 11042 藍皓宇 B 11043 羅大鈞 B 11044 羅晟峰 B 11045 蔡大頭
13
成績管理成績管理
14
簡易系統還原簡易系統還原 // 派送功能 -基本觀念派送功能 -基本觀念• 教學電腦的 OS 逐步改善:
– 教學用環境需要不斷的改進以趨穩定完美。• 還原卡算是批次作法:
– 還原卡的派送要開啟所有電腦且不能中途加入。
• GHOST+LAN 可做到 Real Time :– 可一台一台開,而且效能可到 Gigabit。
15
還原還原 // 派送功能 -派送功能 - GHOSTGHOST 操作操作call t:\name2k.bat %MACHINE%
showid WKU 300
g8 -ID -FX -SURE -CLONE,
mode=pload,dst=1:2,src=w2ku8.gho:1
ghstwalk /BV=1:2 /AV=1:2 /CN=%namew2k% /SURE
16
還原還原 // 派送功能 -抓派送功能 -抓 MAC AddressMAC Addressnet start > intpkt.txt
net stop /yes
\perldos\perl mac.pl < intpkt.txt > $mac.bat
call $MAC.BAT
$MAC.BAT:
set MAC=0013D4D6F984
17
抓抓 MAC Address MAC Address -- intpkt.txtintpkt.txt
18
抓抓 MAC Address MAC Address -- mac.plmac.pl$n=1;
while($data=<>) {
if ($n==7) {
$mac=substr($data,23,12);
print "set MAC=";
print $mac;
print "\n";
}
$n++;
}
19
抓抓 MAC Address MAC Address --設環境變數設環境變數:INTEL
set MACHINE=999
if %MAC%==0013D4D6F984 goto 100
if %MAC%==0013D4D6F96B goto 101
:101
set MACHINE=101
goto END
20
環境變數 -批次檔引用環境變數 -批次檔引用call machine.bat
call namew2k.bat %MACHINE%
rem copy %1.ini system.ini
token -x $COMPUTER %MACHINE% < system.$$$ > system.ini
net initialize
net start workstation /YES
21
簡易監看 -簡易監看 - senti-traysenti-tray
22
簡易監看 -簡易監看 - sambasamba
[homes]
comment = Home Directories
path = /data/machine/%m
browseable = no
writable = yes