|
Цифровые технологии, программирование и сайтостроительство Полупрофессиональный подраздел. Подробное описание раздела находится в прикреплённой теме. |
|
Опции темы |
12.01.2015, 14:48 | #1 |
Администратор
Регистрация: 18.02.2010
Сообщений: 17,007
|
Обучение детей программированию
Традиционно считается подходящим язык Лого
искал онлайн, не нашел, кроме нескольких самых простейших скачал с сайта myrobot, свободно http://myrobot.ru/logo/whygamelogo.php
__________________
Да здравствует то благодаря чему мы несмотря ни на что!!! |
12.01.2015, 14:49 | #2 |
Администратор
Регистрация: 18.02.2010
Сообщений: 17,007
|
кто еще что знает - кидайте ссылки
__________________
Да здравствует то благодаря чему мы несмотря ни на что!!! |
12.01.2015, 15:34 | #3 |
Старожил
Регистрация: 03.07.2011
Сообщений: 13,837
|
сколько лет?
__________________
Подпись. Цветная |
12.01.2015, 15:42 | #4 |
Администратор
Регистрация: 18.02.2010
Сообщений: 17,007
|
моей скоро 6
а на сайте разработчиков проги тоже пишут, что с 6ти уже пробовали давать основы программирования мы весело режемся всей семьей - рисуем фигуры, снежинки скоро дойдем до орнаментов
__________________
Да здравствует то благодаря чему мы несмотря ни на что!!! |
12.01.2015, 15:48 | #5 |
Старожил
Регистрация: 03.07.2011
Сообщений: 13,837
|
так может сразу нормальный html ?
и ещё.... алгоритмику не стоит забывать, если сначала оговаривать алгоритмы, то ребёнку потом будет легче сменить язык и понять логику других. делаете алгоритмы?
__________________
Подпись. Цветная |
12.01.2015, 15:50 | #6 |
Администратор
Регистрация: 18.02.2010
Сообщений: 17,007
|
рано еще, только вчера поставил
__________________
Да здравствует то благодаря чему мы несмотря ни на что!!! |
12.01.2015, 16:05 | #7 |
Сетевой эльф
Регистрация: 27.09.2007
Сообщений: 37,441
|
http://ru.wikipedia.org/wiki/Squeak
его продолжение https://ru.wikipedia.org/wiki/Скретч...ограммирования) http://habrahabr.ru/post/145067/ - блокли, визуальная среда ишшо дракон страшный https://ru.wikipedia.org/wiki/ДРАКОН на мой взгляд, 6 - рано. понятие о умножении уже? может языки (иностранные) и практичнее.
__________________
Магическое зеркало: видеть себя в других, видеть других в себе... Предпочитаю вежливость. Последний раз редактировалось BOBA; 12.01.2015 в 16:15. |
12.01.2015, 16:12 | #8 | |
Старожил
Регистрация: 03.07.2011
Сообщений: 13,837
|
малипусечка
Вот код: Цитата:
Т.Е. вот так вообще примочек никаких не нужно. (т.е. один из вариантов)
__________________
Подпись. Цветная |
|
12.01.2015, 16:18 | #9 |
Сетевой эльф
Регистрация: 27.09.2007
Сообщений: 37,441
|
Я бы начал алгоритмизацию с уверенного сочинения сказок и сюжетов на естественном языке. Конструирования одних сказок из других. Изменения повествования......
__________________
Магическое зеркало: видеть себя в других, видеть других в себе... Предпочитаю вежливость. |
12.01.2015, 16:52 | #10 | |
Администратор
Регистрация: 18.02.2010
Сообщений: 17,007
|
Цитата:
вовсю сказки перевираем
__________________
Да здравствует то благодаря чему мы несмотря ни на что!!! |
|
12.01.2015, 16:58 | #11 | ||
Администратор
Регистрация: 18.02.2010
Сообщений: 17,007
|
Цитата:
Цитата:
чуть позже можно и хтмл давать, наверно годков в 8-9
__________________
Да здравствует то благодаря чему мы несмотря ни на что!!! |
||
12.01.2015, 17:33 | #12 |
Сетевой эльф
Регистрация: 27.09.2007
Сообщений: 37,441
|
html на мой взгляд дело десятое после надежного освоения функции и цикла, потом рекурсии, потом функции как объекта, допускающего применение ф-ций высших порядков типа map.
методически на лого можно сидеть долго, т.к. язык вроде бы функциональный, т.е. уровень абстракции - довольно высокий. хорошее понимание рекурсии в 8-9 - само по себе мегабаза, а комбинаторы к 11-и.... мммм.....
__________________
Магическое зеркало: видеть себя в других, видеть других в себе... Предпочитаю вежливость. |
12.01.2015, 18:01 | #13 |
Сетевой эльф
Регистрация: 27.09.2007
Сообщений: 37,441
|
а, еще. тем кто любит странное (прога небесплатна)
http://www.zillions-of-games.com
__________________
Магическое зеркало: видеть себя в других, видеть других в себе... Предпочитаю вежливость. |
12.01.2015, 20:17 | #14 |
Администратор
Регистрация: 18.02.2010
Сообщений: 17,007
|
Вова, почитал про дракон, интересно, раньше не слышал
что ж ты раньше молчал, когда я про идеф0 спрашивал? я бы схемки процессов на драконе слабал, поддержал бы, так сказать, отечественного разработчика
__________________
Да здравствует то благодаря чему мы несмотря ни на что!!! |
12.01.2015, 20:53 | #15 |
Сетевой эльф
Регистрация: 27.09.2007
Сообщений: 37,441
|
если бы спросил, я бы сказал. Но.... ни одна из известных мне контор той нотацией не пользовалась, я в таких вопросах предпочитаю не искушать судьбу. А так - скратч, сквик, блокли. После освоения латинских буковок, и концепций функций - рекурсий, можно будет пересесть на руби. Рекурсию в лого можно, беркли - версия подерживает мэп и редьюз.... но от логоощущение замшелости, от сквика-скратча - нестабильной недодееланности....
__________________
Магическое зеркало: видеть себя в других, видеть других в себе... Предпочитаю вежливость. |
13.01.2015, 12:00 | #16 |
Сетевой эльф
Регистрация: 27.09.2007
Сообщений: 37,441
|
ну и мое любимое, тоже детям можно показывать.... но сложнее для понимания чем лого - нужно понимание стэка.
http://forthsalon.appspot.com/ древний язык форт.... лого наследует столь же древнему лисп-у, и понимание его дает выход на лекции computer science на языке вероятного противника, в том числе и SICP. так что все это серьезно, архаично, правильно. Но идет параллельным курсом с нашим подходом к преподаванию программирования.... хотя как оно будет через 10 лет? у нас была алголообразная рапира, но вымерла вусмерть, увы. есть всякая экзотика oberon-bluebootle (пост-паскаль, Виртово творение), в около - мгу-шных школах вроде функционирует. но странное оно....
__________________
Магическое зеркало: видеть себя в других, видеть других в себе... Предпочитаю вежливость. |
13.01.2015, 15:36 | #17 |
Сетевой эльф
Регистрация: 27.09.2007
Сообщений: 37,441
|
__________________
Магическое зеркало: видеть себя в других, видеть других в себе... Предпочитаю вежливость. |
13.01.2015, 16:00 | #18 |
Сетевой эльф
Регистрация: 27.09.2007
Сообщений: 37,441
|
http://www.logointerpreter.com
- приятный детский дизайн
__________________
Магическое зеркало: видеть себя в других, видеть других в себе... Предпочитаю вежливость. |
13.01.2015, 16:26 | #19 |
Сетевой эльф
Регистрация: 27.09.2007
Сообщений: 37,441
|
приятный взрослый дизайн.
http://en.wikipedia.org/wiki/NetLogo
__________________
Магическое зеркало: видеть себя в других, видеть других в себе... Предпочитаю вежливость. |
13.01.2015, 16:51 | #20 | |
Администратор
Регистрация: 18.02.2010
Сообщений: 17,007
|
Форт помню, учили и даже курсовой на 2м курсе делали
Цитата:
__________________
Да здравствует то благодаря чему мы несмотря ни на что!!! |
|
13.01.2015, 19:45 | #21 |
Старожил
Регистрация: 22.01.2008
Адрес: Санкт-Петербург
Сообщений: 8,782
|
Форт сложноват. А вот паскаль уже можно использовать лет с десяти. Лого для более младших.
|
13.01.2015, 20:24 | #22 |
Администратор
Регистрация: 18.02.2010
Сообщений: 17,007
|
Вова, а где в твоей онлайновой Логе полный список команд, не знаешь случайно?
че то я не нашел вот пример у них, программа из одной строки http://www.logointerpreter.com/view-...uper%20program repeat 1800 [fd 10 rt repcount + .1] что за переменная repcount? внутренняя какая что ли? я сразу и не въехал, почему спираль начинает в обратную сторону раскручиваться?
__________________
Да здравствует то благодаря чему мы несмотря ни на что!!! |
13.01.2015, 21:09 | #23 |
Сетевой эльф
Регистрация: 27.09.2007
Сообщений: 37,441
|
http://www.calormen.com/jslogo/#
Под капотом движок вот этот, при нем есть почти хелп, с него можно выходить на сырцы гитхаба где есть доки. Заявлена существенная совместимость с Беркли версией. http://www.cs.berkeley.edu/~bh/logo.html Репкаунт - да встроенная переменная. Как она работает во вложенных циклах? Это вопрос. Опенсорс хрен кто задокументирует.... ас из.... Гитхаб движка: https://github.com/inexorabletash/jslogo
__________________
Магическое зеркало: видеть себя в других, видеть других в себе... Предпочитаю вежливость. Последний раз редактировалось BOBA; 13.01.2015 в 21:18. |
13.01.2015, 21:57 | #24 |
точка с запятой
Регистрация: 20.02.2006
Сообщений: 1,080
|
отсюда
http://www.logointerpreter.com/logo-reference/ сюда http://www.cs.berkeley.edu/~bh/docs/..._8.html#SEC326 REPCOUNT outputs the repetition count of the innermost current REPEAT or FOREVER, starting from 1. If no REPEAT or FOREVER is active, outputs –1. The abbreviation # can be used for REPCOUNT unless the REPEAT is inside the template input to a higher order procedure such as FOREACH, in which case # has a different meaning. Не мучайте ребенка!!! |
13.01.2015, 22:00 | #25 |
Администратор
Регистрация: 18.02.2010
Сообщений: 17,007
|
не, с репкаунтом я себя мучал, а не ребенка )))
или так - при изучении репкаунта ни один ребенок не пострадал!!!
__________________
Да здравствует то благодаря чему мы несмотря ни на что!!! |
13.01.2015, 22:15 | #26 |
Сетевой эльф
Регистрация: 27.09.2007
Сообщений: 37,441
|
Ребенок не мучается, ребенок проводит реверс-инжиниринг кода, и все в порядке. Мы же не зря выбрали платформой джаваскрипт - прямо в браузере бери и смотри.
__________________
Магическое зеркало: видеть себя в других, видеть других в себе... Предпочитаю вежливость. |
14.01.2015, 11:08 | #27 |
Сетевой эльф
Регистрация: 27.09.2007
Сообщений: 37,441
|
проспирали, которые неспирали
TO p :nodes :subnodes :angle make "d2 360 * :angle / :subnodes make "d1 360 / :subnodes REPEAT :nodes * :subnodes [fd 10 rt repcount * :d1 + :d2] END clearscreen p 3 360 ( 1 + 1 / 6) clearscreen p 5 360 ( 1 + 1 / 10)
__________________
Магическое зеркало: видеть себя в других, видеть других в себе... Предпочитаю вежливость. |
14.01.2015, 12:09 | #28 |
Администратор
Регистрация: 18.02.2010
Сообщений: 17,007
|
запустил, красиво )))
только я не понял, зачем 3 аргумента у функции, если второй всегда константа, а третий вычисляется через первый? запустил с другими параметрами - тоже красиво p 6 100 ( 1 + 1 / 3)
__________________
Да здравствует то благодаря чему мы несмотря ни на что!!! Последний раз редактировалось квит; 14.01.2015 в 12:14. |
14.01.2015, 12:23 | #29 |
Сетевой эльф
Регистрация: 27.09.2007
Сообщений: 37,441
|
второй не всегда константа, третий необязательно именно такой.
но красиво получается не во всех случаях.Важно, что после одного звена в итоге получалось перемещение на некоторое расстояние и поворот на угол, если мы хотим замкнуть - угол должен быть кратен числу звеньев. тогда будут те или иные многоугольники или звезды из ломаных
__________________
Магическое зеркало: видеть себя в других, видеть других в себе... Предпочитаю вежливость. |
14.01.2015, 12:38 | #30 |
Администратор
Регистрация: 18.02.2010
Сообщений: 17,007
|
да, я уже взял взаимно простые числа )))
__________________
Да здравствует то благодаря чему мы несмотря ни на что!!! |
14.01.2015, 13:31 | #31 |
Сетевой эльф
Регистрация: 27.09.2007
Сообщений: 37,441
|
там написана поддержка html - jquery, так что теоретически наверное можно писать крестики-нулики и все такое. но конечно тормозить будет, длинные переборы деревьев - работа самого интерпретатора даст доп-нагрузку. в общем, для пытливого ума... игрушка.... с учетом того, что jscript встроен в винду, а под линуксом (под виндой тоже) есть nodeJS - на лого можно делать прямо любые чудеса. тормозные,но все же. ну и реализации на java-платформе сами по себе довольно мощные, особенно NetLogo. так что конструктор забавный, местами.....
__________________
Магическое зеркало: видеть себя в других, видеть других в себе... Предпочитаю вежливость. |
14.01.2015, 14:49 | #32 |
Сетевой эльф
Регистрация: 27.09.2007
Сообщений: 37,441
|
......... дети не поймут. хотя....
http://www.calormen.com/l33t/jselite.htm
__________________
Магическое зеркало: видеть себя в других, видеть других в себе... Предпочитаю вежливость. |
17.01.2015, 19:11 | #33 |
Сетевой эльф
Регистрация: 27.09.2007
Сообщений: 37,441
|
__________________
Магическое зеркало: видеть себя в других, видеть других в себе... Предпочитаю вежливость. |
17.01.2015, 19:26 | #34 |
हावा नागीला
Регистрация: 23.11.2011
Сообщений: 3,315
|
Есть один прикол: нет возможности определить, может ли человек стать программистом. Никакой корреляции вообще ни с чем в разумных рамках.
По теме: http://www.kongregate.com/games/stud...ex-episode-one Увы, на английском. Но язык несложный.
__________________
Был мастером дзен, но забил... Всё, мной сказанное, есть исключительно мое личное мнение, если прямо не указано обратного. Я наверняка чего-то не понимаю. Никогда не встречал понимающих абсолютно все людей, кроме закоренелых дебилов. |
18.01.2015, 13:19 | #35 |
Старожил
Регистрация: 04.08.2013
Сообщений: 2,007
|
Мальчики, вы такие умные.
|
18.01.2015, 13:51 | #36 |
Администратор
Регистрация: 18.02.2010
Сообщений: 17,007
|
девочки, присоединяйтесь )))
__________________
Да здравствует то благодаря чему мы несмотря ни на что!!! |
03.02.2015, 18:30 | #37 |
Пользователь
Регистрация: 22.01.2009
Сообщений: 87
|
Можно втянуться в программирование микроконтроллеров, пытаясь научить ребёнка программировать самый дешовый (на мой сейчашный взгляд) миниКвадрокоптер jxd 386
Здесь кто-то делал подборку материалов: http://www.rcgroups.com/forums/showthread.php?t=2278850 Допустим, что бы разные лампочки загорались или в траве пищал... Страшно - потом за уши не оттащишь от программирования не себя не ребенка |
03.02.2015, 18:34 | #38 |
дитя Ренессанса
Регистрация: 29.05.2008
Сообщений: 2,346
|
С чем связан выбор такой сложной сферы для ребёнка? С тем, что устройства делать интеерснее, чем просто программы?
__________________
Инструменты сердятся, когда на них не играют |
03.02.2015, 19:21 | #39 |
Старожил
Регистрация: 22.01.2008
Адрес: Санкт-Петербург
Сообщений: 8,782
|
Припоминается школьный учитель информатики в подмосковном Троицке, который проповедовал что компьютер - всего лишь большая программируемая микросхема. Важно знать саму микросхему, а запрограммировать мы ее уж как-нибудь сможем, это вообще не проблема.
|
03.02.2015, 21:39 | #40 | |
Пользователь
Регистрация: 22.01.2009
Сообщений: 87
|
Цитата:
Короче, программирование контроллеров, на мой взгляд лучше способствуют адекватной высокой самооценке, чем программирование ПК |
|
04.02.2015, 12:10 | #41 |
дитя Ренессанса
Регистрация: 29.05.2008
Сообщений: 2,346
|
Понятно. Если вспомнить рассказ "Один байт", то да, с самооценкой у низкоуровневых программистов более чем всё в порядке.
__________________
Инструменты сердятся, когда на них не играют |
27.02.2015, 15:41 | #42 |
Сетевой эльф
Регистрация: 27.09.2007
Сообщений: 37,441
|
подборка с хабра
http://habrahabr.ru/company/ilkfinkom/blog/251583/
__________________
Магическое зеркало: видеть себя в других, видеть других в себе... Предпочитаю вежливость. |
23.05.2016, 19:11 | #43 |
Сетевой эльф
Регистрация: 27.09.2007
Сообщений: 37,441
|
очень понравилось.
https://www.playcodemonkey.com/
__________________
Магическое зеркало: видеть себя в других, видеть других в себе... Предпочитаю вежливость. |
27.05.2016, 20:59 | #44 |
Местный
Регистрация: 05.03.2016
Сообщений: 159
|
продолжая нечеловеческие эксперименты над племянником, я традиционно сунул его родителям книгу Кэрол Вордерман "Программирование для детей Иллюстрированное руководство по языкам scratch и python"
http://www.ozon.ru/context/detail/id/32092949/ отец заинтересовался, ребёнок - не знаю))) бабушкодедушка собираются подарить какой-то программируемый робот... |
27.05.2016, 21:25 | #45 |
Сетевой эльф
Регистрация: 27.09.2007
Сообщений: 37,441
|
Сам пробовал? Я пробовал. Скретч у меня не пошел пока. А вот код манки прикольно.
__________________
Магическое зеркало: видеть себя в других, видеть других в себе... Предпочитаю вежливость. |
09.08.2016, 12:44 | #46 |
Сетевой эльф
Регистрация: 27.09.2007
Сообщений: 37,441
|
для 5-7 класса возможно пойдет javarush. первые уроки - не порно, но задорно.
__________________
Магическое зеркало: видеть себя в других, видеть других в себе... Предпочитаю вежливость. |
27.12.2016, 17:59 | #47 |
Старожил
Регистрация: 01.05.2006
Сообщений: 15,108
|
|
18.05.2018, 13:22 | #48 |
дитя Ренессанса
Регистрация: 29.05.2008
Сообщений: 2,346
|
Как-то один неадекватный папа хотел, чтобы у меня учился 6-летний ребёнок. Джаве. Мало того, он планировал привозить ребёнка в какое-то место на Парнасе в определённое время. Которое мне было неудобно. В общем, избавил Бог от этого греха.
__________________
Инструменты сердятся, когда на них не играют |
29.01.2022, 16:48 | #49 |
реал зовет
Регистрация: 08.10.2007
Сообщений: 83,544
|
Сегодня к нам в отдел зашла женщина, работающая на заводе. Ей нужно было решить два вопроса:
1. Узнать, нет ли в КБ программистов свободной вакансии для ее сына, который летом защищает диплом. 2. Не возьмется ли кто из программистов написать этому сыну программу для диплома, а то он сам не может.
__________________
Некоторые материалы в интернете могут содержать недостоверную информацию. Пожалуйста, будьте внимательны. |