-- online Search!

Critical thinking for an AI world

Coding Exercises Quizzes

Review a project's behavior, edge cases, and evidence before accepting an implementation.

Choose from 12 quizzes below. Practice the concepts you need to judge a solution, recognize faulty assumptions, and find errors in logic or code. Every answer includes an explanation and a link back to the relevant tutorial.

Rules and Data

Palindrome Checker

Review normalization, comparison order, and the function's promised result.

4 questions

Take quiz

Fibonacci Sequence

Check recurrence rules, preserved state, performance, and meaningful numerical results.

4 questions

Take quiz

Rock, Paper, Scissors

Review outcome coverage, round identity, score updates, and delayed feedback.

4 questions

Take quiz

Tip Calculator

Review numeric inputs, valid divisors, recalculation, and money formatting.

4 questions

Take quiz

12 Days of Christmas

Review cumulative output, changing boundaries, and shared-data assumptions.

4 questions

Take quiz

State and Interaction

Magic 8 Ball

Review meaningful input, random-selection policy, form behavior, and delayed answers.

4 questions

Take quiz

Dark Mode Toggle

Review preference precedence, persistence, and consistent theme state.

4 questions

Take quiz

Star Rating

Review preview versus selection, control identity, and visible rating behavior.

4 questions

Take quiz

Stopwatch

Review elapsed-time measurement, pause/resume, reset, and lap boundaries.

4 questions

Take quiz

Visual Feedback

Color Palettes

Review consistent color data, truthful copy feedback, and regeneration controls.

4 questions

Take quiz

Typewriter Effect

Review animation phases, cycle boundaries, content ownership, and timer cleanup.

4 questions

Take quiz

Glitch Effects

Review audio consent, pixel boundaries, and time-dependent visual behavior.

4 questions

Take quiz

Also in this tutorial series: Alphabetic sorting, A custom cursor that follows the pointer, An ASCII pyramid, The 99-bottle countdown, FizzBuzz, Summing an array, Building Guess the Number, Building a digital clock, Building a Caesar cipher, Eyes that follow the pointer, Move an element to a click, Building a todo list, Color-changing light concepts, Pan and zoom with the Ken Burns effect, A content slider from scratch, Dynamically creating a list, A stacked-card carousel, Building an analog clock, A smooth sliding menu, Displaying a random API photo, The Devowelizer, Detecting a timed key sequence, Icon jiggle and wobble, Legacy blink effects, Generating a random sound, Detecting fonts by text measurement, Recognizing touch swipe direction. These quizzes live in their original sections, so your progress stays together.

The KIRUPA Newsletter

Thought provoking content that lives at the intersection of design 🎨, development 🤖, and business 💰 - delivered weekly to over a bazillion subscribers!

SUBSCRIBE NOW

Creating engaging and entertaining content for designers and developers since 1998.

Follow:

Popular

Loose Ends

:: Copyright KIRUPA 2026 //--