Воспитание детей

Учу ребенка (не своего) программированию, C#. Как его этим заинтересовать? Ему скучно и он устает с двух строк кода.

Ребенку 11 лет. Сам очень сильно хочет делать комп. игру. и сам уговорил маму ходить ко мне. Я с ним занимаюсь уже полгода. Рисовать ему нравится, а программирование с огромной неохотой проглатывает и вскоре забывает. Если домашнее задание что-нибудь нарисовать - то может даже перевыполнить, а если задаю что-нибудь из программирования, то либо из под палки за полчаса до урока делает, либо вообще не делает с кучей отговорок "не понял", "не успел". Даже понимание того, что без программирования его игра никак не получится его не особо мотивирует. Сидит с тучным лицом, вздыхает, делает, а потом всё забывает. Полгода топчемся по основам.

С одной стороны я понимаю, C# сложноватый язык, да и в целом программирование для детей - скучная хрень. Но мне в детстве очень нравилось кодить т. к. я видел магию в том, что с помощью кода всё оживает, наделяется каким-то функционалом. Танк в игре начинает ездить, стрелять и т. д. Думал это сработает и с ним.

Кароч.. можно как-то ребенка заинтересовать программированием ненасильственно?) Или отправить дитя в художку, раз так рисовать любит и не мучать?))
Не видит результатов работы. С рисованием просто, нарисовал - и вот оно. В программировании с этим сложнее. Подними какой-нибудь игровой движок со скриптами на шарпе, и разбирай на примерах из комплекта своего движка, смотря что меняется и как это работает в рамках игры. Будет видеть как то, что он делает, что-то меняет и что-то делает - подтянется. Сложного не нужно, тем более для основ, какой-нибудь трижды обо_саный AGS, не помню, но вроде там скрипты на чём-то вроде си, или гобот моно, или ещё что.
Светлана Лузанова
Светлана Лузанова
75 164
Лучший ответ
Ольга Мартышева Да мы вот в Unity и сидим. Человечек у него уже бегает, прыгает. Результат он видит, просто ему это кажется всё настолько сложным, что он даже не хочет сам что-то делать. Надеется что я ему каждую строчку буду писать.
Полгода на месте топчется и Вы еще не поняли ничего? Преподаватель должен быть немного психологом.... Парень слишком творческий для программирования. Думаю, ему надо оставить эту тему до лучших времен...
Ольга Мартышева Да я то понимаю. Мама хочет его именно в программирование, так как "программисты очень много зарабатывают".)))
Нет. Программирование требует особого строения мышления. Это или есть или нет. Возможно, что ребенок должен учить компьютерную графику, а не прогаммирование.
Значит, нет особого интереса. Просто некоторые люди любят играть в игры и думают, что разработка игры то же самое. Если бы был заинтересован, сам бы занимался дома, ваял бы какую-нибудь ерунду, пробовал бы, а если он этим дома не занимается, то значит не его это.
преподаватель скучный, точнее скучны его уроки
Ел
Елена
59 716
если ему не интересно, то уже не заинтересуешь
Аннушка Faberlic
Аннушка Faberlic
93 579
Вот бы с психологом посоветоваться. Не сломать бы психику малому.
C#? Да он ряхнулся. Я python через силу пытаюсь
Ольга Мартышева Пайтон за 1-2 недели можно освоить.) Но игрульки на нем не делаются, а без игрулек ребенку ещё скучнее будет.
Анастасия Дунаева А ты думаешь, что C# намного сложнее?
Превратите программирование в игру. Например блок, который двигается и красит всё вокруг, нужно писать определённые команды и он будет двигаться
Может он не рожден для этого, может он будущий грузчик
Sly Puss
Sly Puss
2 511
Можно вопрос? Для unity разработки игр что нужно знать с сайта метанита? До какой главы знать с#? Вот я выучил до паттернов, с каждой главой добавляется много ненужного, да и очень прикольных штук много, например record. Сейчас хочу почитать многопоточность и указатели, очистку мусора. Понадобятся ли эти последние темы для разработки, или же они встроены в движок юнити в более простом виде?
Anastasiya Vadimovna
Anastasiya Vadimovna
852
Никак.

У ребёнка мозг гуманитария, заточен под творчество.

А у вас мозг технаря, заточен под логику.

Вам дизайн или рисование легко даётся?

Вот у него с точностью до наоборот.
Самостоятельно почти не как заинтересовать, нужно чтобы Ему самому стало интересно (мне самому 12 лет и я изучаю c#) можно начать с простого как в приложении sololearn, можно ещё начать в приложении pocket code там нужно делать код с помощью блоков типа при старте повернуть налево на 20⁰ когда разберётся то будет легче изучать c#
Рекомендую попробовать с ребенком заняться для начала изучением html+css+php. В этом случае ребенок сразу будет видеть в браузере результат своих трудов и это будет для него интереснее. А потом уже, когда он поймет как устроено программирование - можно переходить и на C#.
Чтобы не допускать базовых ошибок новичков в html, можете почитать эту статью - https://nerolink.ru/article/rasprostranennye-oshibki-novichkov-v-html/
Возможно, манера подачи материала не совсем правильная и ребенку скучно, поэтому с трудом воспринимает информацию. Как вариант, можно подыскать специализированные курсы программирования, чтоб с другими детьми и квалифицированными преподавателями занимался. У меня сын тоже программированием интересуется, хочу его отправить в летний IT лагерь в Оренбурге чтоб отдохнул и подтянул знания.

Похожие вопросы