25 декабря 2011 · Комментарий

Без заголовка

Повторю еще раз: дитятко на данный момент не путает, когда нужно объявлять вещественную переменную, а когда целую. Он это твёрдо усвоил еще на Ершоле. Когда я пишу о трудностях, то я просто обращаю внимание, что в случае третьеклассников другим людям придется решать ту же проблему: как этому научить. А я уже своего как-то научил не пугаться точки в записи чисел, и не путать объявление разных типов, хотя углублять это знание ему еще ой-ой как есть куда. Я не собираюсь оставлять его работающим на Си. Но я бы знакомил дитятку дальше с динамическим языком -- скорее всего, Python, а не Java. Опять же, я понимаю весь холивар в этой области. А еще я думаю про функциональные языки (впрочем, тот же Python с некоторой натяжкой и функциональным можно обзывать, он таки мультипарадигмален, насколько это было возможно в конце 80-х, когда его сочинили -- но я бы и на Racket дал попробовать пописать, это у меня в планах даже раньше, чем ООП -- думаю, к лету как раз созреет). Крошечные программки? Уж не знаю: на Ершоле он писал до пятидесяти строк кода, не удивлюсь, если и для роботов будет тоже много чего -- там много разной аппаратуры, каждый девайс нужно обработать пятью строчками. Я хотел бы, чтобы эти полгода закончились не меньше, чем двумя сотнями строк кода.

К записи · К обсуждению