LINUX.ORG.RU

Вышел задачник к учебнику А. В. Столярова

 , ,


7

3

На сайте А.В.Столярова объявлено о выходе сборника задач и этюдов в поддержку трёхтомного учебника «Программирование: введение в профессию».

Задачник объёмом 156 страниц содержит 12 глав по числу частей учебника. Как обычно, электронная версия в формате PDF выложена на сайте в открытом доступе.

>>> Подробности

anonymous

Проверено: hobbit ()
Последнее исправление: hobbit (всего исправлений: 2)
Ответ на: комментарий от ugoday

если вы не видите в этой логике ничего странного

С логикой всё в порядке, спасибо. У меня нормальная позиция, которая учитывает устройство программ обучения в вузиках РФ. Я не знаю, как учат в Штатах, но у нас преподавание программирования начинается с основ, и продолжается довольно долго, прежде чем будет задействовано в чем-то прикладном. Поэтому для изучения основ как раз лучше всего взять сишку, а потом перейти к питону.

liksys ★★★★
()
Ответ на: комментарий от PolarFox

Профессия привлекающая личностей, любящих издеваться над беззащитными. У нас откровенно моральных уродов не было

Тут бы остановиться, перечитать, задуматься … но нет, так нет.

Обязательно ± год равными по возрасту?

Да, конечно. Общение с равным и общение со старшим/младшим это разные типы общения.

На удалёнку я ничего переносить не собираюсь.

А как тогда ваше обучение без контакта детей между собой должно быть организовано?

ugoday ★★★★★
()
Ответ на: комментарий от liksys

преподавание программирования начинается с основ, и продолжается довольно долго, прежде чем будет задействовано в чем-то прикладном. Поэтому для изучения основ как раз лучше всего взять сишку, а потом перейти к питону.

А в идеале изучать Си лучше не раньше, чем когда студент может набросать простенькую реализацию Си. И в процессе его реализации. Но на это обычно нет времени.

vM ★★
()
Ответ на: комментарий от ugoday

Общение с равным и общение со старшим/младшим это разные типы общения.

Многие девочки 12-13 лет не считают мальчиков-одноклассников равными.

vM ★★
()
Ответ на: комментарий от liksys

А на лиспе простенькую реализацию Си.

vM ★★
()
Ответ на: комментарий от vM

12-13 лет

Можно подумать, потом что-то меняется. Это нормально, это часть взросления.

ugoday ★★★★★
()
Ответ на: комментарий от DummyBoy

Оно как бы и сейчас опционально

Нет. Обязан хотя бы среднее закончить, это 11 классов либо 9 классов + пту.

Вопрос - кому ты такой красивый будешь нужен потом.

Единственная проблема с которой я столкнулся, это то что не на всех сайтах есть выбор образования ниже «Среднее».

MOPKOBKA ★★★★★
()
Последнее исправление: MOPKOBKA (всего исправлений: 1)
Ответ на: комментарий от ugoday

А как тогда ваше обучение без контакта детей между собой должно быть организовано?

Контактировать никто не запрещает. Форсировать тесный контакт между 20 и более детей, у которых кроме биологического возраста и нахождения в том же районе города ничего общего между собой нет — издевательство над этими самыми детьми.

На школу не был похоже ни один социальный круг, в котором я в дальнейшем находился. Даже в ВУЗе, где учебный процесс по большей части построен как сиквел к 11 классу, люди собраны хоть с какой-то общей целью и интересами. Даже если эта цель — в армию не попасть.

PolarFox ★★★★★
()
Ответ на: комментарий от PolarFox

Форсировать тесный контакт между 20 и более детей

Что-что с вами делали? о.О

ugoday ★★★★★
()
Ответ на: комментарий от mister_VA

сначала подтянем студента до уровня Си

вы вообще о чём ? классический учебник по С Карнигана и Ритчи в русском издании всего 288 страниц. 288, Карл. При этом начинают они с hello world. Да это самый простой язык программирования. У нас в вузе методички по лабам толще были.

cawa
()
Ответ на: комментарий от mister_VA

Но Средневековье имеет синоним: Тёмные века.

Вот только это не синонимы, «просветлённый» ты наш.

LamerOk ★★★★★
()
Ответ на: комментарий от cawa

