Вводный курс на базе SICP

13 August, 2007 (19:36) | Преподавание, SICP

Идеал… Как известно, идеал недостижим. Но достичь его очень хочется. Есть идеал и у меня. Голубая мечта в некотором роде. Я хочу, чтобы программистов правильно учили. Идеально. Именно тому, что нужно, и именно так, как нужно. Это была лирическая часть, а дальше пойдет конструктив.

У меня есть задумка. Хочу прочитать вводный курс по программированию, основывающийся на SICP, сильной, но неподготовленной аудитории. Речь идет о старшеклассниках специализированных школ или студентах первого-второго курса профильных специальностей вузов.

Идея в том, чтобы сразу научить ребят правильно составлять программы и привить им вкус к программированию, а не переучивать потом, когда голова забита технологиями, аббревиатурами и мыслями о трудоустройстве, то есть лес за деревьями уже не просматривается. Тут я знаю, о чем говорю, не понаслышке: столкнулся с функциональными языками и интерпретацией программ довольно поздно. А мог и совсем не столкнуться… Хочу облегчить путь другим.

Что получится из этой затеи, я пока не знаю, но мой прогноз весьма оптимистичен. Время покажет. Буду держать в курсе.

Comments

Comment from thror
Date: June 8, 2009, 9:26 pm

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

Write a comment