如何把 Windows Dump除錯與分析講的生動有趣?

如何把 Windows Dump除錯與分析講的生動有趣?

10/11月份筆者舉辦一個課程 “Windows Dump Analysis by case study”

課程名稱雖然專業但是想當然爾會有些枯燥。

這個課程因為報名人數超過 60人,所以分了四個梯次,

筆者密集的上完三個梯次之後,對於教學與課程上的互動技巧有些觀察與領悟。

能夠將這樣的課程講到像五月天現場演唱會一般是筆者的目標!

教學的層次

相信所有具有專業的都一定可以傳授講些東西,但是可以講跟講到很精彩是兩回事。

1. 教學的熱情

老師只是來將一定的鐘點時數講完呢?  還是有迫切的熱情想要將一些經驗、技巧傳遞?

2. 故事的情節

每一個技術解決的問題,都會有現實故事的需求或是問題情節。這樣的故事情節是否可以帶學員深入其境的了解?

3. 引發學員的興趣

利用學員不同的經驗與背景,適時的彼此交流。也讓這個專業延伸更多應用。

工作上可以用到,或是曾經工作的經驗遇到的問題都可以引發學員的興趣。

筆者採用的互動技巧

一整天的課程是有挑戰的,

特別是上到下午 1400-1600這段時間,大家還要全神貫注是很難的。

經過筆者連續上三個梯次後,筆者慢慢加入下列互動技巧,可以提升上課的專注

1. 撲克牌回答

 

課程開始時與學員約定,下課前一定要拿滿 10點,黑色不算點數,紅色才會點數。

如果可以的話,可以準備小禮物。重點是 “小”。讓大家的參與發言有個誘因。

2. 情境式的經驗交流

因為學員都來自各個不同的背景,針對這個專業主題共同學習。

如果可以的話用情境式的方式,鼓勵大家分享實務上應用不同的心得。

例如:

  • “請問大家什麼情況下會需要做 WinDBG分析?”
  • “請問分析時遇到怎樣的困難?”
  • “請問最近遇到的一次經驗為何”

這樣也會讓整個課程更豐富,

講師更可以透過這樣的方式吸收更多不同產品線的使用狀況。

3. 走動式

走動的區域不限於講台,而是要走動到學員的桌子附近,

並且適時的邀請學員討論。這是筆者認為最有效果的方式

4. 隨機隨時抽問

隨機抽問可以是抽問過去五分鐘說過的重要觀念,

或是下課前告一個段落實,回顧這節主要講哪些內容的重點。

透過這樣的過程也會知道參與的學員學習的進度。

5.誇張肢體動作的說明

6. 冷笑話

7. 課前與課後自我評量

課程前發一份這樣的評量,在不需要詳細作答的情況下,讓學員針對每一題很快的自我評估 1, 2,3,4

1是有聽過,但是不熟悉。4 是可以跟參與的學員分享或是說明內容。

預計 10分鐘瀏覽完之後收回。講師也可以知道今天學員參與的程度。課程內容是否會太簡單太難。

同樣的評量,課程結束前 1 小時在次發給學員填寫。學員也會很有成就感。上課前與上課後知識的成長

12195763_209330259398443_184715441158744339_n[1]

 

上述中 “走動式” + “隨機隨時抽問”,這兩者是最有效果的,

因為講師會隨時走到學員面前,問五分鐘前,或是一小時前教過的內容,

這樣的動作會讓學員更加專注,也會不斷的幫學員複習上課的內容加深印象

當然這個互動可以加入一些有趣的元素或是冷笑話,也會有加分的效果。

 

枯燥的Windbg的分析

到底 Windbg 分析有多枯燥呢? 可以看看下列分析的畫面之一

課程剪影

12193766_208407979490671_4851766315319536887_n[1]

12208690_209409792723823_3589881796974420710_n[1]

11050113_208407786157357_5072240600599313153_n[1]

Leave a Reply

Your email address will not be published. Required fields are marked *