Курс на Stepik
Обложка курса «PascalABC.NET: современный код» на Stepik
Бесплатно

PascalABC.NET: современный код 4.870

Открыть на
STEPIK.ORG

Первый достаточно полный интерактивный курс по современному программированию в среде PascalABC.NET. Это настоящий PascalABC.NET, а не Turbo/Free Pascal в среде PascalABC.NET.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «PascalABC.NET: современный код»Учеников на курсе 9 703
Сертификаты, выданные на курсе «PascalABC.NET: современный код»Сертификатов выдано 278
Отзывы о курсе «PascalABC.NET: современный код»Отзывов получено 46
Рейтинг курса «PascalABC.NET: современный код»Рейтинг курса 4.870
Уроки в курсе «PascalABC.NET: современный код»Количество уроков 55
Тесты в курсе «PascalABC.NET: современный код»Количество квизов 44
Задачи с кодом в курсе «PascalABC.NET: современный код»Количество задач с кодом 27
Время прохождения курса «PascalABC.NET: современный код»Время прохождения курса
Обновления курса «PascalABC.NET: современный код»Обновления курса
Дата публикации курса «PascalABC.NET: современный код»Дата публикации курса
Последнее обновление курса «PascalABC.NET: современный код»Последнее обновление
Сложность easy
4.870
из 5
46 отзывов
★★★★★
41
★★★★
4
★★★
1
★★
0
0
Виталий Мельников
Виталий Мельников
1 месяц назад

Материал в курсе достаточно подробный. Много полезного. Видно, что автор очень любит свое дело. Видно, что материалы дополняются и совершенствуются. Автор отвечает на комментарии (причем в тот же день), что очень помогает в освоении.

Ответ
автора
Александр Осипов
Александр Осипов
30 мая 2026

Спасибо за отзыв. Рад, что курс оказался полезным. Вы, в свою очередь, за время прохождения курса сделали ряд ценных замечаний, которые я учел и это, надеюсь, улучшит качество материала. Я сегодня добавил некоторую информацию на вот эту страничку - https://stepik.org/lesson/1257986/step/1 - возможно, Вам она будет интересна.

Артем Лисейцев
Артем Лисейцев
1 год назад

Прошел данный курс и весьма удовлетворен результатом – курс закладывает хороший фундамент для дальнейшего развития в программировании. Конечно было не легко, и я иногда откровенно злился на автора - считая что он поступает несправедливо задавая такие сложные задания)! Но я не сдавался и потихоньку все становилось на свои места, выстраивалось в единую красивую схему. Становилось понятно зачем все было нужно - и что все было правильно. Большое спасибо Вам Александр Викторович за этот курс! Я узнал много нового, в том числе и о себе.

Ответ
автора
Александр Осипов
Александр Осипов
1 год назад

Рад, что курс оказался Вам полезным. Злиться, если это "правильная" злость, вполне нормально и даже хорошо. У спортсменов даже термин есть такой - "спортивная злость". Это такой, знаете, внутренний двигатель. А курс - я строил его по хорошо известной, еще советской методике, когда давали настоящие знания, а не дурацкие "компетенции". Знания приучают структурно мыслить, а компетенции - всего лишь рыться в источниках в поисках рецепта. Обладатель знаний автоматически получает и все компетенции, а вот обратное неверно.

Руслан Викторович Рябов
Руслан Викторович Рябов
1 год назад

Добрый день! Курс интересный и сложный, Спасибо автору за поддержку! Прошел его из-за любопытства, так как далеко не студент. Для меня это больше хобби/саморазвитие. Расчитываю продолжить с PascalАВС.NЕТ: продвинутый уровень. До встречи, С уважением!

Ответ
автора
Александр Осипов
Александр Осипов
1 год назад

Спасибо за интерес к курсу. Надеюсь, последующий курс покажется Вам еще интереснее, он более глубокий несмотря на некоторые повторы.

Михаил Румянцев
Михаил Румянцев
1 год назад

1. Познакомился с современной реализацией классического языка 2. Много разнообразных заданий 3. Очень много (слишком) чисто репродуктивных заданий 4. Искал целенаправленно данный курс

