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