классический учебник по С Карнигана и Ритчи …

… рассчитан на тех, кто уже умеет программировать, а теперь хочет научиться программировать на С.

ugoday ★★★★★
()
Ответ на: комментарий от ugoday

Об этом авторы и написали на первых страницах.

При этом Си для одного из соавторов, очевидно, не только не был первым, но и, возможно, не был первым реализованным языком.

vM ★★
()
Ответ на: комментарий от vM

Об этом авторы и написали на первых страницах.

Должно быть некоторые пропустили этот момент. Ну, наверняка у них много других достоинств.

ugoday ★★★★★
()
Ответ на: комментарий от ugoday

это вы с чего так решили ?

«Настоящая книга не является вводным курсом в программирование; она предполагает определенное знакомство с основными понятиями программирования такими как переменные, операторы присваивания, циклы, функции. Тем не менее и новичок в программировании должен оказаться в состоянии читать подряд и освоиться с языком, хотя при этом была бы полезной помощь более опытного коллеги.»

у вас информатика в школе была ?

cawa
()
Ответ на: комментарий от cawa

Ничего страшного, давайте сначала прочитаем по слогам, затем сложим их в слова, а потом попробуем понять и всё предложение целиком.

Настоящая книга не является вводным курсом в программирование;

ugoday ★★★★★
()
Ответ на: комментарий от ugoday

Ничего страшного, давайте полечим вашу выборочную слепоту:

Тем не менее и новичок в программировании должен оказаться в состоянии читать подряд и освоиться с языком, хотя при этом была бы полезной помощь более опытного коллеги

Иными словами, с помощью преподавателя осилить язык си будет элементарно, если у студента не двузначный iq.

liksys ★★★★
()
Последнее исправление: liksys (всего исправлений: 1)
Ответ на: комментарий от liksys

освоить с помощью более опытного коллеги

vM ★★
()
Ответ на: комментарий от liksys

Теперь понятно отчего в софте дыры. У сишников проблемы со внимательностью и они не могут читать даже простые фразы на русском языке. Но ничего, с помощью более опытного коллеги (т.е. меня) вы сможете прочитать и понять всю фразу целиком. Смотрите, я подчеркну важную часть:

в программировании должен оказаться в состоянии читать подряд и освоиться с языком

Не научиться программированию. И даже не научиться программированию на С. Просто оказаться в состоянии прочесть и понять пример кода, если сложные места разъяснит более опытный коллега. Надеюсь теперь, когда мы прояснили это трудное место, можно двигаться дальше.

ugoday ★★★★★
()
Ответ на: комментарий от ugoday

Просто оказаться в состоянии прочесть и понять пример кода,

и освоиться с языком

Это, в частности, подразумевает (успешное) выполнение задачек в конце глав.

LamerOk ★★★★★
()
Ответ на: комментарий от ugoday

более опытного коллеги (т.е. меня)

Гитхаб твой можно посмотреть?

Итак, берем тебя за шкирку и нехотя тыкаем носиком в текст:

в программировании должен оказаться в состоянии читать подряд и освоиться с языком

Мне действительно надо объяснять, что означает эта фраза, или ты уже сам всё понял?

У тебя выборочная слепота и ты не в состоянии целиком воспринимать фразу, потому что выдаешь желаемое за действительное.

Надеюсь теперь, когда мы прояснили это трудное место, можно двигаться дальше.

liksys ★★★★
()
Последнее исправление: liksys (всего исправлений: 2)
Ответ на: комментарий от liksys

Гитхаб твой можно посмотреть?

К сожалению, у меня в гитхабе нет текстов на русском языке, чтение которого вызывает у вас такие затруднения.

освоиться с языком

Мне действительно надо объяснять, что означает эта фраза, или ты уже сам всё понял?

Давайте. Начинайте доказывать, что «освоиться с языком» и «научиться программировать» это одно и то же. Вечер пятницы самое время для цирка.

ugoday ★★★★★
()
Ответ на: комментарий от ugoday

Решение задачек по программированию в формате написания программ (т.е. как у K&R) безусловно является программированием. Пусть начальным, но вполне себе. Ну, и не говоря уж о том, что достаточным, чтобы получить