Ответ
автора
Александр Осипов
Александр Осипов
1 год назад

Это все же учебный курс, рассчитанный, в первую очередь, на школьников, изучающих свой первый язык программирования. Сегодня такой курс, к сожалению, обязан содержать большое количество именно репродуктивных заданий, поскольку пресловутое "клиповое мышление", весьма характерное для поколений этого века, требует тщательного контроля прочитанного материала. К тому же, возможности бесплатных курсов на данной платформе весьма ограничены.

Екатерина Никитина
Екатерина Никитина
1.5 года назад

Для меня, как человека, не имеющего отношения к программированию, курс оказался очень интересным и "затягивающим". Огромное спасибо автору за такой объемный и интересный курс. Материал изложен полностью в текстовом формате и это является огромным плюсом. Тесты требуют внимательности и заставляют перечитывать ранее изученный материал (иногда по несколько раз))), но именно это приводит к пониманию пройденного и помогает в дальнейшем обучении. В комментариях многие слушатели просили побольше практических задач, пожалуй, присоединюсь к просьбам) Автор поддерживет курс, отвечает на вопросы в комментариях, отдельное спасибо за это. Александр Викторович, спасибо за Ваш труд!

Ответ
автора
Александр Осипов
Александр Осипов
1 год назад

Рад, что Вы не зря потратили свое время! Практические задачи - так для них есть курс "220 задач..." - неужели недостаточно? К сожалению, команда Stepik не желает уделять внимание обновлению версий и курс по-прежнему привязан к сильно устаревшей версии 3.8.3. Это и понятно: не все имеют доступ к полноценному компьютеру и пользуются при прохождении курса компилятором, предоставляемым платформой Stepik.

Сергей Букреев
Сергей Букреев
2 года назад

1. Узнал и научился применять точечную аннотацию. 2. Классика. Теория закрепляется практикой. 3. Без комментариев. 4. Случайно.

Ответ
автора
Александр Осипов
Александр Осипов
3 года назад

Точечная нотация, не аннотация. Нотация - система обозначений, принятая в какой-либо области знаний для записи. Аннотация - краткое описание чего-либо, например, книги. А что такое пункты 3 и 4 - непонятно. Но если какую-то пользу для себя извлекли - это отлично, время не зря потратили.

Sergey Sergey
Sergey Sergey
2 года назад

не любитель я писать отзывы. "курс прошли - возможно, но отзыва Вашего я не видел. " статистика у вас и так имеется. лайки, отзывы и другие подобные глупости вас не интересуют. вы же писали: "О дизлайках - во-первых, мне на них, скажу простым русским языком,/\" к тому же отзывов всего 39, а сертификатов на март было 153. понравилось то, что надо думать, ответов никто не даст, а хотелось узнать, как решить эффективнее, потому что мои решения намного хуже ваших. да и курс хотелось пройти. даже сертификатик дали. Ещё надо ваши книги почитать. вдруг новый курс. "А после Нового года выйдет продвинутый курс " - это кстати.

Ответ
автора
Александр Осипов
Александр Осипов
3 года назад

Наличие отзыва означает, что человек прошел не менее 85% курса, посему его мнение может быть интересно при внесении в курс изменений, а также при разработке новых курсов. Это обратная связь, а обратной связью нельзя пренебрегать. Кстати, пока у курса не набирается определенное количество положительных отзывов, Степик не позволяет выдавать сертификаты.

Алсу Терентьева
Алсу Терентьева
2 года назад

