В общем, ситуация следующая. Большинство моих знакомых крутых программистов начали учиться этому делу практически с рождения(у большинства родители программисты). Мне было 14, когда я первый раз увидела компьютер. Я пришла в новую школу в 9 классе. Это была спец мат школа. В классе умели программировать все кроме меня и еще одной девочки. Та девочка ушла после первого семестра в школе. Мне очень повезло - за первый семестр у меня было только две двойки (программирование и алгебра), поэтому мне дали шанс исправиться во втором семестре. Очень повезло с учительницей программирования: талантливый педагог не жалеющий своего времени на ломание мозгов в нужную сторону.( В итоге я закончила школу на втором месте в рейтинге учеников, имеят твердую пятерку по программированию, но было очень сложно и заниматься приходилось очень много.) Несколько лет назад она ушла из школы из-за модернизации. Но в прошлом году она вернулась и сделала очень успешную пограмму по базовому программированию для 7 класса(на питоне).
Но мы оттуда далеко и мои дети не пойдут видимо в ту школу. Мое мнение, что человек должен научиться программировать, даже если потом он выберет совершенно другую профессию. Как минимум это позволит в 14-18 зарабатывать не в макдаке, а писанием сайтиков на вордпрессе или что там в это время будет. (В мое врмея это был хтмл и только ставший популярным джаваскрипт).
В школе, где сейчас старшая, программирование у них начнется в следующем году(сейчас она в К). Вопрос, собственно, как готовить ребенка, что бы она не оказалась в ситуации как баран на новые ворота, в которой в свое время я была?
Проблем вижу две:
-
Ребенок не знает, что такое компьютер в свои пять с половиной. Точнее компьютер для нее - это ноутбук. Да и им она пользоваться не умеет. Вся жизнь проходит на айпаде с сири и алексой. С тачскрином. В школе обычные компы с мышкой и клавиатурой. Дома у нас есть агрегат(ибо продуция нвидии хочет большой вентилятор). Но клавиатурой и мышкой пользуется только муж, когда приспичивает поиграть во что-нибудь, остальное время все удаленно и ребенок включенный монитор по-моемому ни разу в жизни не видел.
Внимание вопрос: как научить ребенка пользоваться компьютером? Есть какие-то приложения/игры? (Особенно не понятно как объяснить зачем этот хлам, если есть алекса и сири)
-
Вторая часть марлезонсколько балета: собственно как учить прогаммировать? Первая попытка - гусеница fisher price - не взлетела. Ребенок не понял, к чему все это. Но и сама гусеница работает не очень(едет в сторону в режиме прямо и тд), так что грешу на это пока. Мелкий в свои два с половиной гораздо больше интереса проявлят к этой гусенице, но пока разумеется тоже без понимания процесса.
Дальше будем пробовать osmo coding. Часть которая base у старшей очень хорошо пошла, и рисование тоже. Очень надеюсь на кодинг. Мелкий пока освоил первые уровни танграма и потихоньку начали цифры. Но его математика пока оперирует понятиями 1,2,3,5=много, а там сразу цифры от 1 до 6.
Дальше купила вот такую книгу DK Workbooks: Computer Coding
DK Workbooks: Computer Coding: An Introduction to Computer Programming: DK: 9781465426857: Amazon.com: Books
Рекомендована от 6 лет. Но она забористая. Сходу питон. Посмотрим, как пойдет, но что-то терзают меня смутные сомнения. Хотя в школе у них таже программа: начинается с Logo turtle graphics.
В общем порекомендуйте что-нибудь. Книги, приложения, игрушки, роботы…