> Например циклы. В Pascal и Basic вам надо думать как реализовать нужный цикл, в Ruby вы указываете что вам нужно сделать
Это ключевая фраза в вашей статье. В школе и универе стоит задача не научить программировать, а научить думать. Зная Pascal/Basic/C вы всегда сможете выучить остальные языки. Сможете ли вы освоить Pascal, владея только Ruby?
Вообще, идея не нова и обсуждалась мной с преподавателями школы и университета. Долгие дискусии привели к тому, где мы сейчас и находимся :) Например, в ЮУрГУ (Челябинск) на кафедре ЭВМ чуть ли не сразу преподают Delphi, C# и PHP. Это надо видеть поделки студентов, которые в принципе не понимают, что такое программирование, не говоря уже о языках «выше высокого уровня».
Новая иконка хорошо вписывается в общую концепцию iphone-иконок, ведь именно эта задача решалась, насколько я понял. Имхо ребята из турбомолока справились.
russian.joelonsoftware.com/Articles/BacktoBasics.html
> Например циклы. В Pascal и Basic вам надо думать как реализовать нужный цикл, в Ruby вы указываете что вам нужно сделать
Это ключевая фраза в вашей статье. В школе и универе стоит задача не научить программировать, а научить думать. Зная Pascal/Basic/C вы всегда сможете выучить остальные языки. Сможете ли вы освоить Pascal, владея только Ruby?
Вообще, идея не нова и обсуждалась мной с преподавателями школы и университета. Долгие дискусии привели к тому, где мы сейчас и находимся :) Например, в ЮУрГУ (Челябинск) на кафедре ЭВМ чуть ли не сразу преподают Delphi, C# и PHP. Это надо видеть поделки студентов, которые в принципе не понимают, что такое программирование, не говоря уже о языках «выше высокого уровня».
Да и белым карандашом особо по бумаге не попишешь.
Новая лучше имхо.