xaos
30.01.2011 17:11 h3r409b
А важно ли в процессе обучения на IT-специальности давать программерские курсы в соответствии с историей развития языков? Сначала низкоуровневое, потом процедурное, ООП, RAD, интеллектуальные среды. В нашей учебной программе вроде что-то подобное прослеживается.
Неужели если нарушить последовательность, то в голове студента она уже не срастется?
да, инфа 100%
в идиотах ничего и так не срастется, остальным похуй
обоснуй
когда человек осилит высокоуровневые сущности, ему трудно осилить низкоуровневые. Прагматичные мысли как бы говорят: "зачем углубляться в железо, когда и без этих знаний все прекрасно работает?" Это во-первых. Во-вторых, многие языки высокого уровня навязывают свои парадигмы. Тот, кто начинал с джавы, вряд ли осилит функциональщину — отсутствие объектов вызовет у него неистовый попаболь.
Вот эти самые парадигмы надо навязывать вместе с пониманием, как эти парадигмы работают.
В школе же почему-то начинают с арифметики, а не с интегралов. Кто мешает научить человека работать с переменными и интегрировать выражения, но при этом не рассказать о цифрах? (само собой, выражения только из переменных и операторов).
ок
хороший вопрос.