Improving AP-Computer Science score by learning unity 3d
(Grade 10th ~ 12th)
Irvine Campus: 9/14/13~5/3/14 (Saturday), 5:00~7:30 PM for 28 weeks
(Students must bring own laptop computers)
This class has dual purposes: 1.) score high in AP-CS A exam and at the same time, 2.) learn to be a game developer in the most exciting and lucrative technology industry.
Unity 3D is a powerful game development engine leveraging Object-Oriented Programming (OOP) design pattern through JavaScript or C#. AP-Computer Science Java A exam is a college level OOP test for high school students interested in Computer Science. Many complex AP-CS questions and solutions (such as Grid World, recursion, class/abstract class, inheritance, polymorphism, interface…) can be studied and visualized in Unity 3D using its powerful Game Object and Component models, to make learning programming language an easier and more engaging experience.
This class is designed by experienced AP-CS Java teacher and game industrial development veteran. The objective is to make learning AP-CS Java fun and effective. Many students who studied AP-CS in traditional classroom setting fail to understand the basic principles of programming language due to lack of opportunity to engage in interesting coding projects. In fact, only hands-on practice with fun and engaging project can help students understanding the subject of AP-CS materials thoroughly. In this 28-week class we take an unconventional approach: AP-CS Java subjects are lectured in the first half of each meeting, then immediately followed by creating visually stunning project centered on the subjects just been taught. Through the practice of creating fun 2D/3D games in Unity 3D Engine in class and at home as exercise, students will not only master the AP-CS test subjects, but also gain one of the most demanding skills in the modern mobile development job market.
This class is designed for students with no prior experience in programming. For those possess some basic knowledge in any programming languages such as web/HTML, JavaScript, C/C++, Python, Ruby….etc, this class will greatly help them gain deeper understanding and improve their AP-CS score and GPA.
本課程為全球電腦教育界首創,利用學習行動軟體界最熱門就業技能來高分掌握AP-CS考試,學習價值極高。課程有兩個主要目標:一是學習進階級Java語言及遊戲軟體開發引擎Unity 3D以便高分通過AP-CS升學考試;二是透過Unity 3D 遊戲開發培養軟體工程師級之設計實力。Java程式語言廣受學術界、高科技業與大型金融產業所使用,也是AP-CS考試項目以及許多科技競賽指定使用語言之一。Unity 3D 則是目前最熱門之行動遊戲軟體設計引擎,在就業市場有極高的需求,收入相當可觀。許多AP-電腦考試艱深考題及進階級的程式設計概念如Grid World, recursion, class/abstract class, inheritance, polymorphism, interface….等,都可透過學習 Unity 3D 來輕鬆掌握。由資深電腦教師及高科技產業專家所規劃,上課內容由淺入深,學員無須程式語言基礎;但若已具備基礎電腦程式設計概念如Web/HTML, JavaScript, C, C++, Python, Ruby….者,將更容易進入狀況。
上課地點:爾灣校區(9 Truman, Irvine, CA 92620)
上課時間:9/14/13~5/3/14 (週六)下午5:00~7:30 (共28週)
招生對象:10~12年級
特別說明:學生需自備手提電腦來上課
(Students must bring own laptop computers)
This class has dual purposes: 1.) score high in AP-CS A exam and at the same time, 2.) learn to be a game developer in the most exciting and lucrative technology industry.
Unity 3D is a powerful game development engine leveraging Object-Oriented Programming (OOP) design pattern through JavaScript or C#. AP-Computer Science Java A exam is a college level OOP test for high school students interested in Computer Science. Many complex AP-CS questions and solutions (such as Grid World, recursion, class/abstract class, inheritance, polymorphism, interface…) can be studied and visualized in Unity 3D using its powerful Game Object and Component models, to make learning programming language an easier and more engaging experience.
This class is designed by experienced AP-CS Java teacher and game industrial development veteran. The objective is to make learning AP-CS Java fun and effective. Many students who studied AP-CS in traditional classroom setting fail to understand the basic principles of programming language due to lack of opportunity to engage in interesting coding projects. In fact, only hands-on practice with fun and engaging project can help students understanding the subject of AP-CS materials thoroughly. In this 28-week class we take an unconventional approach: AP-CS Java subjects are lectured in the first half of each meeting, then immediately followed by creating visually stunning project centered on the subjects just been taught. Through the practice of creating fun 2D/3D games in Unity 3D Engine in class and at home as exercise, students will not only master the AP-CS test subjects, but also gain one of the most demanding skills in the modern mobile development job market.
This class is designed for students with no prior experience in programming. For those possess some basic knowledge in any programming languages such as web/HTML, JavaScript, C/C++, Python, Ruby….etc, this class will greatly help them gain deeper understanding and improve their AP-CS score and GPA.
本課程為全球電腦教育界首創,利用學習行動軟體界最熱門就業技能來高分掌握AP-CS考試,學習價值極高。課程有兩個主要目標:一是學習進階級Java語言及遊戲軟體開發引擎Unity 3D以便高分通過AP-CS升學考試;二是透過Unity 3D 遊戲開發培養軟體工程師級之設計實力。Java程式語言廣受學術界、高科技業與大型金融產業所使用,也是AP-CS考試項目以及許多科技競賽指定使用語言之一。Unity 3D 則是目前最熱門之行動遊戲軟體設計引擎,在就業市場有極高的需求,收入相當可觀。許多AP-電腦考試艱深考題及進階級的程式設計概念如Grid World, recursion, class/abstract class, inheritance, polymorphism, interface….等,都可透過學習 Unity 3D 來輕鬆掌握。由資深電腦教師及高科技產業專家所規劃,上課內容由淺入深,學員無須程式語言基礎;但若已具備基礎電腦程式設計概念如Web/HTML, JavaScript, C, C++, Python, Ruby….者,將更容易進入狀況。
上課地點:爾灣校區(9 Truman, Irvine, CA 92620)
上課時間:9/14/13~5/3/14 (週六)下午5:00~7:30 (共28週)
招生對象:10~12年級
特別說明:學生需自備手提電腦來上課