Skip to content

Add Bittu's World tuple learning playground - #103

Open
Not4Rohith wants to merge 1 commit into
vicharanashala:mainfrom
Not4Rohith:bittus-world-Rohith-N-R
Open

Add Bittu's World tuple learning playground#103
Not4Rohith wants to merge 1 commit into
vicharanashala:mainfrom
Not4Rohith:bittus-world-Rohith-N-R

Conversation

@Not4Rohith

Copy link
Copy Markdown

No description provided.

@Not4Rohith

Copy link
Copy Markdown
Author

Bittu's World

Bittu's World is an interactive React application designed to teach Python tuples through storytelling, visual analogies, and hands-on activities.

Concepts covered

  • Ordered and immutable tuples
  • Heterogeneous tuples
  • Nested mutable objects inside tuples

Learning experience

The application follows Bittu and Grandpa through a playful world where tuple concepts are explained using familiar real-world analogies such as biscuit wrappers, shopping bags, and TV remotes.

Learners:

  1. Explore the concept through an interactive analogy
  2. Complete a Python code-completion challenge
  3. Take a quiz to test their understanding
  4. Score at least 50% to unlock the next section
  5. Progress toward the final assessment

Features

  • Interactive drag-and-drop activities
  • Story-based learning with Bittu and Grandpa
  • Code-completion challenges
  • Section quizzes
  • Progressive unlocking
  • Persistent progress using localStorage
  • Global scoring system
  • Final assessment

Tech Stack

  • React
  • React Router
  • Tailwind CSS
  • Framer Motion
  • Lucide React
  • localStorage

Author

Rohith

Program

Vicharanashala Summership '26

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant