Есть уже ставшая бородатой шутка.
Если есть олимпиада по математике, то почему нет паралимпиады по математике? В ней бы участвовали гуманитарии, а все восхищались бы их мужеством.
В сети часто встречаются опусы из школьных сочинений.
У меня же есть пятилетний опыт проведения входного тестирования на определение знаний по программированию на школьном уровне.
Задания на самом деле базового уровня. Всего их предлагалось 4, но были варианты. По опыту первого года убрала последнее задание "посложнее" для выявления детей поспособней и/или поупрямей. Добавила задание для тех, кто не знает математику (тоже школьного уровня!).
Про конкретные задания и им соответствующие ребячьи шедевры - в отдельных постах.
Сначала о самооценке школьников.
Всем выказавшим желание у нас учиться вместе с приглашением на тестирование было выслано предупреждение, что будет проведено тестирование, на котором будут проверяться знания программирования. Предупреждены были все!
Был вопрос об изучаемом языке программирования.
Ответы:
"Руский". Именно руский, а не русский.
"русский, английский (немного)"
"компас 3д"
"единичный код (0;1)"
"задача"
"android" (чтоб точно взяли?!)
"школьная программа"
"samsung, android"
"информационные технологии"
Вы думаете я сочиняю?! Без комментариев:
Особенно порадовал язык "Дангенс".
Так вот про самооценку. Если вообще, то самооценка у НЕ прошедших намного выше, чем у прошедших, причем примерно в два раза - 6-7 баллов против 3-4 по 10-балльной шкале от 0 до 9 (информатика же!).
Те, что поскромнее, при нулевом реальном знании программирования оценили себя на 5 баллов. Менее скромные при том же уровне знаний - уже на шесть. Или семь. Или восемь.
Нулевое реальное знание определилось реально пустым сданным листом:
Любопытны комментарии:
Расшифрую: "сейчас не могу составить программу, (нет примеров кода)". Как оказалось, я должна была предоставить примеры.
Еще один скромняшка оценил себя на 8-9 баллов, написав, что знаком со многими языками, вскользь упомянув, что "писал проги для андроидов". В список изучаемых языков он, видимо, включил все, которые где-то когда-то слышал, но к сожалению даже не знал названий (Java Skript). Результат тестирования - 0.
Некоторые изменили свою самооценку после тестирования, чаще - в сторону уменьшения:
Но некоторые и повысили оценку:
Есть и "милые" послания:
"PS. - я бы написал задания на каком-либо языку который я знаю, но мои знания слишком малы. Школьные знания слишком малы. А читать книги сложно".
Или вот еще:
"Принцип таков, так как я полное дно в Pascal и знания мои на уровне 5 класса".
А вот комментарий девочки на мое обращение, что некоторые работы мне нравится проверять из-за их "трогательности":
"Вам нравятся наши сочинения, поэтому я решила написать. Решила попытать удачу, но, как видно из выше расположенных "решений", для девушки, видимо, главное быть красивой или удачливой, но так что я пошла худеть. Спасибо за возможность. Завтра обрадую свою учительницу по информатике тем, что моя 5 по ее предмету нарисованная."
Ну и напоследок:
Про решения конкретных задач напишу отдельно!