講義

Tagebuch 15.07.14

上週五是資策會的demo day。我從上期開始,就使用新的講義教課。結果demo day的成果,讓我決定改變我之後的教學內容,也同時改變我Corona SDK新書的部分內容。

上本書的經驗告訴我,最後才教「場景轉換」與「整個遊戲的製作概念」好像太慢了,我發現很多讀者讀那本書都沒有讀到最後,而最後我認為才是我真的很想教給大家的東西 — 也就是真的利用所學,製作一款實實在在的小遊戲。

之前的書一開始有很多個小範例,最後占書的1/3頁數的、是一個大範例:為了修正上本書的遺憾,我把「場景轉換」與「遊戲的製作概念」整個往前移,變成幾乎整本書都在討論一個大範例。希望藉由這樣深入的討論,讓讀者更容易做出自己想做的作品。

結果我用新教材教了兩期之後,發現很少人能做出他們的App。同是以 iOS 為主要課程的班級,用之前教材的班級,有4個同學做了 Corona SDK 的跨平台遊戲;相對的、上期還有中間去台中上課的學生,好像學完就很少有人繼續用這個工具開發自己的 App了。(只有一位同學做了類似打地鼠的小遊戲,)這樣的成績讓我這個老師真慚愧。詢問之下,發現他們還是覺得Corona SDK是很簡單的工具,只是「沒時間」做出一個App。

從這樣的教學經驗檢討後,我決定新書還是應該回歸很多個簡單小範例的設定。先讓同學覺得簡單、覺得這麼簡單就是一個App了,能嘗試開始做做看比較重要。都圍繞在一個大範例,可能會讓同學望之卻步,把寫程式想成是複雜的事情。

另外我發現和「物理引擎」相關的程式碼,我都太晚介紹了。我預計要改在課程的前面,就以簡單的範例,來介紹物理引擎、偵測碰撞該怎麼寫。除此以外,也會加入新的 Corona Card內容,與Corona Editor安裝介紹。

上週教國高中生的夏令營中,我累積了很多簡單的範例,應該會以這樣的範例為基礎去建構新的課程。希望修正的內容,可以讓大家聽了課更容易上手…我會努力的!

(637)

superstardj

been a DJ, a rapper, a musician and a recording artist... a novel-writer, a language-book author, and a chief editor... a painter, a book-cover designer and many more... right now a programmer who designs mobile application, both iOS and Android devices...

Leave a Reply

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