[Logo] Форум DL
  [DL]  На главную страницу 
Индекс форума ->Учебный процесс ГГУ/СШ 27 ->Обучение программированию "с начала" 1, 2, 3, ... 9, 10, 11, 12, 13, ... 19, 20, 21
Автор Сообщение
Роман Васин

Темы: 1
Сообщений: 25

Мой профиль


Михаил Долинский:


Однако быстро выяснилось, что есть (и много!!!) учеников в 1-4 классах, которые быстро осваивают материал курса Информатика (изначально там было только до одномерного массива) - тогда-то мы и начали копировать материал из "Базового программирования" в "Информатику" и докопировались до сильного соответствия.
 

Есть и другие дети (другого толка), как мой Коля, он не схватывает все на лету. Процесс усвоения нового материала у него происходит крайне медленно. Зато есть усидчивость выше среднего. При этом знакомые задачи он решает довольно быстро. Поэтому просто делать раздел "Ускоренный курс-2013" - не для него. Вообще все "ускоренное" - это не для него. Поэтому мы вынуждены были чтобы он начинал с курса Информатика 2015 где есть разделы Число, Символ. Без них он бы не осилил "Ускоренный курс-2013" - это точно.

Михаил Семенович, будем придерживаться всех приведенных вами рекомендаций. Я было даже хотел что то придумать свое - не пускать Колю на олимпиаду в это воскресенье. Т.к. я думал - что ему там делать, если из восьми начальных тем он знает только одномерный массив и частично строки. Но, решили все таки участвовать, в итоге он решил там 2 задачи. Я думаю это тоже хорошо. Так как появляется опыт участия в олимпиадах.

Так что наша задача - освоить все 8 начальных тем, как вы сказали.
Плюс - мы не отказываемся от "Ускоренный курс-2013" - он его тоже будет делать. Сейчас я смотрю - он его делает параллельно с другими темами. Когда застревает в ускоренном курсе - идет в введение и двумерный массив (по такому принципу), затем обратно. Но задача - полностью (на 100%) сделать "Ускоренный курс-2013" и все другие темы Базового Программирования типа Двумерный массив.

Вопросы по олимпиадам:
Программирование - профессионалы (лич. 2018-2019)
Есть ли где то письменный разбор задач? (или обсуждение) или происходит обсуждение только в устной форме в школе № 27? То есть что надо ребенку делать, когда олимпиада закончилась? То есть может быть где то на сайте он может посмотреть решения этих задач.

Коля также пытался участвовать в Олимпиаде для начинающих. Так почти никто не участвует. Но я думаю смысл есть - тоже опыт участия, новые задачи. Также вопрос - где смотреть решения (разбор задач).

Роман Васин

Темы: 1
Сообщений: 25

Мой профиль


Михаил Долинский:


Создавать новую группу из трёх человек я пока воздержусь. 

Создавать группу из трех человек точно не нужно. Артем Карюков просто хотел получить ссылку на "глобальный" рейтинг (Осенний Кубок) по Базовому Программированию.
Роман Васин

Темы: 1
Сообщений: 25

Мой профиль
Михаил Семенович,

Отдельно хочу спросить про моего младшего сына - Алексея. Он сейчас пошел в 1й класс. В октябре ему исполнится 7 лет. Все темы Информатики 2015 до темы Число у него пошли очень хорошо, органично (по возрасту). Он, как раз, в отличии от Коли, все схватывает на лету, все быстро делает. И также есть усидчивость. Делал все задания сам (может быть мне пришлось подсказывать ему в 2% задач).

Но вот как начал писать программы в модуле Число, это было начало августа, то сразу барьер. Не понимает что к чему. Запомнил все на уровне:
longint - число
readln - читать
и так далее, как было в подготовительных заданиях, которые он хорошо и быстро делал.

Так что я думал как вообще преодолеть этот барьер? Пришлось даже показывать ему Scratch. Где мы вместе пытались решить задачу: ввести число, вывести это же число.
В Scratch это тоже возможно. Только там это все визуально.
Вообще я не сторонник визуального программирования. Но тут вынужден был показать ему Scratch для наглядности. Какое то понимание у него появилось (но не полное).

