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