學習使用Java編寫代碼:本教程以一種有趣,易懂,循序漸進的方式教授學生Java編程。我們將使用基於Java的Processing®語言來構建交互式圖形,動畫和遊戲。學生編寫代碼從第一堂課開始製作圖形,這樣他們就可以立即收到視覺反饋。我們將通過包含變量,函數,循環,條件,數組以及基本面向對象編程(OOP)等最重要編碼基礎的項目(包括鏈接列表和繼承)開展工作。到了周末,學生們已經運用他們的知識編寫代碼來製作兩個圖形遊戲 - 一個太空遊戲和一個街機式的生存/耐力遊戲。
機器人和Arduino硬件的代碼操作:我們還將採取重要的下一步 - 使用我們的編碼技巧來控制機器人和電子組件。學生將使用Processing來控制Wink2機器人,學習如何激活電機和傳感器,以便機器人可以移動,避開障礙物,放上燈光秀等等!我們還將使用流行的電路板Arduino®構建數字設備,並使用Processing處理程序。通過這些項目,學生將學習如何通過代碼來控制電子設備。
** Java和處理:**處理用於高中和大學教授編程的基礎知識。 Processing基於Java構建,具有幾乎相同的語言語法,但添加了與圖形和交互相關的自定義功能。這使得處理過程獨一無二(而且非常棒),因為它使用戶有機會用代碼相對快速地創建遊戲,藝術和動畫。而且,通過Processing學習Java是學習其他編程語言的極好基礎。
陣營中不需要任何編程經驗,但建議使用舒適和熟悉鍵入。每個學生將有一台筆記本電腦可供使用,並將他們的項目文件帶回家使用任何主要操作系統在計算機上播放。
請注意以下有關弗里蒙特地區的課程:
- 弗里蒙特娛樂部門負責註冊程序
- 弗里蒙特康樂部門不提供早期鳥類或多次折扣