В принципе, прохождение курса практически никак не помогает, цитирую, "Научиться писать современный код." и "Понимание современных технологий программирования." так как, по сути, абсолютно большая часть курса — это введение в синтаксис языка, по большей части состоящего из довольно неряшливо выглядящих методов и функций (к чему, например, делать четыре разных функции для чтения одного, двух, трёх и четырёх чисел соответственно?), решение немногочисленных задач (которых явно не хватает для наработки навыка), чтение конспекта, написанного не самым простым языком, и, наконец, тесты, которых, как назло, по одному в конце шага, причём больших и сложных. Но главным фактором в пользу изучения другого языка, а именно Python, является, конечно, то, что язык PascalABC.NET не поддерживает столько же (даже одна тысячная) людей, сколько поддерживают Python. А это, соответственно, библиотеки, информация в интернете, решения задач... (Вообще не понимаю нелюбви автора к питону, как к первому языку программирования — мне это несильно помешало программировать на паскале) Тем не менее, сам курс содержит много информации, хоть как-то, но структурированной. Информации, которая поможет и в других языках — типы данных для языков со статической типизацией, ошибки с переполнением памяти, синтаксис для C#, регулярные выражения и т.д. Кроме того, автор всегда на связи и готов помочь с задачами (ну, если откровенно не тупить), что бесценно на любом курсе, особенно бесплатном. Так что... спасибо Александру Осипову, и пускай ясность мышления не только сохранится, но и умножится с возрастом (полвека программист, как никак). А я отправлюсь учить С# — вдруг и правда выучу его полегче.

Ответ
автора
Александр Осипов
Александр Осипов
3 года назад

Не могу согласиться ни с одним из приведенных негативных суждений. Заявление о "неряшливо выглядящих методах и функциях" (а я так не считаю) не имеет отношения к курсу и если хочется об этом поговорить, следует это делать с разработчиками языка на соответствующих форумах и телеграм-каналах. "Введение в синтаксис языка".." - а как без объяснения синтаксиса и семантики языка научить писать на нем программы? Задачи немногочисленны и тестов мало" - не стоило бы так говорить тому, кто больше половины из них прошел далеко не с первого раза, а часть не прошел вообще. "Язык курса не самый простой" - так об этом говорилось и не раз - кому сложно, пусть идут учить Python, изучать современные компилируемые языки - это не игры в песочнице. Считаете, что курс не учит современным технологиям программирования? Т.е. работа с последовательностями, динамическими массивами, списками, словарями, множествами, технология LINQ, точечная нотация, обработка динамических строк, регулярные выражения, а также та часть курса, которую Вы не прошли (зато поспешили отзыв написать) - пользовательские типы данных, многомерные массивы, работа с библиотеками, решение задач ЕГЭ современными средствами - все это не является современными технологиями? Вам не помешало знание Пайтона программировать на Паскале? А что, весь мир замыкается на Вас? А у меня есть статистика, которая показывает, что мешает. Посмотрите на тесты, в которых Вы давали неверные ответы по нескольку раз: практически везде это материал, противоречащий тому, что есть в Пайтоне. Мешало, только Вы этого не заметили. И вот это: "Но главным фактором в пользу изучения другого языка, а именно Python, является, конечно, то, что язык PascalABC.NET не поддерживает столько же (даже одна тысячная) людей, сколько поддерживают Python. А это, соответственно, библиотеки, информация в интернете, решения задач...". Когда-то Жорж Санд написала Флоберу: "Не все ли равно, что у тебя сто тысяч врагов, раз тебя любят два-три хороших человека". Я мог бы долго рассуждать о причинах, по которым Пайтон занял в умах то место, которое он занял. Но не буду, не место тут для этого. Сравнение Пайтона и современного Паскаля развернуто дается в моем курсе "PascalABC.NET: если в школе надоел Python". Пусть Пайтон учат те, кому нужно "пройти" школьную информатику и забыть ее. Их подавляющее большинство. А программистами хотят стать единицы. Вот для них первым языком должен быть язык со статической типизацией. Например, PascalАВС.NЕТ.

Василий Мефёд
Василий Мефёд
2 года назад

Курс просто замечательный! Отлично изложенная теоретическая часть, умело подобранные практические задачи, точные и понятные комментарии. Изложение материала привлекает и создает большой интерес к изучаемому материалу и убедительно показывает большие возможности современного языка PascalABC.Net. Было очень приятно познакомиться с курсом. Обязательно буду использовать данный материал при изучении программирования в школе на уроках информатики. Спасибо автору!

Елена Семагина
Елена Семагина
2 года назад

Замечательный курс, узнала много нового, выбирала курс именно для углубления знаний pascal.net Способ подачи материала мне подходит