Затем в августе у меня не было возможности с ним заниматься этим. Сейчас, с сентября, я думаю продолжить занятия. Но не знаю в каком ключе подойти. С математикой у него все хорошо - решает уже задачи за конец первого класса. Логическое мышление есть - это видно как он строит фразы. Просто я думаю что он еще маленький. Хотя в видел что в Летнем Кубке есть Александров Костя из Санкт-Петербурга, который тоже пошел в первый класс и написал за летний кубок более 1100 задач. Для меня это кажется невероятным. Видимо есть умные дети. Может как то пошло у ребенка программирование, вошел в "тему".

То есть у меня таких целей совершенно нет, чтобы Алеша, в осеннем кубке решил 1100 задач. Может быть есть цель, чтобы решил 60 задач за весь кубок, но сам, с пониманием. Надиктовывать решения я ему не хочу. А по сути дела он в августе решил 6 задач под мою диктовку. Дальше продолжать в этом же духе я отказался. Поэтому, прошу Вашего, методического совета, в каком направлении, какими методами работать дальше.
Михаил Долинский

Темы: 1982
Сообщений: 47182

Мой профиль


Роман Васин:

Так что наша задача - освоить все 8 начальных тем, как вы сказали.
Плюс - мы не отказываемся от "Ускоренный курс-2013" - он его тоже будет делать. Сейчас я смотрю - он его делает параллельно с другими темами. Когда застревает в ускоренном курсе - идет в введение и двумерный массив (по такому принципу), затем обратно. Но задача - полностью (на 100%) сделать "Ускоренный курс-2013" и все другие темы Базового Программирования типа Двумерный массив.  
Разумно - комфорт ребёнка во время занятий прежде всего.

Вопросы по олимпиадам:
Программирование - профессионалы (лич. 2018-2019)
Есть ли где то письменный разбор задач? (или обсуждение) или происходит обсуждение только в устной форме в школе № 27? То есть что надо ребенку делать, когда олимпиада закончилась? То есть может быть где то на сайте он может посмотреть решения этих задач.  
Ему пока рано ещё.
Когда и если выйдете из "Ускоренного курса" и он будет решать 8 задач, вернёмся к обсуждению этого вопроса.

Коля также пытался участвовать в Олимпиаде для начинающих. Так почти никто не участвует. Но я думаю смысл есть - тоже опыт участия, новые задачи. Также вопрос - где смотреть решения (разбор задач). 
Разборов этих задач нет. Этот курс задумывался и создавался "на заре". Сейчас я им не пользуюсь в процессе обучения непосредственно, но все задачи скопированы в "Базовое программирование" - "Тренировочные олимпиады" - можно там решать эти задачи в любое удобное время.
Михаил Долинский

Темы: 1982
Сообщений: 47182

Мой профиль


Роман Васин:

Михаил Семенович,

Отдельно хочу спросить про моего младшего сына - Алексея. Он сейчас пошел в 1й класс. В октябре ему исполнится 7 лет. Все темы Информатики 2015 до темы Число у него пошли очень хорошо, органично (по возрасту).
...
Может быть есть цель, чтобы решил 60 задач за весь кубок, но сам, с пониманием. Надиктовывать решения я ему не хочу. А по сути дела он в августе решил 6 задач под мою диктовку. Дальше продолжать в этом же духе я отказался. Поэтому, прошу Вашего, методического совета, в каком направлении, какими методами работать дальше.  
"Если ничего не помогает, прочти, наконец, инструкцию".

Вот тут вопрос по этой же теме
А здесь мой подробный ответ

Надо просто учиться (самому ребёнку!) так, как это задумано нами.
Ваша задача учителя/родителя - ПОМОЧЬ РЕБЁНКУ научиться учиться.
Роман Васин

Темы: 1
Сообщений: 25

Мой профиль


Михаил Долинский:

