Page Summary
tat-ti.livejournal.com - (no subject)
tat-ti.livejournal.com - (no subject)
dimas.livejournal.com - (no subject)
beldmit.livejournal.com - (no subject)
beldmit.livejournal.com - (no subject)
dimas.livejournal.com - (no subject)
beldmit.livejournal.com - (no subject)
beldmit.livejournal.com - (no subject)
tasic.livejournal.com - (no subject)
dimas.livejournal.com - (no subject)
beldmit.livejournal.com - (no subject)
beldmit.livejournal.com - (no subject)
beldmit.livejournal.com - (no subject)
tat-ti.livejournal.com - (no subject)
beldmit.livejournal.com - (no subject)
tat-ti.livejournal.com - (no subject)
beldmit.livejournal.com - (no subject)
tat-ti.livejournal.com - (no subject)
beldmit.livejournal.com - (no subject)
beldmit.livejournal.com - (no subject)
besm6.livejournal.com - (no subject)
oboguev.livejournal.com - (no subject)
beldmit.livejournal.com - (no subject)
beldmit.livejournal.com - (no subject)
besm6.livejournal.com - (no subject)
Style Credit
- Style: Neutral Good for Practicality by
Expand Cut Tags
No cut tags
no subject
Date: 2015-04-11 08:52 am (UTC)Но там "все немножко другое".
no subject
Date: 2015-04-11 08:58 am (UTC)Оно должно вбиваться в руки с первых же строчек своего кода. Через голову или через жопу вбиваться - это другой вопрос.
Мне тут в автоматической системе, где мы студенческие задачи проверяем автоматом подогнали новый тип "напиши входные тесты". Сейчас я разберусь - это тестовые входные данные (что уже супер) или таки нужно будет юнит тесты писать (это я делала и без этого "нового типа".
Так что будет у них обязательная задача каждый семинар "напиши тесты".
no subject
Date: 2015-04-11 01:41 pm (UTC)no subject
Date: 2015-04-11 04:42 pm (UTC)no subject
Date: 2015-04-11 04:43 pm (UTC)no subject
Date: 2015-04-11 05:05 pm (UTC)no subject
Date: 2015-04-11 05:29 pm (UTC)no subject
Date: 2015-04-11 05:38 pm (UTC)Программистов нужно и можно учить базовым принципам этой отдельной отрасли. Но не уверен, что все, что за пределами базового, не стоит выносить за пределы основного курса.
no subject
Date: 2015-04-11 05:58 pm (UTC)no subject
Date: 2015-04-11 06:04 pm (UTC)Я просто видел как с прологом знаокомились школьники 8-10 классов, до этого не программировавшие вообще ... особых проблем не было ... но преподаватель должен быть хорошим, факт ...
no subject
Date: 2015-04-11 06:30 pm (UTC)no subject
Date: 2015-04-11 06:40 pm (UTC)no subject
Date: 2015-04-11 06:41 pm (UTC)Мало какое чувство может сравниться с удовольствием от того, что ты сделал сам что-то полезное или хотя бы прикольное.
no subject
Date: 2015-04-11 06:47 pm (UTC)мамой клянусь".no subject
Date: 2015-04-11 07:00 pm (UTC)no subject
Date: 2015-04-11 07:08 pm (UTC)no subject
Date: 2015-04-11 07:12 pm (UTC)2. Сверка с ответом – примерно эквивалент проверки того, что на правильных данных все работает.
no subject
Date: 2015-04-11 07:18 pm (UTC)no subject
Date: 2015-04-11 07:20 pm (UTC)no subject
Date: 2015-04-11 07:21 pm (UTC)no subject
Date: 2015-04-11 08:21 pm (UTC)В попытке донести эту конструкцию до людей, которые видели и кое-как понимали табличное представление данных, под эту структуру кто-то подложил модель таблицы. Легла она туда хреново - во-первых, таблиц оказывается существенно не одна, а во-вторых, связи между ними в той же модели оказываются настолько запутанным графом, что больше двух связей в одном предложении с трудом осиливает даже весьма опытный программист, чего уж говорить об изначальной ЦА этой модели. "Родная" алгебраическая структура отношений позволяет все же удержать в голове на пару двоичных порядков больше. Но не всякому, а тому, кому сумели наработать хотя бы какую-то интуицию на алгебраический подход.
Человек же, воспринимая таблицу, воспринимает только одну таблицу за раз. Отфильтровать строки (WHERE) и столбцы (список полей в SELECT), отсортировать по указанному критерию - это достаточно просто и понятно, хотя синтаксис уже представляется корявым (а в случае не вполне тривиального принципа сортировки - уже и невменяемым). А с первым JOIN - все, суши весла. На модель таблицы JOIN не ложится от слова "никак", потому что декартово произведение двух отношений, подмножество которого выдает JOIN - это уже не два, а три измерения (не четыре - наборы столбцов довольно естественно воспринимаются как одно измерение). А трехмерная таблица в человеческом восприятии с двумерной и рядом не лежала.
no subject
Date: 2015-04-11 11:10 pm (UTC)no subject
Date: 2015-04-13 08:30 am (UTC)no subject
Date: 2015-04-13 08:31 am (UTC)no subject
Date: 2015-04-13 10:58 am (UTC)