Site Title

Spencer’s Documentation

Bumper Car Game

Sprint 1 Objectives

Skill Mastered (Y/N) Rank (0-5) Mastery Score (Pct) Documentation / Notes
Laptop Verification or Cloud Workspace
VSCode Setup & Usage
VSCode Sharing and Collaboration
Student Repository Creation
Hacks: Tools & Equipment
Hacks: Portfolio and Blogging
Hacks: Theme, Style, Layout
Hacks: JavaScript Frontend Basics
AI Evidence in Work
Manifesto Evidence
Learning Through Mistakes

Evaluation Matrix

Skill Mastered (Y/N) Self Rank (1-5) Peer Rank (1-5) Teacher Rank (1-5) Average Notes/Evidence
Attendance N 5 5 Regularly attending coding sessions or team meetings helps ensure consistent progress on JavaScript projects and enables timely collaboration on shared code.
Work Habits N 4 5 Consistently writing and refactoring JavaScript code, using version control (like Git), and following coding standards demonstrates strong work habits and leads to higher quality software.
Behavior Y 5 5 Demonstrating respectful communication and positive collaboration when reviewing JavaScript code or working in pair programming sessions helps maintain a productive team environment.
Timeliness Y 3 4 Submitting JavaScript assignments or project updates on time ensures that development milestones are met and allows for prompt feedback and iteration.
Tech/Cyber Sense N 4 5 Practicing safe coding habits in JavaScript, such as validating user input and avoiding the use of eval(), helps prevent security vulnerabilities like XSS attacks.
Tech/Cyber Talk N 3 4 Explaining JavaScript security concepts, such as the importance of using HTTPS and Content Security Policy (CSP), demonstrates effective communication of cyber safety practices to peers.
Tech Growth N 4 5 Learning new JavaScript frameworks (like React or Vue) and applying modern ES6+ features shows ongoing growth and adaptation to current technology trends.
Advocacy N 4 5 Encouraging classmates to use best practices in JavaScript, such as code reviews and linting tools, helps promote quality and maintainable code within the team.
Communication & Collab Y 4 4 Using GitHub to share JavaScript code and collaborating through pull requests and code reviews enables effective teamwork and clear communication among developers.
Integrity Y 4 4 Citing sources when using third-party JavaScript libraries and avoiding plagiarism by writing original code demonstrates honesty and ethical behavior in programming.
Organization Y 4 4 Structuring JavaScript projects with clear folder hierarchies, separating code into modules, and maintaining a tidy codebase makes development and maintenance easier for everyone.