"Если ничего не помогает, прочти, наконец, инструкцию".

Вот тут вопрос по этой же теме
А здесь мой подробный ответ

Надо просто учиться (самому ребёнку!) так, как это задумано нами.
Ваша задача учителя/родителя - ПОМОЧЬ РЕБЁНКУ научиться учиться. 

Данную инструкцию перечитал еще раз, т.к. читал ее ранее. И с ней согласен. Опять же повторюсь - до темы Число (даже в самой теме Число около 40 задач, пока не начались реальные программы) - Алеша работал на 100% автономно - я включал компьютер, усаживал его и уходил. Раз в час он мог что то кричать и я к нему подходил. Он активно пользовался кнопкой НЕ ЗНАЮ (я это видел много раз). Барьер возник когда начались реальные программы. При этом, я писал, что не хочу вмешиваться, мешать ребенку учиться. Просто думаю как ему помочь, преодолеть этот барьер, немного "подтолкнуть". Я уверен, что если он его преодолеет - то дальше уж все будет также получаться в автономном режиме, как раньше у него получалось. Посмотрим, может быть (как я читал на форуме раньше - сделает шаг назад) - поделает какие то подготовительные задания в DL еще раз. В общем - спасибо за рекомендации по Коле и Алеше - будем их придерживаться.
Михаил Долинский

Темы: 1982
Сообщений: 47182

Мой профиль


Роман Васин:

Барьер возник когда начались реальные программы. 
Давайте конкретно.
У него есть тетрадь по нашему предмету?
Он делает всё так, как здесь написано?


Михаил Долинский:

Не знаешь, как решить задачу
- прежде чем нажать кнопку «Не знаю» - запиши условия задачи в тетрадь
- узнал что-то новое - запиши в тетрадь (в любой удобной для себя форме)
- все обучающие упражнения делать с закрытой тетрадью
- думаешь, что дальнейшее обучение бесполезно – нажми «Я понял» столько раз, сколько нужно,
чтобы вернуться к исходной задаче.
- писать решения в Паскале можно только с закрытой тетрадью.
- если без тетради не получается, можно сколько угодно раз писать с помощью тетради
- НО отсылать на тестирование можно только решение, написанное без тетради (НИ ОДНОЙ БУКВЫ не подсмотрев)
- ВСЁ ВРЕМЯ ДУМАТЬ!!!  
Если нет - то надо начать так делать и да сначала вернуться в то место, где было просто.

спасибо за рекомендации по Коле и Алеше - будем их придерживаться. 
Вот это правильно. Уверен - не пожалеете. Хотя может быть трудно, особенно поначалу. Но я не знаю другого способа.
"Дорогу осилит идущий".
Роман Васин

Темы: 1
Сообщений: 25

Мой профиль


Михаил Долинский:


У него есть тетрадь по нашему предмету?
Он делает всё так, как здесь написано?
 


Тетрадь у него есть. В настоящий момент там записана только одна программа, которая была на подготовительных заданиях и которая была первой задаче: т.е. readln(s); writeln(s); (если коротко написать).

Принципы описанные выше я не читал. Спасибо. Будем знать.
Пока еще он не выполняет условие (наверное из-за того, что по сути не начал писать еще программ):
узнал что-то новое - запиши в тетрадь (в любой удобной для себя форме)  

Буду в будущем следить, чтобы делались записи новых материалов.

Кнопку "Я понял" - я видел он тоже нажимал регулярно. Причем пришел к пониманию что нужно ее нажимать самостоятельно. Я ему не давал "инструкций" насчет этой кнопки.

Кстати, вообще Алеша очень самостоятельный (в отличии от старших детей), если ему кто то помогает - он нервничает и кричит - я сам! Чем меня с женой удивлял вначале, сейчас уже привыкли. Очень он не любит когда подсказывают.
Роман Стриженков

Темы: 5
Сообщений: 120

Мой профиль
Михаил Семенович!

Дайте пожалуйста небольшой комментарий по Скретч.

1. Желательно ли использовать Скретч при изучении программирования?

