אלגוריתמים, Java ומחשבה ביקורתית — ולהבין למה הקוד עושה מה שהוא עושה
תלמיד כיתה ט׳ שבונה משחק טריוויה ולומד לשאול למה הקוד מתנהג כך.