Behind BasicCode

The story, the mission, and the team dedicated to simplifying C++ for everyone.

Our Mission

To transform the intimidating abstract concepts of C++ programming into visual, interactive, and bite-sized experiences.

We believe that learning to code shouldn't feel like deciphering an ancient language. By bridging the gap between theory (Official Lecture 03) and practice, we provide a safe sandbox for students to fail, retry, and master the basics.

The Development Journey

Phase 1: Analysis

Analyzed the CSC402 syllabus and identified "Basic Elements" as the biggest hurdle for new students.

Phase 2: Design

Created storyboards and wireframes. Focused on "Glassmorphism" UI to keep it modern and clean.

Phase 3: Development

Built the responsive website using Bootstrap 5. Implemented the "Unlocking" logic for gamification.

Phase 4: Launch

Final testing and deployment. BasicCode is now live to help you study!

The Creators

Meet the Development Team

A collaborative effort by three dedicated students.

Mazlidiya

Mazlidiya Mazlan

Project Leader

"Ensuring every piece of content aligns with our learning goals."

  • Project Planning & Coordination
  • Storyboard Documentation
  • Content Strategy
Nor Izzeti

Nor Izzeti Khalid

Web Designer

"Designing interfaces that make code look friendly and fun."

  • UI/UX Design
  • Multimedia Integration
  • Unlocking System Logic
Nurzaty

Nurzaty Aqilla

Assessment Lead

"Creating quizzes that challenge logic without causing stress."

  • Interactive Quiz Design
  • Scoring Mechanisms
  • Quality Assurance Testing

Technical Specifications

Built with modern standards for optimal performance.

Tools & Technologies

This website was crafted using modern web standards and creative tools.

HTML5 & CSS3
JavaScript
Bootstrap 5
VS Code
Canva
CapCut

Platform Compatibility

Designed for accessibility and ease of use across all devices.

  • Compatible with Windows, Mac, and Linux
  • Works on Chrome, Edge, and Firefox
  • No installation required (Web-based)
📌 Academic Disclaimer

This website is developed for educational purposes only as part of an academic project for Universiti Teknologi MARA (UiTM). All materials are intended to support learning and do not replace official lecture notes or instructor guidance.

Enough Theory. Let's Code!

Your journey into C++ begins with the anatomy of a program.

Jump to Module 1