определенное знакомство с основными понятиями программирования такими как переменные, операторы присваивания, циклы, функции.

LamerOk ★★★★★
()
Ответ на: комментарий от LamerOk

Да, надо. Этот клоун еще более упорот, чем @mister_VA. Тут вообще запущенный случай маня-мирка.

liksys ★★★★
()
Ответ на: комментарий от ugoday

К сожалению, у меня в гитхабе нет текстов на русском языке, чтение которого вызывает у вас такие затруднения.

Ты что-то путаешь, чудо мое. Это же ты не в состоянии прочитать предложение до конца.

Давайте

Это был риторический вопрос, разумеется.

Вечер пятницы самое время для цирка.

Извини, но как клоун ты довольно уныл, а как собеседник - слишком тупой. Если ты не в состоянии читать тексты, то спорить с тобой нет никакого смысла, потому что спорить ты будешь не со мной, а с голосами в своей голове.

liksys ★★★★
()
Последнее исправление: liksys (всего исправлений: 1)
Ответ на: комментарий от LamerOk

Решение задачек по программированию в формате написания программ (т.е. как у K&R) безусловно является программированием.

А составление текстов «ландан из зе кэпитл оф грейт британ» является писательством. Таким образом учебник английского языка может быть использован на курсе ораторского искусства.

ugoday ★★★★★
()
Ответ на: комментарий от ugoday

А составление текстов «ландан из зе кэпитл оф грейт британ» является писательством.

Тащем-та, да. Школьные сочинения - это вполне себе писательская деятельность.

Таким образом учебник английского языка может быть использован на курсе ораторского искусства.

Таким образом ты натянул сову на глобус, признав своё интеллектуальное поражение.

LamerOk ★★★★★
()
Ответ на: комментарий от ugoday

Я нигде не писал, что

учебник английского языка может быть использован на курсе ораторского искусства.

LamerOk ★★★★★
()
Ответ на: комментарий от LamerOk

Зато вы писали, что учебник языка С, может быть использован на курсе программирования. А это то же самое.

ugoday ★★★★★
()
Ответ на: комментарий от ugoday

учебник языка С, может быть использован на курсе программирования.

А что, не может?

А это то же самое.

Ложные аналогии - лучший друг софиста.

LamerOk ★★★★★
()
Ответ на: комментарий от ugoday

Там написано не это. Более того, там явно написано прямо противоположное.

Черное - это белое, мы поняли.

liksys ★★★★
()
Ответ на: комментарий от LamerOk

А что, не может?

Так и учебник английского тоже может. Но будет ли он лучшим выбором?

Ложные аналогии

Обоснуйте.

ugoday ★★★★★
()
Ответ на: комментарий от ugoday

Тем не менее и новичок в программировании должен оказаться в состоянии читать подряд и освоиться с языком

liksys ★★★★
()
Ответ на: комментарий от ugoday

Так и учебник английского тоже может.

Обоснуйте.

Я не заявлял никаких тезисов про учебник английского, а на ком лежит бремя доказательства общеизвестно.

Но переход из софистики в демагогию я оценил. :)

LamerOk ★★★★★
()
Ответ на: комментарий от ugoday

читать примеры и выучить синтаксис != программировать

А модифицировать примеры и написать свои собственные программы - это что?

LamerOk ★★★★★
()
Ответ на: комментарий от LamerOk

Обоснуйте

Простите, вы же сами согласились, что «лондан из зе …» может быть использован для обучения ораторскому искусству. Разве это не обоснование?

По-крайней мере ваши аргументы ничуть не лучше.

ugoday ★★★★★
()
Ответ на: комментарий от LamerOk

А модифицировать примеры

Зависит от глубины модификации.

написать свои собственные программы

Зависит от размера программ.

ugoday ★★★★★
()
Ответ на: комментарий от ugoday

вы же сами согласились, что «лондан из зе …» может быть использован для обучения ораторскому искусству.

Я ценю твои демагогические потуги приписать оппоненту бредовые тезисы, но нет, я этого не делал.

LamerOk ★★★★★
()
Ответ на: комментарий от ugoday

Зависит от глубины модификации.
Зависит от размера программ.

Я надеюсь, мы наблюдаем переход от отрицания к торгу?

LamerOk ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.