2. Какие при этом могут быть плюсы и минусы?
Михаил Долинский

Темы: 1982
Сообщений: 47182

Мой профиль
Лично моё мнение (возможно ошибочное) таково:

Использование Скретч ВРЕДНО.

После Скретча переходить к текстовому программированию для большинства детей может оказаться скучным и не интересным.

Если цель - привлечь как можно больше детей и удерживать их подольше, чтобы брать с родителей деньги всё это время, то Скретч много выгодней, чем DL.

А если цель
- дать ребёнку представление, в чём заключается программирование,
- и если ребёнку понравилось - учить его программированию
(для начала олимпиадному для повышения мотивации)
то DL (текстовое программирование), гораздо более правильный подход.
Михаил Долинский

Темы: 1982
Сообщений: 47182

Мой профиль


Роман Стриженков:

Раньше у вас были олимпиады для начинающих и отдельно для профессионалов.
А сейчас также? 

Олимпиады для начинающих остались в том виде, как родились много лет назад.
Но мной не используются.
А для профессионалов - ВИДОИЗМЕНИЛИСЬ
- фактически там ОДНОВРЕМЕННО проводятся соревнования и для начинающих, и для профессионалов
Михаил Долинский

Темы: 1982
Сообщений: 47182

Мой профиль


Роман Стриженков:

Михаил Семенович,
почему Мозговая Евгения не попала в таблицу Осеннего кубка?
http://dl.gsu.by/report.asp?id=153548
 
Потому что у неё не указан класс

Место учебы СШ 4
другой
Михаил Долинский

Темы: 1982
Сообщений: 47182

Мой профиль
From: Максим Михеев
Sent: Saturday, September 08, 2018 9:02 AM
To: Distance Learning Support
Subject: Нет кнопки "не знаю"

Добрый день.

У Ильи Михеева нет кнопки "Не знаю" на задаче ""s[1] = S[1] / s[d-1] = S[D-1] / S[1] - S[D-1]"67315 Кугейко Мария, ПО-31, июнь 2008" из курса "Строки" в "Информатика 2015".

Нам уже в июле сбрасывали курс "Строки" к началу.

Начали заново, но пришлось на 1,5 месяца оставить занятия.

Теперь без этой кнопки сыну тяжело пойти дальше (или даже невозможно ). 


02.09.2018 13:44:46 02.09.2018 13:44:50 Михеев Илья Информатика 2015 кн1_ПС8. s[1] = S[1] / s[d-1] = S[D-1] / S[1] - S[D-1] 0 ошибка компиляции Program1.pas DelTA3 at NIT7

20.07.2018 20:03:31 20.07.2018 20:03:37 Михеев Илья Информатика 2015 ПС7. s[1] = S[1] / s[d-1] = S[D-1] / S[1] - S[D-1] 1 Все тесты успешно пройдены Program1.pas DelTA3 at NIT0


кн1_ПС8. s[1] = S[1] / s[d-1] = S[D-1] / S[1] - S[D-1]
кн - означает контрольное задание в "Не знаю".
То есть проверка - может ли он решить задачу, которую он решал раньше.

20 июля он сдал эту задачу.
А теперь не может.
А в тетради записано решение?
Такие проблемы будут регулярно повторяться, если он не начнёт учиться как написано здесь

Коротко так:
Не знаешь, как решить задачу
- прежде чем нажать кнопку «Не знаю» - запиши условия задачи в тетрадь
- узнал что-то новое - запиши в тетрадь (в любой удобной для себя форме)
- все обучающие упражнения делать с закрытой тетрадью
- думаешь, что дальнейшее обучение бесполезно – нажми «Я понял» столько раз, сколько нужно,
чтобы вернуться к исходной задаче.
- писать решения в Паскале можно только с закрытой тетрадью.
- если без тетради не получается, можно сколько угодно раз писать с помощью тетради
- НО отсылать на тестирование можно только решение, написанное без тетради (НИ ОДНОЙ БУКВЫ не подсмотрев)
- ВСЁ ВРЕМЯ ДУМАТЬ!!!

