- Що це таке? Кумира (До омплект У чебних СВІТ ів) - це вільно поширювана кроссплатформенная російськомовна...
- ОГЕ з інформатики
- масиви
- Символьні рядки
- функції
- Підготовка до ЄДІ з інформатики
- Водолій
- робот
- «Класичне» програмування
- Публікації по кумирів
Що це таке?
Наша взаимовыгодная связь https://banwar.org/
Кумира (До омплект У чебних СВІТ ів) - це вільно поширювана кроссплатформенная російськомовна система програмування, призначена для початкового навчання основам алгоритмізації. Завантажити кумира 1.9 можна на сайті розробників або на офіційному сайті проекту .
Перспективи розвитку кумира пов'язані з виходом версії 2.x , Яка зараз знаходиться в стадії бета-тестування. Можливості кумира 2 детально розглянуті в доповіді В.В. Яковлєва Кумир 2.0. Компілятор і середовище виконання .
переваги:
- вільно поширювана середовище (ліцензія GPL 2.0 );
- кроссплатформенность (Windows, Linux);
- підтримка з боку російських розробників ( НИИС РАН );
- російськомовні команди мови програмування;
- розвинені можливості налагодження програм;
- автоматичне вирівнювання, що показує структуру програми;
- можливість будувати заготовки завдань з автоматичною перевіркою;
- можливість управління виконавцями з програми;
- можливість підключення нових виконавців.
Недоліки::
- складно мотивувати учнів на вивчення мови, який ніде не застосовується;
- дуже повільна робота інтерпретатора (обіцяють істотно прискорити в версії 2.0, яка зараз розробляється);
- не можна міняти значення аргументів всередині допоміжних алгоритмів (наприклад, в реалізації алгоритму Евкліда як функції доводиться заводити дві зайві змінні);
- не можна викликати функцію як процедуру, ігноруючи її результат (наприклад, коли результат функції - код повернення і в даному випадку він мене не цікавить);
- незручна і неповна довідкова система;
- немає форматного виведення на консоль і в файл, як в Паскалі (типу висновок x: 4); це потрібно, наприклад, щоб вивести на екран матрицю рівними стовпчиками.
Планується, що кумир буде однією з систем програмування, дозволених при проведенні комп'ютерного варіанту ЄДІ з інформатики (подробиці див. в блозі ).
На цій сторінці представлені методичні розробки автора по використанню середовища кумира в 6-8 класах загальноосвітньої школи.
Ліцензійну угоду
Всі опубліковані нижче матеріали можуть бути вільно використані в некомерційних цілях за умови збереження авторства.
Без письмової згоди автора забороняється:
- 1) публікація матеріалів в будь-якій формі, в тому числі розміщення матеріалів на інших Web-сайтах;
- 2) поширення неповних або змінених матеріалів;
- 3) включення матеріалів в збірники на будь-яких носіях інформації;
- 4) отримання комерційної вигоди від продажу або іншого використання матеріалів.
Завантаження матеріалів означає, що ви погодилися з умовами цього ліцензійної угоди.
ОГЕ з інформатики
Практикум для підготовки до ОГЕ з інформатики містить 7 розділів, які представляють різні типи завдань:
- Закритий коридор.
- Одна стінка.
- Один ряд, багато стінок.
- Два ряди.
- Стінки з проходами.
- Сходи.
- Різні складні завдання.
Матеріали курсу:
масиви
Практикум з обробки масивів складається з двох частин. Перша частина ( «Масиви-1») містить 6 розділів:
- Заповнення масиву.
- Обробка всіх елементів масиву.
- Мінімум і максимум.
- Підрахунок елементів масиву.
- Суми і твори елементів.
- Пошук в масиві.
Друга частина ( «Масиви-2») містить 6 розділів:
- Реверс масиву.
- Циклічний зсув елементів.
- Відбір елементів масиву за умовою.
- Сортування методом бульбашки.
- Сортування методом вибору.
- Двійковий пошук.
Матеріали курсу:
Символьні рядки
Практикум з обробки символьних рядків містить 5 розділів:
- Робота з окремими символами.
- Заміна символів.
- Підрахунок символів.
- Розбір символьних рядків.
- Обчислення арифметичних виразів.
Матеріали курсу:
функції
Практикум зі складання алгоритмів-функцій містить 6 розділів:
- Функції з одним параметром.
- Функції з декількома параметрами.
- Обробка символьних рядків.
- Логічні функції.
- Обробка масивів.
- Рекурсивні функції.
Матеріали курсу:
Підготовка до ЄДІ з інформатики
Практикум з розв'язання задач C2 (див. Також матеріали для підготовки до ЄДІ ) Містить 5 розділів:
- Максимуми і мінімуми.
- Підрахунок і пошук елементів.
- Суми, середні і твори.
- Послідовності.
- Матриці.
Матеріали курсу:
Водолій
Курс по виконавцю Водолій складається з 6 уроків:
- Урок 0. Знайомство з виконавцем Водолій. Управління за допомогою пульта.
- Урок 1. Складання програми для управління Водолієм.
- Урок 2. Цикли «N раз».
- Урок 3. Цикли з умовою (цикли «поки»).
- Урок 4. Змінні.
- Урок 5. Розгалуження.
Матеріали курсу:
робот
Курс по виконавцю Робот складається з 12 уроків:
- Урок 1. Знайомство з виконавцем Робот. Лінійні алгоритми.
- Урок 2. Цикли «N раз».
- Урок 3. Цикли «N раз» (рішення задач).
- Урок 4. Вкладені цикли.
- Урок 5. Цикли з умовою (цикли «поки»).
- Урок 6. Розгалуження.
- Урок 7. Складні умови.
- Урок 8. Допоміжні алгоритми.
- Урок 9. Змінні.
- Урок 10. Алгоритми з результатом (алгоритми-функції).
- Урок 11. Цикли зі змінною.
- Урок 12. Алгоритми з параметрами.
Матеріали курсу:
«Класичне» програмування
Так можна умовно назвати програмування без використання виконавців (крім, звичайно, самого комп'ютера). Основні алгоритмічні конструкції вивчаються на прикладі операцій з числами, числовими масивами, символьними рядками. Такий підхід можна використовувати для класів з поглибленим вивченням інформатики.
Матеріали курсу:
Публікації по кумирів
- Дрожжина Є.В. Програма курсу за вибором «Алгоритмика на кумира» .
- Дрожжина Є.В. «Алгоритмика на кумира. Збірник завдань з програмування » . Білгород, 2016.
- Поляков К.Ю., Єрьомін Є.А. Підручник для середньої школи «Інформатика 10-11 клас. Поглиблений рівень » . М .: Біном, 2013.
- Поляков К.Ю. доповідь Практикуми з автоматичною перевіркою рішень в середовищі кумирів .
- Поляков К.Ю. доповідь Програмування по-російськи .
- Поляков К.Ю.
Кумир і шкільна інформатика // Інформатика, № 9, 2011 року, з. 16-17.
- Поляков К.Ю.
Практикуми в кумира (керівництво користувача).
- Анелікова Л.А., Гусєва О.Б. Програмування на алгоритмічній мові кумирів . - М: Солон-Прес, 2011 року.
- Удалова Т.Л. Система програмування «кумира» . - Саратов: Видавництво «Ліцей» (www.licey.net).
- Удалова Т.Л., Ануфрієва М.В. Програмування. Кумира: [з прикладами рішень задач ДПА і ЄДІ] . - Саратов: Видавництво «Ліцей», 2012.