出示“金山打字”程式,並讓學生操作。
請同學們小組討論:“金山打字”程式中,都有生麼樣的事件發生,請學生闡述討論結果。
教師做補充分析
任務一:程式執行分析
首先讓學生操作完整的易語言“打字練習”程式,並分析其所發生的事件及過程,教師幫助分析講解。
任務二:視窗介面分析
通過上面的事件和過程分析,讓學生再次分析本程式的`啟動視窗介面中應包含哪些元件及元素,教師幫助分析講解。
教師演示在“視窗介面中”加入本程式所需要的元件及元素。
任務三:程式資料型別及程式碼分析
通過上面的分析,對各個子程式進行分佈步講解。
1、“開始”按鈕被單擊子程式
通過分析程式碼,教師講解邏輯變數“進入迴圈=真”、“按鈕1.禁止=真”。
重點講解事件“處理事件()”和“延時(100)”
2、“停止”按鈕被單擊子程式
通過分析程式碼,講解邏輯變數“進入迴圈=假”、“按鈕1.禁止=假”。
在這一部分,可以先讓學生對照上一部分的邏輯變數進行相似性分析。
3、按鍵盤字母鍵的過程
這一部分教師應該重點講解“按下某鍵”事件,和實現判斷按下程式中A、B、C、D的某鍵。