
Introduction to Web Development and Game Development Bundle
Introduction to Web Development and Game Development Bundle Grades: 6-8 Number of Students: Up to 99, 250, or Unlimited Number of Lessons: 2 Web Dev Units & 2 Game Dev Units Hours of Content: 30 & 30 Additional Resources: Web Dev Flyer, Web Dev Syllabus, Game Dev Syllabus Highlights: This course bundle combines the units and projects from Intro to Web Development and Intro to Game Development all under one bundle! Intro to Web Development: Students use HTML and CSS to design, create, and breathe life into visually appealing web pages from scratch. Intro to Game Development: This course is a great course for students with no prior coding experience to learn how to conceptualize, design, and make their very own games. This condensed game development course gets students learning by doing. Students learn the theory of game development as well as introductory computer science concepts by building interactive games that allow them to express their creativity. Curriculum or Lesson Topics: Web Development Course Outline: Designing for the Internet Students learn the fundamentals of visual design, how to create layouts for the web using design software, and the best practices to make designs that a variety of people can enjoy. Web Development Basics Students begin the transition from web designer to web developer as we discuss the workings of the internet, the web browser and the foundational skills that will allow us to turn our designs to websites. Web Development Projects: Web Design Wire Frames Students create a mood board and a collection of both block and high-fidelity wireframes utilizing their understanding of UI and UX design, the web design workflow, and visual hierarchy. Game Development Course Outline: JavaScript and Game Development Students create video game assets using pixel art software. Then they learn the fundamentals of JavaScript and how to utilize object-oriented programming to build a text adventure game. Game Mechanics and Control Structures Students utilize game mechanics to build player-oriented gameplay and leverage new data types, logical operators, conditionals, loops, and other coding concepts to build a word-guessing game. Game Development Course Projects: Through a combination of follow-along projects and self-directed activities, students build a unique coding project portfolio demonstrating the skills and knowledge they acquire. Narrative Text Adventure A browser-based text adventure game to learn how to build and incorporate a unique game narrative using JavaScript. Play in Browser Word Guessing Game In this project, students build out a word-guessing game where a random word is chosen and the player is given the opportunity to guess letters. Play in Browser Technical Requirements: Operating System Chromebook: Chome OS 100.0 or later Windows: 7, 8, 8.1, 10 or later Mac: OS X El Capitan 10.11 or later Linux: 64-bit Ubuntu 18.04+, Debian 10+, openSUSE 15.2+, or Fedora Linux 32+ Software Installed Google Chrome