שחיה לא לומדים בהתכתבות
כפי ששחיה לא לומדים בהתכתבות כך גם תכנות מחשבים. לא ניתן ללמוד כיצד לתכנת באמצעות שפת תכנות מסויימת מבלי לתרגל. בין אם מדובר בסטודנט בתחילת דרכו או במתכנת מנוסה, התירגול חיוני, ואסור לוותר עליו.
מרכיב החזרה חיוני בכל תהליך למידה
ללא תרגול בכתיבת קוד לא יתקיים תהליך של חזרה על חומר הלימוד. כתוצאה מכך לא יתרחש תהליך של למידה. לימדו תכנות באמצעות כתיבת קוד. היקף התירגול וסוג התרגילים עשוי להשתנות וזאת בהתאמה למטרות ההדרכה ומאפייני הסטודנטים. אנו לוקחים פרמטרים אלה בחשבון לפני (ובמהלך) הקורס, ועושים זאת תוך מימוש המתודולוגיה Extreme Blended.