dok34.ru
Moderator
"Слишком много студентов не тянули курс, и даже среди преуспевающихобщий уровень оставлял желать лучшего.
Как я обратил внимание, одной из причин были книги. Огромные,с излишним количеством ненужных подробностей о языке Java и явным не- достатком простых уроков по программированию. И все студенты попадалив одну и ту же ловушку: бодрый старт, плавный прогресс, а вблизи пятой главы ловушка захлопывалась. Студенты получали слишком много новогоматериала и слишком быстро, и остаток семестра приходилось по кусочкамсобирать знания воедино.
За две недели до начала занятий я решил написать собственную книгу. Вот что я хотел:
— сделать ее лаконичной. Лучше студенты прочтут десять страниц, чемне прочтут пятьдесят;
— быть осторожным с терминами. Как можно меньше использовать профессиональный жаргон и давать определение каждому термину при первом вхождении;
— увеличивать сложность постепенно. Чтобы избежать «ловушек», я взял самые трудные темы и разбил их на серии маленьких шагов;
— я сфокусировался на практике, а не на теории программирования. Я описал необходимый минимум знаний о языке Java и опустил все остальное.
Требовалось привлекательное название, поэтому по воле случая моя книга была названа «Думай как компьютерный ученый».
Первая версия книги получилась далеко не шедевром, но стала эф- фективной. Студенты читали и, главное, понимали,"
Как я обратил внимание, одной из причин были книги. Огромные,с излишним количеством ненужных подробностей о языке Java и явным не- достатком простых уроков по программированию. И все студенты попадалив одну и ту же ловушку: бодрый старт, плавный прогресс, а вблизи пятой главы ловушка захлопывалась. Студенты получали слишком много новогоматериала и слишком быстро, и остаток семестра приходилось по кусочкамсобирать знания воедино.
За две недели до начала занятий я решил написать собственную книгу. Вот что я хотел:
— сделать ее лаконичной. Лучше студенты прочтут десять страниц, чемне прочтут пятьдесят;
— быть осторожным с терминами. Как можно меньше использовать профессиональный жаргон и давать определение каждому термину при первом вхождении;
— увеличивать сложность постепенно. Чтобы избежать «ловушек», я взял самые трудные темы и разбил их на серии маленьких шагов;
— я сфокусировался на практике, а не на теории программирования. Я описал необходимый минимум знаний о языке Java и опустил все остальное.
Требовалось привлекательное название, поэтому по воле случая моя книга была названа «Думай как компьютерный ученый».
Первая версия книги получилась далеко не шедевром, но стала эф- фективной. Студенты читали и, главное, понимали,"