Задания выстроены дифференцированно
и потому каждый тратит столько времени, сколько ему лично нужно.
- быстрее понимаешь – быстрее движешься.
- медленнее понимаешь (меньше или менее старательно думаешь) – медленнее движешься.

Определённое время уходит у начинающих на усвоение этой непривычной системы обучения.
Те, кто осваивают её, не имеют проблем и находят всю необходимую теорию.
Те, кто не хотят так учиться – уходят.
Ну или как в случае с отцом Олега Карюкова – ищут теорию на стороне. 

Опять перевёл на первую задачу.


Протокол тестирования 18 июля- 2 сентября:

02.09.2018 13:44:46 02.09.2018 13:44:50 Михеев Илья Информатика 2015 кн1_ПС8. s[1] = S[1] / s[d-1] = S[D-1] / S[1] - S[D-1] 0 ошибка компиляции Program1.pas DelTA3 at NIT7
31.07.2018 12:00:16 31.07.2018 12:00:25 Михеев Илья Информатика 2015 ПС_8_2. S[3] := ' e ' 5 Все тесты успешно пройдены Program1.pas DelTA3 at NIT7
31.07.2018 11:59:52 31.07.2018 11:59:56 Михеев Илья Информатика 2015 ПС_8_2. S[3] := ' e ' 0 не пройден 1-й тест (неверный ответ) Program1.pas DelTA3 at NIT5
31.07.2018 11:58:57 31.07.2018 11:59:02 Михеев Илья Информатика 2015 ПС_8_1. S[1] := ' p ' 5 Все тесты успешно пройдены Program1.pas DelTA3 at NIT7
31.07.2018 11:58:03 31.07.2018 11:58:08 Михеев Илья Информатика 2015 ПС_8_1. S[1] := ' p ' 0 не пройден 1-й тест (неверный ответ) Program1.pas DelTA3 at NIT7
31.07.2018 11:56:33 31.07.2018 11:56:37 Михеев Илья Информатика 2015 ПС8. S[D] := ' ; ' 1 не пройден 2-й тест (неверный ответ) Program1.pas DelTA3 at NIT0
20.07.2018 20:03:31 20.07.2018 20:03:37 Михеев Илья Информатика 2015 ПС7. s[1] = S[1] / s[d-1] = S[D-1] / S[1] - S[D-1] 1 Все тесты успешно пройдены Program1.pas DelTA3 at NIT0
20.07.2018 19:51:53 20.07.2018 19:51:53 Михеев Илья Информатика 2015 Позиции символов 7 верный ответ Manual check ManualResult
20.07.2018 19:51:45 20.07.2018 19:51:50 Михеев Илья Информатика 2015 ПС6. S[D] 3 Все тесты успешно пройдены Program1.pas DelTA3 at NIT0
20.07.2018 12:47:19 20.07.2018 12:47:26 Михеев Илья Информатика 2015 ПС5. s1[I1]=S1[I1] / s2[I2]=S2[I2] / s3[I3]=S3[I3] 1 Все тесты успешно пройдены Program1.pas DelTA3 at NIT7
20.07.2018 12:46:42 20.07.2018 12:46:46 Михеев Илья Информатика 2015 ПС5. s1[I1]=S1[I1] / s2[I2]=S2[I2] / s3[I3]=S3[I3] 0 не пройден 1-й тест (неверный ответ) Program1.pas DelTA3 at NIT0
20.07.2018 12:45:59 20.07.2018 12:46:03 Михеев Илья Информатика 2015 ПС5. s1[I1]=S1[I1] / s2[I2]=S2[I2] / s3[I3]=S3[I3] 0 не пройден 1-й тест (неверный ответ) Program1.pas DelTA3 at NIT0
20.07.2018 12:43:12 20.07.2018 12:43:19 Михеев Илья Информатика 2015 ПС5. s1[I1]=S1[I1] / s2[I2]=S2[I2] / s3[I3]=S3[I3] 0 ошибка компиляции Program1.pas DelTA3 at NIT7
20.07.2018 12:41:45 20.07.2018 12:41:49 Михеев Илья Информатика 2015 ПС5. s1[I1]=S1[I1] / s2[I2]=S2[I2] / s3[I3]=S3[I3] 0 ошибка компиляции Program1.pas DelTA3 at NIT0
20.07.2018 12:39:17 20.07.2018 12:39:22 Михеев Илья Информатика 2015 ПС4. S1[I1], S2[I2] 3 Все тесты успешно пройдены Program1.pas DelTA3 at NIT0
20.07.2018 12:37:03 20.07.2018 12:37:09 Михеев Илья Информатика 2015 ПС3. s[3]=S[3] 1 Все тесты успешно пройдены Program1.pas DelTA3 at NIT7
20.07.2018 12:35:30 20.07.2018 12:35:35 Михеев Илья Информатика 2015 ПС2. Второй символ 3 Все тесты успешно пройдены Program1.pas DelTA3 at NIT0
20.07.2018 12:34:52 20.07.2018 12:34:59 Михеев Илья Информатика 2015 ПС1. S[1] 5 Все тесты успешно пройдены Program1.pas DelTA3 at NIT7
19.07.2018 10:11:00 19.07.2018 10:11:00 Михеев Илья Информатика 2015 Строки 0 верный ответ Manual check ManualResult
18.07.2018 20:08:02 18.07.2018 20:08:09 Михеев Илья Информатика 2015 ПС_8_2. S[3] := ' e ' 5 Все тесты успешно пройдены Program1.pas DelTA3 at NIT0


