Готуємось до олімпіади
Всім давно відомо, що шкільний курс інформатики - це одне, а олімпіади з інформатики - це зовсім інше. Навіть якщо застосувати диференційований підхід, навряд чи годин інформатики вистачить для підготовки до олімпіад окремих школярів.
Можна рекомендувати розв’язувати задачі на одному зі спеціалізованих сайтів з автоматизованою перевіркою рішень, На таких сайтах ведуться рейтинги учасників за кількістю розв'язаних задач, проводяться онлайн-змагання, які зазвичай носять тренувальний характер. https://www.e-olymp.com/
Деякі правила поведінки учня на олімпіаді з інформатики, які можуть допомогти школярам, особливо тим, що беруть участь у ній уперше, показати максимально можливий результат:
- На самому початку корисно набити універсальну заготовку для розв’язання олімпіадної задачі (процедури введення даних та виводу результату).
- На наступному етапі учню необхідно уважно прочитати умову, не пропускаючи жодної фрази.
- Якщо учень приступив до розв’язання конкретного завдання і основна структура даних для нього зрозуміла, можна описати основні глобальні змінні і набити команди введення даних. Далі учню необхідно побудувати математичну модель задачі, пошукати той клас стандартних завдань і алгоритмів, який пов'язаний з даним завданням. Чітко сформулювати базовий клас задачі.
- Наступний крок - запрограмувати рішення задачі у вигляді викликів процедур і функцій, які поки що слід описати у вигляді "заглушок". Потім слід по одній набивати і налагоджувати вже описані процедури і функції.
- Якщо ж учень не придумав ефективного розв’язку завдання, то нехай вирішить його по-простому: наприклад, хай спростить собі завдання, тобто відкине умови, які йому заважають або доб’ється, щоб програма проходила на самих простих тестах.
Посилання для підготовки до олімпіади з програмування:( Pascal)
- Електронний підручник "Основи програмування мовою Паскаль" для 8 кл.
- Pascal ABC - середовище програмування
- Величко В.Є. Олімпіадні задачі з інформатики
- Приклади завдань минулих років (за замовленням учасників олімпіади)
Посилання для підготовки до олімпіади з програмування:( Python)
Путівник мовою Python https://pythonguide.rozh2sch.org.ua/
Підручник Python https://w3schoolsua.github.io/python/index.html#google_vignett Яковенко А.В. Основи програмування. Python
Готуємось до олімпіади з інформаційних технологій:
Приклади завдань можна скачати за посиланнями;2012 р.
2013 р.
2015 р.
2016 р.
2017 р.
2018 р.
d1445c3d20a7/content
Немає коментарів:
Дописати коментар