Video Game Design and Programming Concepts is a contemporary approach to introducing basic programming concepts. Students will experience hands-on programming by building video games in an object-oriented game engine while learning computer programming in a fun and engaging manner. Previous programming or game design knowledge is not required. Written by a veteran teacher of video game design curriculum, Video Game Design and Programming Concepts introduces the relevance of computer science in today's environment. Students learn the basics of programming concepts while creating video games and integrating cross-curricular, STEM-based skill sets. The fun and easy-to-use text-software design guide teaches coding and programming of video games by applying pseudo code. Pseudo code helps students understand and learn programming logic for future study of computer languages. Science, technology, engineering, and mathematics (STEM) form the foundation on which society in the 21st century builds and maintains economic growth.
This curriculum integrates the rigor and relevance of STEM while preparing students for college and career. Activity-based integrated curriculum of game-theory reading is combined with application of programming concepts in hands-on game builds. This meaningful engagement helps students become adept at core subject areas, such as reading, as well as the foundations of technology. The basic skills of Microsoft Word, Excel, and PowerPoint are integrated into selected activities. This integration brings awareness to student understanding of Office software in the programming environment and beyond. A capstone activity is included at the conclusion of the text. This hands-on project provides an opportunity for students to apply the skills and knowledge gained to construct and program a complete video game from scratch. The lessons in this text use Clickteam Fusion 2.
5 for game builds. Clickteam Fusion 2.5 is an object-oriented game design engine, and is easy to use, making it idea for beginners.