---
# System prepended metadata

title: Reviews

---

# Reviews

## python
use more metaphor
convert in real example
太多術語
不需要比較language？
字串、request、可讀性
什麼、看到什麼，形象化
圖像化，box表示變數
real time code example (practice) 棒棒
more basic （打在下面會cover掉上面的）
基礎課？

先把script寫起來會比較好 if will forget

- 應用例子、好處（為什麼要學crawler）
- 先讓他們看到一些東西（output），再解釋怎麼做
- 建議去看一些拍給初學者的課程影片，學習裡面的圖像跟比喻
- 遇到的問題，怎麼解決（懶得打100行那個比喻很棒）
- 分工？

## app

不要晃來晃去！（李俊逸）
物件可以有很多種，不一定是正方形
圖形概念（position, width, height）畫白板介紹很好，第一天講過第二天可以帶過
工具介紹：根據順序，開啟視窗給他們看
為什麼要用這個
用法介紹

code一整頁不容易跟上，可以把步驟拆得更細（分段），一點一點加上，然後implement，比較容易跟上。
左邊是code，右邊是圖（動畫），一步步效果。
RGB概念

task 1
公司經理的比喻很不錯
圖像化概念（創建，縮小，把東西放進群組內）
直接用芳的ppt animation
lost掉的時候，看投影片可以快速catch到
講的順序和code的順序
可以先講畫面有什麼，再講怎麼去做（把畫面做出來！）

物理引擎是什麼！！！
把每個type用文字說明（label kinematic, static, dynamic）or comment 顏色亮一點
刷新熒幕：動畫概念
加了physics engine之後的效果display那邊不錯
先介紹每個function（文字說明）

ppt上面有什麼內容？

##  Processing
先給他們看processing可以做什麼（screenshot）
為什麼要print(2)
一樣左邊code右邊output
講解基本概念（下面的code會疊在上面的code cover掉）
視窗code coordinate註解
size、point、ellipse分別在做什麼（spec：功能&parameters of each function）
像是line triangle rect那張圖很好
stroke、strokeWeight 圖片？
real time implement，打code然後output出他是什麼，看改變（a寫成負的看會發生什麼事）
顏色的slide沒有顏色QQ，可以用color picker那張圖（現場選給他們看）
processing內置color selector -> screenshot放右邊
a重複代替，帶到宣告變數概念很棒！
宣告一個變數？？（宣告是什麼意思？）整數的概念不用講？**
為什麼畫圖會用到+-*/？for？可以用來畫什麼（先從目的切下來，再講怎麼implement）？
先說要畫很多個圓圈（像邵凱講的，無法手動copy）-> 為什麼要用迴圈？
for迴圈的解釋：直接在code上面標識初始值，判斷條件，變化值
用flowchart解釋，純解說很容易lost！
用講故事的
手作時間：畫圓圈
迴圈、if else可以直接引用之前講過的概念（if第二天），講解語法不同，括號之類

global可以在前面的變數的時候講，有講到global不錯。講的時候可以label出來。
圓圈的移動可以講成，每秒走一步，draw是每秒都要做的動作
**先講不斷更新
有講到background放在setup和draw的差別，很好！
mouseX，mouseY也是先看output再解釋，一個簡單的follower（一個圓）
坐標系ppt內放translate後坐標變化的圖
坐標系可以在右邊一步步顯示，translate前，translate讓他們看到坐標系的變化，再畫一個新的圓
角度弧度的概念？sin cos需要太多數學概念 -> 放棄？
pushMatrix也是，解釋說把原本的坐標系放在旁邊，然後再把它拿回來
把code的過程做成animation，不用每次畫白板
code一行行出來，加上註釋，比較不會抗拒
不知道print是什麼概念
語法問題要先解釋（分號，{}，大小寫敏感）
挑戰，只給結果，做做看
0是黑，255是白（直接演示）
變數多一點比喻（故事）
processing動畫很棒，gif的重複問題要提一下
作業設置畫他們喜歡的東西，每次後面設一個小小的挑戰

解釋目標的時候可以比較會動，不會動的output差別（像是加了dynamic但沒有event的效果，很棒！）