From: Максим Михеев
Sent: Saturday, September 08, 2018 11:38 AM
To: Michael Dolinsky
Subject: Re: Нет кнопки "не знаю"

Спасибо Михаил Семёнович.

К сожалению тетрадь не ведём. Упустил этот момент.
Это видно нам и помешало.
Будем исправляться.
 
Михаил Долинский

Темы: 1982
Сообщений: 47182

Мой профиль
Медаль "За трудовые заслуги" (Сентябрь, 2018)
Указ Президента Республики Беларусь

Развёрнутое представление к награждению
Обновлённая статистика по международным олимпиадам
Обновлённая статистика по гомельчанам – медалистам международных олимпиад
Итоги 2017-2018
Видео и пресса со мной и обо мне
Фотки со встречи с учениками
Мои публикации об обучении школьников и студентов
Информативная персональная страничка
Михаил Долинский

Темы: 1982
Сообщений: 47182

Мой профиль
В 2017-2018 учебном году на DL обучались (писали программы) порядка 1200+ учеников, из них

650+ учеников в основном 1-4 класса в курсе «Информатика 2015»
250+ учеников в основном 5-8 классов в курсе «Базовое программирование»
300+ учеников в основном 9-11 классов в курсе «Методы алгоритмизации»

Кроме того, непосредственно в Санкт-Петербурге развёрнуто в инициативном порядке Стриженковым Романом - отцом одного из таких учеников - масштабное привлечение к обучению программированию учеников начальной школы на базе сайта DL.GSU.BY с помощью группы вКонтакте
https://vk.com/spb_dl

В рамках этой инициативы в той или иной форме работали на DL (начиная с курса «Учимся думать-2012») более 400 дошкольников и младших школьников Санкт-Петербурга

Более 60 из них перешли к написанию программ

Лучшие из них уже успешно выступили на весенней командной олимпиаде по программированию «Турнир Архимеда 2018» (Санкт-Петербург)
Стриженков Савелий, 2кл
Игнатович Екатерина, 2 кл
Карюков Олег, 4 кл
(классы указаны на момент участия в соревновании)

25+ педагогов обучают программированию своих учеников с помощью сайта DL:
 
Индекс форума ->Учебный процесс ГГУ/СШ 27 ->Обучение программированию "с начала" 1, 2, 3, ... 9, 10, 11, 12, 13, ... 19, 20, 21
Time:0,046