Доброго вечора! Пропоную тему для роздумів. У всякому разі на жодне з поставлених тут питань у мене після 25 років роботи в школі, відповідей немає.
Так вже склалось у нашій системі середньої освіти, що престиж педагога у більшій мірі визначається успіхами його учнів на конкурсах і олімпіадах аніж картиною загальної успішності дітей яких сумлінно і доброякісно навчає учитель. Кращим вважається той педагог, чий учень виборов вище призове місце на предметній олімпіаді. Може це і справедливо для багатьох предметів шкільного курсу. Та якщо олімпіади з більшості шкільних дисциплін охоплюють програмний матеріал, нехай і в поглибленому його вивченні, то олімпіади з інформатики лише частково, залежно від профілю навчального закладу, відповідають змісту програм. Наприклад для для 10-11 класів загальноосвітніх навчальних закладів універсального профілю (2009/10 навчальний рік) слідуючий розподіл годин:
Вступ. Інформація та інформаційні процеси – 2 години Інформаційна система та її складові – 6 годин Прикладне програмне забезпечення навчального призначення – 4 години. Прикладне програмне забезпечення згагального призначення – 34 години. Глобальна мережа Інтернет – 6 годин. Комп’ютерне моделювання. Основи алгоритмізації та програмування - 12 годин Резерв часу – 3 години. Всього – 70 годин. (Програми для загальноосвітніх навчальних закладів. Навчальні програми для профільного навчання. Програми факультативів, спецкурсів, пропедевтичних курсів, гуртків. ІНФОРМАТИКА. Рекомендовано Міністерством освіти і науки України за редакцією акад. М.І. Жалдака. Прем’єр. Запоріжжя 2003.)
Зверніть увагу: 12 годин на вивчення основ алгоритмізації і програмування за весь курс інформатики у школі !!!
А ось задача обласного рівня (Херсонська область 2010 рік)
«Задача 2. Транспортна компанія здійснює перевезення товару зі складів до магазинів. Вона обслуговує М складів та N магазинів. План перевезень реалізовано у вигляді таблиці Т розміром N+1 на M+1. Нульовий рядок таблиці містить дані про запаси товару на складах, а нульовий стовпчик – про потреби магазинів у товарі. Клітинка Tij має містити кількість товару, який треба перевезти зі складу j до магазину i. Якщо зі складу j до магазину i товар перевозити не планується, Tij=0. У протилежному випадку Tij – додатне ціле число. Але в результаті помилки в роботі комп’ютерної програми, яка розраховує план перевезень, усі додатні числа Tij в таблиці Т було замінено на 1. Розробити комп’ютерну програму, яка відновлює план перевезень, обчислюючи реальні значення чисел Tij, якщо Tij > 0. Відомо, що сума запасів товару на складах дорівнює сумі потреб магазинів у товарі. Відомо також, що загальна кількість перевезень k дорівнює M+N+1, M,N ≤ 20, Tij ≤ 1000. ….» А далі на пів сторінки йдуть пояснення до завдання а також, що, як, в якому форматі і в якому файлі представлено і як, в якому файлі потрібно зберегти результат роботи програми.
І це лише одна з трьох задач, які учень повинен виконати за три години. Та тут хвилин двадцять лише з умовою задачі знайомитись доведеться.
Так є ж і математичні класи, скажете Ви, і класи з поглибленим вивченням інформатики, де програмуванню є змога приділити більше уваги. Є також і факультативи і індивідуальні заняття… Та мова навіть не про брак часу при вивченні програмування, а про невиправдану громіздкість завдань на цих олімпіадах, і, що найголовніше, про невідповідність олімпіад програмам шкільного курсу інформатики.
Задача Tangent Як відомо, дотичною до кола є пряма, яка має рівно одну спільну точку з цим колом. Можлива ситуація, коли одна й та сама пряма є дотичною відразу до двох кіл. Тоді вона називається спільною дотичною. Напишіть програму, яка знаходитиме кількість різних спільних дотичних для заданих двох кіл. При виведенні врахуйте стародавню традицію приписувати числу 7 значення «багато». Тобто, коли кількість спільних дотичних виявляться строго більшою 6, незалежно від справжньої кількості виводьте 7.
Технічни умови. Програма читає з клавіатури шість цілих чисел (кожне не більше по модулю мільйона) через пропуск X1, Y1, R1, X2, Y2, R2 - відповідно координати центра і радіуси 1-го і 2-го кола. Програма виводить на екран шукане число з урахуванням згаданої древньої традиції). Приклад Введення 20 0 4 50 0 10 Виведення 4
Як я не намагався зобразити більше чотирьох спільних дотичних до двох кіл, у мене нічого не вийшло. Коли одне коло знаходиться в іншому – у них жодної спільної дотичної. Коли кола перетинаються, спільних дотичних дві. Коли кола дотикаються – три, а коли знаходяться на відстані одне від одного – чотири. Може Вам, щановні, вдасться побудувати більше чотирьох спільних дотичних до двох кіл? А може мова тут про неЄвклідову геометрію? :-)
Соромлюся запитати, для чого потрібно було заплутувати, ускладнювати завдання непотрібною «стародавньою традицією приписувати числу 7 значення «багато». Тобто, коли кількість спільних дотичних виявляться строго більшою 6, незалежно від справжньої кількості виводьте 7.» ???
Олімпіади з інформатики доречно було б назвати не олімпіадами з інформатики, а суто олімпіадами з математики та програмування мовою Паскаль. Адже успіх рішення кожної задачі залежить лише від математичних здібностей учня та навичок програмування мовою Pascal (у всякому разі – у нас на районному і обласному рівнях)
Дивними здаються рекомендації Міністерства освіти щодо проведення ІІІ та IV етапів Всеукраїнських учнівських олімпіад з інформатики поряд з рекомендаціями того ж Міністерства освіти щодо вивчення мов програмування у загальноосвітніх школах:
«Рекомендуємо запропонувати учасникам олімпіади на вибір одну з мов програмування (Pascal, C або C++), та систем програмування (Free Pascal 2.0 (чи новішої версії), GCC 4.1 (чи новішої версії), Turbo Delphi Explorer, Visual C++ 2008 Express). Такі компілятори будуть використані на IV-му етапі.» (Лист МОН №1/9-828 від 30.11.09 року)
«Діалоговий інтерпретатор (компілятор) однієї з мов програмування (ВАSІС, РАSСАL, С++, Visual Basic, Delphi тощо) – для ознайомлення з правилами складання, введення, виконання та налагодження програм на комп’ютері.» Програми для загальноосвітніх навчальних закладів фізико-математичного, природничого та технологічного профілів Інформатика 10–11 класи (Укладачі: Жалдак М.І., Морзе Н.В., Мостіпан О.І., Науменко Г.Г.)(стор 68)
Знову виникають питання - чому, запропоновані в пояснювальній записці мови програмування ВАSІС та Visual Basic недопустимі при рішенні олімпіадних задач? Якщо ці мови ігноруються Міністерством освіти України, то чому основи візуального програмування впроваджуються в школах і серед учителів інформатики саме на мові Visual Basic? І головне - як результати учнівських олімпіад можуть свідчити про професійний рівень педагога - викладача інформатики, коли вони мало співпадають зі шкільними програмами? Адже учні вивчають у школі і курс архітектури ЕОМ, і загальний курс користувача ПК, і курс користувача Microsoft Office, і основи Інтернету, і основи веб-дизайну, і основи комп’ютерної графіки, і основи візуального програмування… Яким би ти не був геніальним програмістом на Viual Basic.NET, або неперевершеним майстром з Photoshop, або віртуозом у створенні сайтів…, ти будеш останнім на звичайній шкільній олімпіаді з інформатики.
З одного боку інформатика прирівнюється до технологічних дисциплін, а з іншого – олімпіадні завдання неможливо вирішити без глибокого знання основ математики і програмування. З якої ще шкільної дисципліни олімпіади із року в рік проводяться гамузом, одночасно для учнів з дев’ятого по одинадцятий клас, з однаковими вимогами і завданнями? Хіба це не свідчить про повну невідповідність олімпіад шкільному курсу викладання інформатики? Колись, на моє питання, чому так відбувається, один високоповажний працівник обласного відділу освіти відповів – «так відбувається тому, що ми орієнтуємось на олімпіади міжнародного рівня.» Так чому б тоді не виділити в школах окремим предметом - основи алгоритмізації і програмування, який би поряд з математикою, фізикою, хімією, інформатикою… вивчався б у школі? І доцільно було б тоді проводити окремі олімпіади з інформатики, де були б питання з загального курсу, та з олімпіади з програмування, де були б ті самі завдання, що й зараз?
Вважаю, що олімпіад з інформатики у нас не існує, а є лише конкурси юних математиків-програмістів (тай й то, лише з певною мовою програмування) А ви, шановні, якої думки?
Шановні форумчани!!!!! Повідомлення, які не відповідають темі або несуть некорисний зміст будуть видалятись без попередження!!!
Olymp.vinnica.ua. 95 % из них я бы предложил на олимпиады по информатике.
По программированию, уважаемиый. Именно по программированию. Информатика не ограничивается одним лишь программированием. Называайте, пожалуйста, в отличие от Министерства образования, вещи своими именами.
dimanyaksys, 1.Сходите на http://olympiads.win.tue.nl/ioi/, узнаете, содержание программы олимпиад по ИНФОРМАТИКЕ. 2. Поищите в базах знаний (например http://ru.wikipedia.org/wiki....A%D0%B0 тут) значение слова ИНФОРМАТИКА. И окажется, что в нашем школьном курсе который мы ГОРДО именуем ИНФОРМАТИКА как раз ИНФОРМАТИКИ то 10% Все остальное - ПК ликбез+ТЕХНОЛОГИИ. И тут правильно писали. ДЛЯ ТЕХ учителей, КТО НЕ хочет, А ЧАЩЕ НЕ МОЖЕТ готовить учеников для олимпиад по информатике есть куча конкурсов информационных технологий. И это здорово, и полезно. Только не стоит изганаять из школьной жизни олимпиаду по информатике лишь потому, что вам этим недосуг заниматься. А конкурсы сии не стоит называть олимпиадами, т.к. они таковыми не являются...
Называайте, пожалуйста, в отличие от Министерства образования, вещи своими именами.
Я называю вещи общепринятыми именами. Если Вам удобно подменять некоторые определения и понятия то это уже ваши личные проблемы. Мне только не хочется , что бы наука информатика ушла из школьного предмета информатика.
pasichov, а я не против олимпиад!!! Я с удовольствием занимаюсь подготовкой деток!!! и я ЗА программирование и я ЗА алгоритмику и я ЗА математическую подкованность учеников!!!!!!! Вы ж читайте до конца, о чем я пишу: НАЗЫВАТЬ ВЕЩИ СВОИМИ ИМЕНАМИ!!!!!!!!! Ну нельзя назвать школьные олимпиады олимпиадами по ИНФОРМАТИКЕ!!! Я ж НЕ говорю, что их нужно искоренить, НО ПРАВИЛЬНО НАЗЫВАТЬ...!!!!!
Информа́тика (ср. нем. Informatik, фр. Informatique, англ. computer science — компьютерная наука — в США, англ. computing science — вычислительная наука — в Великобритании) — наука о способах получения, накоплении, хранении, преобразовании, передаче и использовании информации. Она включает дисциплины, так или иначе относящиеся к обработке информации в вычислительных машинах и вычислительных сетях: как абстрактные, вроде анализа алгоритмов, так и довольно конкретные, например, разработка языков программирования.
Включает !!! Но не состоит только лишь из... Во всяком случае я говорю о школьном курсе информатики. И Вы напрвсно заводитесь. Мне нравится программирование. Я за программирование. Но я против подмены программированием олимпиад по школьному курсу информатики. А давайте тогда и какую нибудь олимпиаду по генной инженерии назовём её олимпиадой по информатике Ведь можно же на компьютере расчитать какие-то там связи и свойства ДНК, РНК и прочее.,. ведь обработка же информации... и вычислений тьма... Школьный курс информатики не соответствует содержанию олимпиад. Или олимпиады не соответствуют содержанию школьного курса информатики. И если мы желаем занимать призовые места где-то на международном уровне, то давайте введём новый предмет - основы алгоритмизации и программирования. Не нравится? Хорошо. Назовём его информатикой, только выбросим из этого курса те 90%, которые Вы информатикой не считаете, и назовём их как нибудь, типа "курс пользователя". Речь не о МОЖЕТ-НЕ МОЖЕТ, ХОЧЕТ - НЕ ХОЧЕТ. А о том, что преподаватель информатики ОБЯЗАН !!! выполнять школьную программу, даже если он МОЖЕТ и ХОЧЕТ готовить детей к олимпиадам. На одном энтузиазме далеко не уедешь, как, впрочем и на одной школьной зарплате в размере одной ставки, пусть даже и с "высочайшей" категорией, и после 25 лет стажа. Желания желаниями, но материальную сторону вопроса никто не отменял. Я знаю прекрасного педагога - профессионала своего дела, который 20 лет одним Паскалем то и занимался. И ничего кроме программирования... И за призовые места на областных и республиканских олимпиадах все закрывали глаза на то, что ничему кроме прогшраммирования он детей и не учил. Срочно ушел на пенсию, когда дело запахло тем, что нужно было и курс Office и Web-дизайн преподавать. А из нас в школе делают универсальных специалистов по всем областям ИКТ, и хотят, чтобы мы ещё и программировагию за 12 программных часов научили детей на уровне олимпиадных задач. ДАЁШЬ НОВЫЙ ПРЕДМЕТ - АЛГОРИТМИЗАЦИЯ И ПРОГРАММИРОВАНИЕ !!! :-) УРА !!!
Информа́тика (ср. нем. Informatik, фр. Informatique, англ. computer science — компьютерная наука — в США, англ. computing science — вычислительная наука — в Великобритании) — наука о способах получения, накоплении, хранении, преобразовании, передаче и использовании информации. Она включает дисциплины, так или иначе относящиеся к обработке информации в вычислительных машинах и вычислительных сетях: как абстрактные, вроде анализа алгоритмов, так и довольно конкретные, например, разработка языков программирования.
Включает !!! Но не состоит только лишь из... Во всяком случае я говорю о школьном курсе информатики.
Я знаю прекрасного педагога - профессионала своего дела, который 20 лет одним Паскалем то и занимался. И ничего кроме программирования... И за призовые места на областных и республиканских олимпиадах все закрывали глаза на то, что ничему кроме прогшраммирования он детей и не учил.
Я тоже знаком с таким. Когда вы писали об универсальности учителя, забыли такое словосочетание - системный администратор.
Спор рискует перерости в терминологический..., а это крайняя степень...безсмысленности. Предмет назывался ИНФОРМАТИКА (точнее - основы информатики и выч.техники). когда в основе программы была алгоритмика, а выч.техникой и не пахло, а сейчас называется ИНФОРМАТИКА, а информатики, повторяю, в предмете 10%. ОСТАЛНОЕ - ЭТО НЕ ИНФОРМАТИКА!!!!!!! Но нам нравится эти курсы пользователей (не компъютера, а PC-юка) и менежмента продуктов Microsoft называть ИНФОРМАТИКА - будем так называть...Но заставить мир понимать значение термина по-нашему мы не можем.... И содержание International Olympics in Informatics мы, на счастье, не изменим...
Вы, pasichov, либо притворяетесь, либо действительно не понимаете о чём речь.
Ваши слова - ОЛІМПІАДНІ РЕЗУЛЬТАТИ НЕ МАЮТЬ НІЧОГО СПІЛЬНОГО З УРОЧНОЮ ДІЯЛЬНІСТЮ І ОРГАНІЗАЦІЄЮ ВИКОНАННЯ ТІЄЇ ЧИ ІНШОЇ ДЕРЖАВНОЇ ПРОГРАМИ. Почему бы нам, учителям информатики не готовить детей к олимпиадам по математике, или математикам - к олимпиадам по информатике, всё равно ведь, по вашему мнению "НІЧОГО СПІЛЬНОГО З УРОЧНОЮ ДІЯЛЬНІСТЮ".
Пока будут такие мнения, как у Вас, будет и неизменным несоответствие между тем, чему мы обучаем и тем, что требуется на олимпиадах... и не какого-то там международного уровня, а обычного, школьного, районного... областного...
Вы умышленно обходите вопрос, почему олимпиады среди школьников проводятся вне зависимости от их возраста. А ответ напрашивается сам собой - это потому что ничего общего между олимпиадами и тем, чему мы, информатики, вынуждены три-четыре года учить детей НЕТ. И нет никакой разницы в том, кто участник олимпиады, восьмиклассник или одиннадцатиклассник, всё равно школьные знания им на олимпиаде почти не пригодятся.
Не удивлюсь, если Вы имеете отношение к чиновникам из Министерству образования. Очень жаль, что существуют мнения, защищающие сложившийся порядок вещей в области изучения информатики. Очень хорошо, что таких мнений единицы, в отличие от множества желающих навести порядок в этом вопросе.
Не обижайтесь. Я не перехожу на личности. Просто делаю выводы из Ваших реакций на сообщения участников спора. Если ошибаюсь на счет Вас, простите. А если я прав, и всё Вас устраивает в отношении олимпиад и школьного курса информатики, то я буду бороться с такими как Вы по мере сил и возможности!!!
Додано (11.02.2010, 05:29) --------------------------------------------- Бороться не за искоренение олимпиад, а за более глубокое изучение курса алгоритмизации и программирования в школе.
Пока будут такие мнения, как у Вас, будет и неизменным несоответствие между тем, чему мы обучаем и тем, что требуется на олимпиадах... и не какого-то там международного уровня, а обычного, школьного, районного... областного...
Якби ви більш уважно прочитали повідомлення п. Пасіхова , то зрозуміли б ,що він константував факти про стан інформатики в школі на даний момент, не висловлюючи своєї думки по даному питанню. Якщо Ви бажаєте знати його думку , то прочитайте вітку форму пропозиції до круглого столу.
Quote (LVV)
Не обижайтесь. Я не перехожу на личности.
Quote (LVV)
я буду бороться с такими как Вы
Ви все таки переходите на особистості. Але на мою думку , виходячи з Вашої позицїї, Вам потрібно боротися не з Пасіховим а з тими 80 % учасників форуму, які вважають, що вершиною досконалості в знаннях предмета інформатика є уміння натискати кнопочки в середовищі програм Mіcrosofta , а алгоритмізацію потрібно вивчати тільки обраним і тільки як факультатив. А на питання , чому алгоритмізації все менше та менше в шкільному курсі інформатики Вам краще всього дадуть відповіді ідеологи сучасного курсу. Я можу тільки здогадуватись чому так а не інакше. P.S. Почитайте інші вітки форуму по даному питанню. Будете краще орієнтуватись в позиції тих чи інших учасників.
согласна с pasichov, larisa2007, только за счет уроков подготовить ребенка не выйдет. Почему никто не предлагает МАН делать только за счет часов, отведенных на программу. Скажете, что нет такого урока, а то тоже сетовали на то, что часов на такой предмет маловато. Да сколько б часов не давали на предмет, не получится не докладывая ничего вырастить олимпиадника (и т.д.). За счет этих часов мы можем только отобрать детей, с которыми надо потом работать, работать и еще раз работать. Если мы будем работать с такими детьми для победы только на уроке, то плюнем на всех остальных - просто времени не хватит
Бороться не за искоренение олимпиад, а за более глубокое изучение курса алгоритмизации и программирования в школе.
А вот с этим ТОЖЕ СОГЛАСЕН, но с некими оговорками
Quote (LVV)
А ответ напрашивается сам собой - это потому что ничего общего между олимпиадами и тем, чему мы, информатики, вынуждены три-четыре года учить детей НЕТ. И нет никакой разницы в том, кто участник олимпиады, восьмиклассник или одиннадцатиклассник, всё равно школьные знания им на олимпиаде почти не пригодятся.
Это так. Но проблема не в том, что у олимпиад не то содержание. Проблема в том, что мы НЕ ТОМУ УЧИМ ДЕТЕЙ В ШКОЛЕ на уроках, вынужденно выполняя государственную программу.
А вот с этим не СОГЛАСЕН КАТЕГОРИЧЕСКИ:
Quote (LVV)
Вы умышленно обходите вопрос, почему олимпиады среди школьников проводятся вне зависимости от их возраста.
Никогда не уходил от этого вопроса. БОЛЕЕ ТОГО, олимпиада (ИМХО) и ДОЛЖНА ПРОВОДИТЬСЯ БЕЗ УЧЕТА ВОЗРАСТА. Это соревнование одаренных детей, а не учителей или регионов. А одаренность - она вне возраста. Мы знаем случаи, когда пятиклассники обыгрывали студентов на международных олимпиадах...
Quote (LVV)
Не удивлюсь, если Вы имеете отношение к чиновникам из Министерству образования. Очень жаль, что существуют мнения, защищающие сложившийся порядок вещей в области изучения информатики. Очень хорошо, что таких мнений единицы, в отличие от множества желающих навести порядок в этом вопросе.
Я к чиновникам отношение не имею, не обижайте. разве что в том смысле, что не особо боюсь им говорить, то что думаю. И сложившийся порядок вещей не защищаю, а наооборот, с ним борюсь - можете прочитать мои публикации на сей предмет. Но пути изменения ситуации, по-видимому, мы оцениваем по разному. ВЫ ХОТИТЕ ПОЛМАТЬ ОСТАТКИ ПОЛОЖИТЕЛЬНЫХ ТЕЧЕНИЙ В ИНФОРМАТИКЕ (например, как я понял, изменить содержательную часть олимпиад в угоду сложившимся программам) А Я ПРЕДЛАГАЮ ШКОЛЬНЫЕ ПРОГРАММЫ ПОДНИМАТЬ ДО УРОНЯ СОДЕРЖАНИЯ ОЛИМПИАД, ПОЛНОСТЬЮ ПОМЕНЯТЬ ПАРАДИГМУ ШКОЛЬНОГО КУРСА ИНФОРМАТИКИ, вернуть школьной информатике статус основы науки взамен статуса технологии.
Ваша позиция во многом связана с мифом о том, что на уроках (математики, физики, информатики, етс) можно подготовить победителя олимпиады. Вот, мол, исчезнут "ножницы" между программой курса информатики и содержанием олимпиад - и будет мне счастье, дети мои победят... БРЕД!!!!
Я 35 лет занимаюсь олимпиадной работой. Все годы имел (и не по одному) победителей Украины, а иногда и выше и по физике, и по информатике, и знаю точно - ПОДГОТОВКА ОЛИМПИАДНИКОВ НИЧЕГО ОБЩЕГО НЕ ИМЕЕТ С ВЫПОЛНЕНИЕМ школьной программы. Это отдельная, ОГРОМНАЯ работа, требующая массу ВРЕМЕНИ, СИЛ и собственных знаний, как правило - НЕ ОПЛАЧИВАЕМАЯ, или оплачиваемая смешно - дадут 1 час факультатива, из-за которго писанины на 2 часа....