Develops the ability to understand one's values, thoughts, emotions, and behaviors.
Students learn to apply their strengths, desired improvements, passions, and goals to their code projects. They discover the value of prioritizing efficiency and debugging and the importance of setting and reaching milestones.
Students learn to apply their strengths, desired improvements, passions, and goals to gaming. They discover the value of separating their ego from gameplay, identify what sort of play style works best for them, and learn how to make strategic choices in and out of games.
Develops the ability to create and maintain healthy and diverse relationships.
Students learn to effectively communicate code with their peers. They discover the extant inequalities of STEM disciplines, and how they can become team players that stand up for each other
Students learn to effectively communicate instructions and advice with their teammates. They discover how to work well with others and how to tactfully support weakest-link players.
Develops the ability to understand others’ emotions and behaviors to empathize with their peers.
Students discover coding ethics and polite digital citizenship. They learn to work better with other coders and begin to form ideas about how they can use code to enact positive social change.
Students discover gaming ethics, polite digital citizenship, and integrity. They learn to work better with other players and begin to form ideas about how they can use their platforms to enact positive social change.
Develops the ability to make thoughtful and meaningful choices.
Students practice predicting the results of functions, solving puzzling problems, and are open-minded about alternative code solutions. Students also discover how the internet works so that they can better interact with it as digital citizens.
Students practice predicting the actions of other players, planning out game strategy, and making decisions with a team. Students also discover how the internet works so that they can better interact with it as digital citizens.
Develops the ability to manage and process one's emotions and behaviors healthily.
Students learn the importance of outlining and planning before writing code. They also learn how to deal with and overcome stressful moments of a coding career, like approaching deadlines and debugging difficult code errors.
Students learn the importance of taking care of their minds and bodies. They also learn how to prevent stress and burnout, build a positive team setting, and set meaningful goals with a team.