Cs 101: Interactive animations & games
前進高科技:電腦軟體設計興趣養成班

This introductory class is designed for 5th+ graders to build on their coding experience as they create programmatic images, animations, interactive art, and games. Students will use Game Lab by Code.org to learn basic programming concepts. The course topics include learning how to draw shapes and text on a Game Lab screen, using variables, writing conditional expressions, creating and animating characters, and getting input from the user (through the keyboard or mouse) . Once these topics are mastered, students will use what they have learned to create games in the Game Lab environment.
Starting off with simple, primitive shapes and building up to more sophisticated sprite-based games, students become familiar with the programming concepts and the design process computer scientists use daily. They then learn how these simpler constructs can be combined to create more complex programs. In the final project, students develop a personalized, interactive program. Along the way, they practice design, testing, and iteration, as they come to see that failure and debugging are an expected and valuable part of the programming process.
No special software is required. Students need access to the Internet and a laptop/desktop with a mouse. All code is written online.
Prerequisite: None (Students must bring own laptop computers to the class)
前進高科技系列:電腦軟體設計興趣養成班
教學目標:興趣養成 / Foundation building
學習難度:1 ~ 2 (5 最難,1 最易) / For beginner
適合年級:5 年級以上(含) / For ascending 5th+ graders
總共課時:24 hrs. class length
附註說明:學生需自備手提電腦來上課 / Must bring own laptop computer to the class
Starting off with simple, primitive shapes and building up to more sophisticated sprite-based games, students become familiar with the programming concepts and the design process computer scientists use daily. They then learn how these simpler constructs can be combined to create more complex programs. In the final project, students develop a personalized, interactive program. Along the way, they practice design, testing, and iteration, as they come to see that failure and debugging are an expected and valuable part of the programming process.
No special software is required. Students need access to the Internet and a laptop/desktop with a mouse. All code is written online.
Prerequisite: None (Students must bring own laptop computers to the class)
前進高科技系列:電腦軟體設計興趣養成班
教學目標:興趣養成 / Foundation building
學習難度:1 ~ 2 (5 最難,1 最易) / For beginner
適合年級:5 年級以上(含) / For ascending 5th+ graders
總共課時:24 hrs. class length
附註說明:學生需自備手提電腦來上課 / Must bring own laptop computer to the class