Comments 59
Спасибо за информацию, посмотрю этот Scratch, может дочку уже начну учить :-)
Посмотрел и показал дочке. Просто здорово! И работает под разными ОС. Вот, что должно быть в школе на уроке информатики.
Офигенные! Мне даже не пришлось ничего объяснять почти, всё сразу понятно, с первого взгляда.

Мне так проще будет ей объяснить циклы, условные переходы и т.д., да и ей потом будет проще перейти на нормальный язык :-)
Нет :-)

Я в мечты не вмешиваюсь, просто хочу научить тому, что всегда её сможет обеспечить. Дополнительно, не вместо.
пристрастите к парикмахерству или в зубоврачи отправьте… Как говорят: «У людей всегда растут волосы и болят зубы...» Поэтому эти профессии везде и всегда будут востребованы, а специалистов нормальных по пальцам в каждом городе пересчитать можно… )
Скоро этим будут заниматься роботы, так что чему учить надо еще подумать =)
>Мне так проще будет ей объяснить циклы, условные переходы и т.д

бедная девочка
На мой взгляд куда полезней детей обучать простой работе за компьютером, что внутри у него, как он считает, историю развития, что такое ОС и в чем отличия одной от другой, какие особенности у ОС для мобильных устройств, как работает «интернет» и т.д. А кто интересуется именно что программированием, так они и сами вполне способны на все. Мой друг в школе программировать начал сам в 5 классе (9 или 10 лет), причем у нас не было никакой предметов по теме, он просто выпросил книжку у родителей.
Уже всё это объяснил.

Дочке 10 лет, и пока маловата, чтобы по книгам самостоятельно изучать.
я просто хотел помочь людям, впервые возможно увидевших это слово и написал то, что лучше поддается гуглению. :)
Наверное, я должен был поставить тег <irony>.

Google прекрасно ищет транскрибированные (транслитированные) слова. И, как мне кажется, владеющий языками человек и без подсказок поймет, о каком слове идет речь.
Со Scratch связаны только хорошие воспоминания) Помню учили нас этому в школе)
Сейчас и не вспомню, но суть была составление алгоритмов.

А ник не путайте, это вообще бессвязный набор букв который пришёл на пьяную голову.
вы или недавно выпустились, или перепутали с Squeak E-Toys

или вовсе с Лого-черепашкой
(просто Scratch очень молод; его делает MIT дай Бог пару-тройку лет как)
Эх. А мы в школе черепашку программировали, чтобы круги рисовала. Язык Лого был такой.
А нас учили Бейсику. Уж лучше бы Лого, который относится к функциональной парадигме, и как следствие более гибок.
Видимо не поняли о чем я.

Логика — это наука, эта штуковина вряд ли развивает эту науку как-то -)

А логическое мышление, само по себе, бесполезно без развитого воображения. Для того, что бы креативить, создавать что-то из ничего нужно что бы в арсенале был большой запас образов.

То есть, я хочу сказать, что в школе желательно давать эти самые образы, знание о природе например, а логическое мышление потом само подтянется. Специально его тренировать, на паре десятков образов из этой «среды разработки» имхо БРЕД полнейший.

Что касается программирование это вообще абстракция на 100%. Визуальные формы могут стать результатом программирования, но не наоборот.
К знаниям о природе подтянется логическое мышление? Первый раз слышу :-) Логическое вообще и алгоритмическое в частности мышление встречается достаточно редко, а само по себе не подтягивается никогда. Однажды я пробовала рассказать подруге-художнику, как я, собственно, программирую… Будь я лет на 10 постарше, у меня, может, что-то и получилось бы :-) А ведь запас образов у нее был.
К знаниям о природе подтянется логическое мышление? Первый раз слышу :-)
Хотел тег цитаты вставить, вместо этого как-то пост прошел, прошу прощения.

Нет, логическое мышление не тянется к знаниям о природе. Я думаю вы понимаете.
Логическое вообще и алгоритмическое в частности мышление встречается достаточно редко, а само по себе не подтягивается никогда.

Действительно, такая редкость -)
Простейший пример, сходить в туалет:
1. дойти до туалета
2. открыть дверь
3. спустить штаны
4. пописить
5. одеть штаны

Это алгоритм. Можно упустить, допустим, 3й шаг и будут нехорошие последствия.

Все мышление человека сводится к логическому и алгоритмическому.
Еще есть стадия наблюдения/созерцания/получения информации и ее усвоения, тут нет логического мышления. Оно может присутствовать на стадии усвоения, но к сожалению, не у всех.

Однажды я пробовала рассказать подруге-художнику, как я, собственно, программирую

Возможно не так объясняли, но ничего сложного в процессе программирования нет. Алгоритм похож на описанный мной выше. Разница лишь в том, что шагов больше и нужны знания другие. Может вы ей спецификацию SQL92 объясняли, тогда конечно. У нее просто нет необходимых образов, что бы понять. Но если использовать абстракции или знакомые ей образы, проводя аналогии — думаю она поняла бы. Тем более художник, это же суть одного и того же, что и программист.
Ну конечно, из серии историй о кошках, которые зацикливаются, когда гадят (пардон) на пол и не могут закопать :-) Вот там — это алгоритм, с циклами и условными переходами!
Смоллток (пусть в визуальном виде) — язык, с которого, кстати, и нужно начинать изучать программирование.

Потому что так понятно и интересно детям. И да, лучше это, чем MSO на уроках «информатики».
А нас в школе учили Бейсику и алгоритмическому языку :)
НЦ (начало цикла)
КЦ (конец цикла)

давно это было…
Учил детей 7-9 кл программированию на Scratch. Очень хорошая система для школ.
Да, для детей лет 7-10, вероятно, система хороша, но 9-й класс — это уже старшие школьники. Они это как издевательство не воспринимали? Всё равно что заставлять людей играть в кубики, когда им уже пора учиться решать кубические уравнения.
Школьники разные бывают. И потом на этой программке можно написать простенькую армаду. Задание вполне для 9класса средней школы.
Нам этот скретч вообще в универе преподавали, на IT специальности причем
Эх, а мы в школе в паинте цветочки рисуем, да текста в ворде блокноте пишем.
Я может быть конечно ошибаюсь, но уже 10 лет как Lego выпускает IDE для программирования своих контроллеров в сериях Mindstorm/Robotics. Было бы такое Лего в школах, дети были бы счастливы

Лего это хорошо и функционально, но уж очень оно дорого стоит. На ардуинке выйдет дешевле в разы
UFO landed and left these words here
UFO landed and left these words here
UFO landed and left these words here
Ещё раз говорю. Бросайте этот ардуино, по сравнению с FPGA, он полнейшая байда, с завышенной стоимостью.

Свою мысль я уже раскрывал там.

Если есть вопросы, задавайте.

Основное преимущество, в том, что в FPGA плату можно прошить любой контроллер, который душе угодно. И не один, а десять, или сто. Зависит от ваших намерений.

По части софта, тоже каких-то серьезных затруднений не возникает.
Пост не читай, сразу отвечай.

Согласен, для обучения школьников, самый то. Софт наглядный. Дает представление об основных конструкциях и позволяет увидеть определенный уровень взаимодействия с железом, но если человек уже в достаточно сознательном возрасте и имеет желание сделать какой-либо проект (уровень сложности не столь важен), то однозначно FPGA, на мой взгляд.
UFO landed and left these words here
Only those users with full accounts are able to leave comments. Log in, please.