SCA Developer Internship

Assessment Portal

Submit Project

Developer Internship Assessment Portal

Choose one project, showcase your skills, and join our learning journey at Swakopmund Christian Academy

3 Days to Complete
5-Minute Demo
Show Your Potential

Choose Your Project

HTML + CSS + JS

Student Grade Calculator

Build a web page where students can calculate their course grades with assignment scores and weights.

Input fields for scores & weights
Calculate final grade percentage
Show letter grade (A-F)
Mobile-responsive design
React

Course List App

Create a React app that displays courses with add, remove, and search functionality.

Display 5-6 sample courses
Add new course form
Remove courses functionality
Search/filter by name
SQL

Student Database

Design a simple database for student records with tables and useful queries.

Create 2-3 tables
Insert sample data
Write 5 useful queries
Document table structure
WordPress

School Info Website

Build a basic WordPress site for a school with essential pages and content.

Install WordPress
4 pages: Home, About, Courses, Contact
Add sample content & images
Mobile-friendly design
HTML + CSS + JS

Interactive Landing Page

Create an attractive webpage with interactive elements and professional design.

Professional design
3+ interactive features
Contact form with validation
Mobile responsive
Design + Writing

Content Creation

Create marketing materials for a school technology program with consistent branding.

3 social media post designs
1 program flyer/poster
Email newsletter template
300-500 word blog post

How We'll Evaluate

Does it work?

50%

  • • Project runs without major errors
  • • Meets basic requirements
  • • Shows technical understanding

Problem-solving

30%

  • • Evidence of independent learning
  • • Clean, organized approach
  • • Handles basic edge cases

Effort & Polish

20%

  • • Goes beyond minimum
  • • Professional appearance
  • • Attention to detail

Tips for Success

Getting Started

  • Pick what interests you most - you'll do better work
  • Start simple - get basic version working first
  • Use Google/YouTube freely - that's how real developers learn
  • Save your work often - commit to GitHub regularly

If You Get Stuck

  • Break it down - tackle one small piece at a time
  • Look for examples - find similar projects online
  • Focus on core features - better to have fewer that work well
  • Document your struggles - we want to hear about your process

What We're Really Looking For

Learn independently and figure things out

Solve problems creatively when you get stuck

Show enthusiasm for learning and building

Ready to Show Your Potential?

Choose your project, spend 3 days building something amazing, and let's see what you can create!

Submit Your Project