Skip to content

review + mcq+ analytics #22

@AlexRubio1

Description

@AlexRubio1

Trimester Reflection — Building the Big Six & Supporting Others

Overview

This trimester focused on consolidation, structure, and impact.
Instead of adding isolated features, I transformed the Big Six into one cohesive, full-stack learning system while also supporting a CSP student in strengthening their technical understanding.

The work was both structural and collaborative.


Transforming the Big Six

Originally, the Big Six modules operated independently:

  • AI
  • Frontend
  • Backend
  • Data Visualization
  • Analytics
  • Resume / Professional Skills

My goal was integration.

I redesigned the experience into a capstone-style workflow:

Build → Analyze → Launch → Explain

Students now:

  1. Use AI to plan a product
  2. Design a frontend interface
  3. Simulate backend APIs
  4. Generate and visualize data
  5. Interpret analytics
  6. Present their architecture professionally

This mirrors real-world software development and emphasizes systems thinking over isolated skills.


Interactive System Integration

To shift from passive learning to applied execution, I embedded interactive tools directly into the system:

  • AI Prompt Builder
  • Markdown Editor
  • Postman Simulator
  • API + Company Simulator
  • Analytics Dashboard
  • AI Interview Practice

These tools reinforced execution. Students tested endpoints, interpreted graphs, built prompts, and practiced explaining systems rather than just reading content.


MCQ Revisions & Analytics

To strengthen retention and assessment readiness, I incorporated a structured MCQ revision system.

MCQ

Image Image

problem revision

MY biggest flaw is data collections

Practice arrays, ArrayLists, and 2D arrays by writing small methods (like finding sums or removing elements), then regularly do timed FRQ-style questions to master traversing and modifying data for the AP CSA exam.

Image

Correct. In each iteration of the outer loop, the method moves the element at index j to its proper position in the part of the list from index 0 to index j. After the first iteration of the outer loop, 30 is moved to index 0 so that the contents of numList are [30, 60, 10, 20, 50, 40]. After the second iteration of the outer loop, 10 is moved to index 0 so that the contents of numList are [10, 30, 60, 20, 50, 40]. After the third iteration of the outer loop, 20 is moved to index 1 so that the contents of numList are [10, 20, 30, 60, 50, 40]. 

Image

Analytics

Image

The website didn't track my full analytics

Image

I tried to go into the github website to find my analytics,


Supporting a CSSE Student

In addition to structural redesign, I supported a CSP student by:

  • Clarifying logic and improving code structure
  • Guiding problem-solving approaches
  • Providing feedback for clarity and functionality

All during when we created the cookie clicker for ML

Teaching reinforced my own understanding and strengthened my communication skills. It emphasized that impact extends beyond personal development to supporting others.


Development Process

I followed a structured Design → Build → Refine approach:

  • Unified all modules into one master system
  • Condensed content while improving clarity
  • Integrated interactive checkpoints
  • Aligned structure with real development workflows
  • Contributed to documentation and planning

The focus was cohesion and scalability rather than feature expansion.


What I Learned

  1. Structure matters more than volume.
  2. Systems thinking deepens understanding.
  3. Teaching strengthens technical mastery.

By integrating modules and mentoring, I worked on both system architecture and individual growth.


Future for BigSix

Me and travis need to work more on the big six side of interactivity because there it still a lot of bugs that could potentialy confuse potential student's, my and travis are still working on the interactives to create a more user friendly module for potential CSP or CSSE students.
#20

Night of the museum

overall night of the museum opened our eyes, It exposed areas of improvement that we couldn't see before and got some excellent feedback, thus we are planning to continue the bigsix to potetionally help the future generation in learning how to use the systems.

Image Image

Final Reflection

This trimester was about building better systems, not just more features.

The Big Six is now a unified, full-stack learning experience rather than disconnected lessons. Supporting a CSP student expanded my impact beyond code and into mentorship.

Both reflect technical and professional growth — and provide a strong foundation for future development.s

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions