← Back to Cases
6-Year K-12 Curriculum 📋 Architected

Vila School Programming Path

Scratch | Python | HTML/CSS | JavaScript | Flask | C# | ASP.NET Core | Git | VS Code

The Challenge

Brazil will face a deficit of 530,000 IT professionals by 2025, with only 53,000 graduates/year for 159,000 job openings. Traditional schools don't prepare students to create technology — they only consume it. Colégio Vila sought real competitive differentiation and positioning as a reference in technology education in the region.

The Solution

Complete 180-hour curriculum distributed across 6 school years (6th grade to 12th grade), with Learning by Doing methodology adapted for each age group. Natural progression from visual tools to professional languages: Scratch → Python → JavaScript → C#/.NET. Unique evolving project "My Digital School" that grows in complexity each year, always connected to students' reality.

Architecture

  • Block 1 - Discovery (6th-7th grade): Computational thinking + Scratch
  • Block 2 - Creation (8th-9th grade): Transition Scratch → Python
  • Block 3 - Development (10th-12th grade): Web + C#/.NET
  • Evolving project: Interactive story → Game → Console app → Website → Web system
  • Portfolio assessment: 40% projects + 30% portfolio + 20% presentations + 10% collaboration
  • Gamified system: badges, programmer levels, public recognition
  • Complete materials: technical document + presentation + executive summary + script

Metrics

  • Total duration: 180 hours (6 years × 30 weeks × 1h/week)
  • Age range: 12-17 years (6th to 12th grade)
  • Initial investment: R$ 156k (≈ R$ 2,600/student/year)
  • Completion target: ≥ 90% of students complete all 6 years
  • Continuity target: ≥ 60% pursue STEM careers
  • Pilot class: 20-25 students

Differentiators

  • Unique evolving project: "My Digital School" grows over 6 years — not isolated projects, ONE development journey.
  • Validated pedagogical progression: Follows cognitive development (12-17 years) with appropriate tools for each phase.
  • International references: Based on models from Estonia, Finland and Singapore that have already proven results.
  • Modern assessment: Zero memorization tests. Focus on creativity, portfolio and ability to present ideas.
  • Complete executive material: Not just curriculum — includes presentation, script and summary for decision-making.

Results

  • Complete proposal presented to Vila School board
  • Professional documentation: 25 slides + executive summary + presentation script
  • Replicable model for other educational institutions
  • Foundation for future Microsoft/Google certifications
  • Potential for real competitive differentiation for the school
"Training technology creators, not just consumers."

Scale: 180 hours | 6 years | 3 blocks | 12-17 years | Scratch → Python → .NET