6th Grade Computer Science - Game Design Syllabus
6th Grade Computer Science - Game Design Syllabus
Grade: 6th Grade
Subject: Computer Science - Game Design
Course Description
This course introduces 6th-grade students to the principles of game design, focusing on creating gameplay experiences that utilize keyboard and mouse controls similar to popular RPGs like Skyrim. Through the exploration of essential game mechanics, storytelling, and graphics creation, students will learn to design, develop, and present their own game prototypes while working in a collaborative environment.
Course Objectives
By the end of this course, students will:
Understand the fundamentals of game design, including gameplay mechanics, storytelling, and user interface design.
Develop basic programming skills to create game functionality.
Utilize software tools to design and animate game assets.
Create a prototype of a game from concept to playable demo.
Foster teamwork and communication skills through group projects.
Grading Policy
Grades will be based on the following components:
Assignments: 40%
Projects: 40%
Participation: 20%
Late assignments will incur penalties as outlined in each assignment's specific guidelines, with the allowance for extensions at the teacher’s discretion based on individual circumstances.
Classroom Policies
Respect: Students should respect each other’s ideas and opinions, fostering a constructive and collaborative atmosphere during discussions and projects.
Punctuality: Students are expected to arrive on time and be prepared for class. Tardiness will be addressed according to school policy.
Dress Code: Students must adhere to the school's dress code during class.
Collaboration: While collaboration is encouraged, all submitted work must be original to each student or group for grading purposes.
Course Outline
Week 1: Introduction to Game Design
Overview of the game design process & genres
Understanding player experience and game mechanics
Week 2: Storytelling in Games
Elements of a narrative in RPGs
Creating a game storyline
Week 3: Game Mechanics and Programming Basics
Introduction to programming concepts
Basic game mechanics (movement, interactions)
Week 4: Graphics and Animation
Tools for creating game art assets
Basics of animation for game sprites
Week 5: Prototyping Tools and Techniques
Utilizing software for game development
Creating a simple game prototype based on learned concepts
Week 6: Playtesting and Iteration
Importance of playtesting in game design
Collecting and analyzing feedback to improve the game
Week 7: Final Project Development
Finalizing game projects in groups
Preparing presentations for demo day
Week 8: Presentation and Reflection
Presenting finalized game prototypes
Reflecting on learned concepts and experiences
Additional Information
This tool helps educators create customized syllabi by providing a framework that can be adjusted according to specific curriculum needs and classroom contexts. It can streamline the syllabus development process, ensuring that all essential components are included and organized effectively.
Required Materials
Textbooks and design resources (as assigned)
Notebooks and writing utensils
Computers with required software for game design
Any additional resources specific to game development software (to be provided by the instructor)
Standards
Students will demonstrate understanding of key concepts and principles in game design.
Students will apply knowledge in practical scenarios within game development.
Students will analyze and synthesize information effectively throughout the course.
This syllabus serves as a foundational document to guide students through the exciting world of game design, emphasizing creativity, collaboration, and the technology that powers modern games.