跨域自然:多媒體動畫製作

課程大綱

內容

課程概述

    Scratch是MIT(麻省理工學院) 發展的一套新的多媒體軟體,可以練習程式語言,也可以用來創造互動式故事、動畫、遊戲、音樂和藝術,Scratch特色是視覺化的積木組合式程式語言(用拖曳、組合的方法取代打字,免除指令輸入錯誤的困擾),提升高層次思考能力,對於初階設計多媒體動畫而言為入門的語言。

    課程前期先進行Scratch動畫與遊戲教學,同學有了積木式動畫串接觀念後,後期則以較深入的Appinventor 2進行動畫與遊戲製作。

    Google推出的 App Inventor為工具,透過拼圖式的開發環境,只要將各種不同功能的積木堆疊組合起來,不用撰寫任何程式碼,就能輕鬆設計出各式各樣、創意有趣的App。而且App Inventor為雲端開發環境,只要使用瀏覽器,在任何地點都可以隨時設計您的 Android 程式,本課程適合沒有程式設計基礎的同學。

Scratch is a free visual programming language developed by the MIT (Massachusetts Institute of Technology) Media Lab.Scratch is used by students to easily create animations, games, etc. It provides a stepping stone to the more advanced world of computer programming, including simulations and visualizations of experiments, recording lectures with animated presentations, to social sciences animated stories, and interactive art and music.

MIT App Inventor is an innovative beginner's introduction to programming and app creation that transforms the complex language of text-based coding into visual, drag-and-drop building blocks. The simple graphical interface grants even an inexperienced novice the ability to create a basic, fully functional app within an hour or less.

授課內容

老師先行示範後再給學生操作實習,以做中學方式進行。