Onboarding Objectives - Ground 0
Ground 0 Team Activities
Understand β Introduce β Explore β Form
Read, discuss, and use the team-formation process to create groups based on skills, interests, perspectives, and project needs, rather than friendship alone.
Team Initialization
Organize β Connect β Decide β Build
Establish the teamβs communication, GitHub workflow, coding practices, decision-making processes, and initial project direction.
Team Practice
Communicate β Collaborate β Solve β Document
Begin practicing the behaviors expected throughout the sprint:
- Daily checkpoints
- Issue tracking
- Pair programming
- Live debugging
- Peer support
- Decision documentation
- Evidence collection
- Integration and Test policies
- Preparing for Checkpoints and Demos
Technical & Learning Evaluation
This checklist looks beyond whether you completed a task.
Technical development includes using tools, building solutions, solving problems, learning from mistakes, and becoming more independent.
Your evaluation should show not only what you completed, but how your technical ability changed during the sprint.
Evaluation Matrix
Supply a GitHub Issue with your self-evaluation scores and one summary for each section.
Rank each area individually. Write one reflection for each section.
You do not need to write a separate response for every row.
| ID |
Area |
Self Rank |
Peer |
Teacher |
| T01 |
Development Environment |
3 |
β |
β |
| T02 |
VS Code |
4 |
β |
β |
| T03 |
Git / GitHub |
4 |
β |
β |
| T04 |
Portfolio / GitHub Pages |
4 |
β |
β |
Summary:
Describe how your ability to use your development environment changed during the sprint. Include a specific setup problem, tool, workflow, or technical process that you learned to manage.
During the sprint, my problem solving skills and being able to utilize the SDLC workflow became much better because of consistent use of Github, VSCode, Terminal, and Open Coding Society. Being able to work on many projects have made me practice more, and advance
Iβve learned how to
- setup a github repo and connect it to VSCode
- plan outlines of projects and then execute them in VSCode
- commit and sync
- debug
- how to navigate around on localhost and deployed sites
Development & Creation
| ID |
Area |
Self Rank |
Peer |
Teacher |
| T05 |
Tools & Equipment Hacks |
3 |
β |
β |
| T06 |
Portfolio / Blogging Hacks |
4 |
β |
β |
| T07 |
Theme / Style / Layout |
3 |
β |
β |
| T08 |
JavaScript / Coding Challenges |
4 |
β |
β |
| T09 |
AI Orchestration |
4 |
β |
β |
Summary:
Describe something you built, modified, customized, or extended during the sprint. Explain a tool, technique, coding challenge, design decision, or AI orchestration process that helped you create or improve your work.
Technical Awareness & Communication
| ID |
Area |
Self Rank |
Peer |
Teacher |
| T10 |
Tech / Cyber Growth |
3 |
β |
β |
| T11 |
Learning Through Mistakes |
4 |
β |
β |
| T12 |
Tech / Cyber Talk |
4 |
β |
β |
Summary:
Describe how your technical understanding and communication developed during the sprint. Include a specific example of something you learned, a mistake that changed your understanding, or a technical idea you can now explain more clearly.
Ranking Guidelines
Rank each area based on the technical ability you demonstrated during the sprint.
0 means you have not entered a rank yet.
Start with 1 and select the level that best represents your demonstrated ability.
| Rank |
Description |
| 0 |
Not Entered β No self-assessment has been entered yet. |
| 1 |
Explore β I have encountered or experimented with this technology or skill. |
| 2 |
Understand β I can explain it and perform basic tasks with support. |
| 3 |
Apply β I can use it independently in my project work. |
| 4 |
Analyze / Evaluate β I can troubleshoot problems, compare approaches, and improve my solution. |
| 5 |
Create / Extend β I can independently customize, extend, or create solutions using the skill. |
Peer / Teacher Calibration: β = below self-assessment Β· = = consistent with self-assessment Β· + = above self-assessment
Before the Evaluation
Peer Perspective
With your team:
Teacher Perspective
The teacher will use working code, repositories, commits, issues, demonstrations, documentation, troubleshooting, and discussions to evaluate technical growth.
Compare the Perspectives
After the peer and teacher evaluations are complete:
Retrospective Question
What can I do now as a developer that I could not do at the beginning of this sprint?
Strongest Technical Evidence
The technical evidence I am most proud of:
TBD
The biggest technical problem I solved:
TBD
The technical skill I most need to improve:
TBD
My next technical learning goal:
TBD
Professional Evaluation
This checklist and its summaries look beyond technical tasks.
Professional development includes how you work, communicate, collaborate, respond to problems, and contribute to a team.
Your performance will be considered from three perspectives:
Self β Peer β Teacher
Evaluation Matrix
Supply a GitHub Issue with your self-evaluation scores and one summary for each section.
Rank each area individually. Write one reflection for each section.
You do not need to write a separate response for every row.
Core Behaviors
| ID |
Area |
Self Rank |
Peer |
Teacher |
| P01 |
Attendance / Tardy |
0 |
β |
β |
| P02 |
Work Habits |
0 |
β |
β |
| P03 |
Integrity |
0 |
β |
β |
Summary:
Describe how you used your class time, responded to expectations, and demonstrated responsibility during the sprint. Include a specific example of a success, difficulty, or change you made.
Collaboration
| ID |
Area |
Self Rank |
Peer |
Teacher |
| P04 |
Communication |
0 |
β |
β |
| P05 |
Help Seeking |
0 |
β |
β |
| P06 |
Mentoring / Advocacy |
0 |
β |
β |
Summary:
Describe how you communicated, sought help, helped others, and participated in your team. Include a specific interaction or example.
Professional Skills
| ID |
Area |
Self Rank |
Peer |
Teacher |
| P07 |
Timeliness |
0 |
β |
β |
| P08 |
Persistence |
0 |
β |
β |
| P09 |
Organization |
0 |
β |
β |
| P10 |
Engagement |
0 |
β |
β |
Summary:
Describe how you managed your time, persisted through difficulty, stayed organized, and remained engaged. Include a specific example of how you responded when the work became difficult or frustrating.
Ranking Guidelines
Rank each area based on the behavior you demonstrated during the sprint.
0 means you have not entered a rank yet.
Start with 1 and select the level that best represents your demonstrated behavior.
| Rank |
Description |
| 0 |
Not Entered β No self-assessment has been entered yet. |
| 1 |
Beginning β I am beginning to recognize and practice this behavior. |
| 2 |
Developing β I demonstrate this behavior sometimes, usually with reminders or support. |
| 3 |
Consistent β I regularly demonstrate this behavior independently. |
| 4 |
Strong β I consistently demonstrate this behavior and adjust when circumstances change. |
| 5 |
Model β I consistently demonstrate this behavior and help others develop it. |
Peer / Teacher Calibration: β = below self-assessment Β· = = consistent with self-assessment Β· + = above self-assessment
Before the Evaluation
Peer Perspective
With your team:
Teacher Perspective
The teacher will use project evidence, observations, discussions, documentation, and team interactions to evaluate growth.
Compare the Perspectives
After the peer and teacher evaluations are complete:
Retrospective Question
What did I learn about myself as a developer and teammate that I could not have learned from a grade alone?
Next Sprint Commitment
One professional behavior I will improve:
TBD
One technical skill I will improve:
TBD
One way I will contribute more effectively to my team:
TBD
Evidence I will collect during the next sprint:
TBD
Review β βBecoming proficient in Scrum Agile Workflowβ
At the end of the sprint, teams consolidate their growth and show how theyβve applied technical, collaborative, and design skills.
flowchart TD
subgraph SR ["Sprint Review Cycle"]
A[Team Capability Review] --> B[Peer to Peer Presentation]
B --> C[Receive Feedback]
C --> D[Refinement & Iteration]
D --> E[Teacher Close-Out]
E --> F[Individual Mastery Review]
F --> G[Set Goals for Next Sprint]
G --> A
end
F --> H[Personal Growth]
<script> window.PageFeatures = window.PageFeatures || {}; window.PageFeatures.grading_modules = true; </script>
<!-- ASSIGNMENT SUBMISSION FORM -->
Submit Assignment
<p style="margin-top: 12px; color: #9ca3af; font-size: 0.95rem;">
Need to update a submission later? Open the <a href="/submissions" style="color: #60a5fa; text-decoration: underline;">submissions dashboard</a>.
</p>
<!-- Lesson Chat: collapsible WebSocket chat at the bottom of a lesson page. --> <!-- Opt-in via `chat: true` in lesson frontmatter. --> <!-- Reuses the STOMP/SockJS backend from group_dashboard.html. Per-lesson scope --> <!-- is achieved by tagging messages with a [[lesson:<url>]] marker and filtering --> <!-- on the client. All lessons share a single backbone group named "lessons". -->
Lesson Chat β click to open
</div>
</div>
</div>
</main><footer id="masterFooter" class="site-footer h-card">
<data class="u-url" href="/"></data>
<!-- <div class="wrapper">
<div class="social-links"><ul class="social-media-list"><li>
<a rel="me" href="" target="_blank" title="">
<span class="grey fa-brands fa- fa-lg"></span>
</a>
</li><li>
</li><li>
</li>
</ul>
</div>
</div> -->
<!--<p style="font-style: italic;">OpenAesthetic v3.0rc1.1</p>-->
<div class="footer-links">
<div class="footer-previous">
</div>
<div class="footer-home">
</div>
<div class="footer-next">
</div>
</div>
</footer>
// Convert fenced code blocks to mermaid divs
document.querySelectorAll('pre code.language-mermaid').forEach((block, index) => {
const content = block.textContent;
const wrapper = document.createElement('div');
wrapper.className = 'mermaid';
wrapper.id = 'mermaid-' + index;
wrapper.textContent = content;
block.parentElement.parentNode.replaceChild(wrapper, block.parentElement);
});
mermaid.run();
}); </script></body>
</html>