Key Terms:
Code
Condition
criterion
false
true
program
pseudocode
flowchart
variable
Lesson Plan: Game Reflection
TEKS(3)(B) Creativity and innovation-innovative design process (B) discuss and implement a design process using digital tools to compare, contrast, and evaluate student-generated outcomes
Learning Objective
I will compare and contrast various types of video games I previously programmed.
Success Criteria
I can compare a maze game to a racing game.
I can explain the different design and coding of games
How did you code your Pong Game?
Computer Science Concepts
Code
Condition
criterion
pseudocode
flowchart
Conditionals: An action that will take place only if a specific condition is met. For example, the conditional statement if x equals 1 exit directs the program to exit if the variable x is equal to 1.
Demo Maze Games
Choose student examples and have students analyze how the game operates and the coding
Demo Racing Game
Choose student examples and have students analyze how the racing game operates.
Explain the process of comparing and contrasting games.
Use a Venn Diagram
Share link to have students make a copy
Make sure the students set General Access to "Dallas Independent School District"
Lesson Plan: Game Selection
TEKS (1)(D) Computational thinking--foundations. (D) design a plan collaboratively using visual representation to document a problem, possible solutions, and an expected timeline for the development of a coded solution
Learning Objective
I will decide on a video game I want to create.
Success Criteria
I can critically think about solving a problem with a vidoe game I want to create.
I can write a description of what I would like to plan for my game.
What are Conditional Statements
How do you use if/then/else?
What are flowcharts?
Computer Science Concepts
Boolean Expressions
True/False Values
Conditionals Statements
Review game types to brainstorm what to create.
What kind of game do you want to make?
What genres are you interested in?
What mechanics will the game involve?
How will the player interact with the game world?
What challenges will they face?
What is the game’s setting?
Who are the main Characters? What is the plot?
Explain what students will be creating
Lesson Plan: Reflection on Game Design Process
TEKS(3)(B) Creativity and innovation--innovative design process (B) discuss and implement a design process using digital tools to compare, contrast, and evaluate student-generated outcomes
Learning Objective
I will review the Game Design Process
Success Criteria
I can explain the Game design process
I can start with the Ask section of the Game design process.
Have students make a copy using link design process of game