# 第五堂 - 教學技巧:進階陣列操作:掌握 filter 篩選技巧 * 感謝布丁上時間軸~ * [點名](https://rpg.hexschool.com/#/training/12062289980167257784/board/content/12062543649453968386_12062543649453968393) * [錄製試教影片任務](https://rpg.hexschool.com/#/tasks/12062289980168198942) * [試教講義](https://hackmd.io/VA7YL97PTAu80SwRJG5L7w) * [六角委託招募](https://www.notion.so/518916a2f95440e886b830ba551ee62d?pvs=4) ## 教學技巧 1. 學習成效:要從學生舊知識的去連結新知識,比例在 70%舊:30%新 2. 口條清晰 a. 贅字留意:這個、那、然後等等 b. 語氣盡可能抑揚頓挫,不要太平 c. 寫程式過程中,也可以多講解,**減少空白時間** ## 同學影片觀摩 * 鬍渣貓 ([上半部](https://www.youtube.com/watch?v=P5sUkV6DDmU)、[下半部](https://www.youtube.com/watch?v=Qh0g_L3UN2w)) ### Dex ([上半部](https://www.youtube.com/watch?v=fZ7SnHUVV4Y)、[下半部](https://www.youtube.com/watch?v=NVY0QBS0668)) **做得好的地方:** 1. 互動:開頭不急著講課,而是先用 3 分鐘講解課程大綱,以及該如何去跟老師去做互動。並有試著跟學生提到不會很難,是連慣性課程,降低學生戒心 2. 有使用 ChatGPT 4o 進行講解,但要確保資訊是正確。但有提前先詢問是好的,不會讓學員空等,避免浪費時間 3. 上半部 4:06 不錯,遇到有其他雜音,請其他學生關靜音 4. 上半部 11:00 不錯,有進行 Live Demo 5. 上半部 23:35 ,有講出中場休息 5 分鐘,蠻好的 **可以更好的地方** 1. 上半部開頭,可能要記得問學生文字大小可不可以,前面顯示 clean code 的 GitHub 網址,跟雙螢幕時,文字感到略小 2. 上半部 11:52 秒,講完第一個概念時,可以試著在互動上,詢問口頭詢問觀念是否理解,盡可能保持互動,與學生建立強連結。不過在 15:49 處,講完第二個觀念後,就有主動學生是否理解,也不錯。至少不是至少蒙著頭一直狂講,不理會學生觀感。**但前期進行頻率建議可以高一些,會傾向第一個概念講完,就問同學理解程度如何。** - [x] 互動 - [x] Live Coding 是否通順 - [x] 是否有回覆學生問題 - [x] 有口頭詢問觀念是否理解 - [x] **在輸入程式碼時,盡可能口說你目前在 Coding 的行為,讓線上學員隨時都能確保知道你在教學的內容** - [x] 口條清晰 - [x] 有小失誤的地方有解決,不過度慌張或是卡頓 - [x] 語速不會過快,以致於學生吸收不良 - [x] 咬字清楚,說話不含滷蛋 - [x] **聲音不會過小,尾音容易消失** - [x] 授課內容清楚 - [x] 內容資訊夠大 - [x] 不提到沒教過的知識 - [x] 切換畫面要提早提醒 - [x] 時間掌握 - [x] 有記得休息時間 - [x] 時間掌握在規定時間後的三十分鐘內 - [x] 知識點有明確分斷,讓「集中 / 休息」節奏分明