The woods are lovely, dark and deep
Нашла себе учебник по java с нестандартным подходом к обучению, называется Head First Java. Авторы как могут разнообразят подачу информации и развлекают читателя в соответствии с принципами metacognition - понимания того, как человек учится и воспринимает информацию. Например, запоминалка для базовых типов: "Be Careful Bears Shouldn't Ingest Large Furry Dogs" (boolean, char, byte, short, integer, long, float, double) перевод, и внизу картинка с пузатым медведем, который говорит: "No matter what you hear, do not, I repeat, do not let me ingest another furry dog" перевод.
Ещё одна запоминалка:
Roses are red,
this poem is choppy,
passing by value
is passing by copy.
перевод
для тех, кто не понял, к чему это
И в таком духе весь учебник, с забавными картинками, шутками, диалогами между элементами изучаемого языка, мини-рассказами в жанре триллера, упражнениями-кроссвордами, упражнениями-загадками и прочими фокусами. При этом на мой взгляд там весьма грамотная подача информации и хорошее объяснение основных принципов.
Для меня стало откровением, что в java массивы являются объектами, хотя выглядят очень похожими на сишные массивы, и это сходство синтаксиса ломало мне мозг, когда я видела способ передачи этих массивов в виде аргументов. Теперь всё встало на свои места. Ну а неизбежное ООП я просто пролистываю.

@темы: пространство личности