Цитата:
Сообщение от aksios
Битовые операции объясняются в терминах линейного программирования.
На мой взгляд бесконечные аналогии на начальном этапе только усложняют восприятие.
Нужно начинать с самого главного - что код, написанный кем то однажды, может использоваться много раз в других проектах.
Начинающий программист должен уметь прежде всего грамотно применять работающие, хорошо документированные модули.
Поэтому разумно взять функционально законченный работающий проект и показать, как можно модифицировать его параметры.
Естественно, что до этого следует показать, как выглядят основные лексические и синтаксические структуры в простейшем случае.
|
Yeps ) почти тоже самое я написал в предидущем сообщений ) логика простая ! ООП должен в первую очередь ПОМОЧЬ программисту и именно это нужно преподавать в первую очередь, а не - "ООП круто прогаем так" )