Примітки для викладача
Загальні зауваження
- Можна не проходити весь урок.
- Цей навчальний матеріал орієнтований на осіб без попереднього досвіду програмування, водночас будь-яка група слухачів може включати учасників із різним рівнем підготовки. Тому ми включили достатньо матеріалу, щоб при необхідності заповнити цілий день, але очікуємо, що у багатьох випадках викладання дійде лише до введення у Pandas.
- Не кажіть людям, що потрібно шукати відповідь в Інтернеті.
- Однією з цілей цього уроку є допомогти початківцям побудувати робочу уявну модель того, як працює програмування. До моменту формування такої моделі учасники не матимуть змоги ні визначити предмет пошуку, ні оцінити користь отриманої відповіді. Пропозиція пошукати відповідь в Google може створити враження, що ми вважаємо їх проблему тривіальною. (Однак, якщо учні раніше достатньо займались програмуванням, щоб подолати ці проблеми, підштовхування їх шукати рішення в Інтернеті може допомогти їм зміцнити своє розуміння.) Варто також процитувати коментар, який зробив Trevor King про пошук в Інтернеті: “Якщо ви знайдете щось, про що інші вже теж ламали голову і написали про це в блозі чи на Stack Overflow, це скоріш за все означає, що справа не така вже й тривіальна”