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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Ответ
автора
Александр Осипов
Александр Осипов
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 Способ подачи материала мне подходит

Евгений Пролиско
Евгений Пролиско
2 года назад

Пишу программы на Паскале дольше, чем некоторые живут. Начинал даже не с Turbo, а с таких версий, которые сейчас мало кто помнит. Для тех задач, которые мне приходилось решать (численные методы, имитационное и статистическое моделирование, кодирование информации) язык очень удобный. Предложенная новая версия моего любимого языка программирования очень порадовала своими возможностями. Даже то, что Help на русском языке для меня лично большой плюс. По своим возможностям, уже сейчас, этот язык программирования практически не уступает самым "модным" и навороченным, при этом приятно компактен. Радует также и то, что он непрерывно развивается. Не могу "обещать" что буду использовать все возможности этой среды программирования, но некоторые аспекты мне очень понравились, например, лямбды и точечная нотация. В заключение хочу высказать маленькое пожелание. Я знаю, что среда программирования PascalABC.Net имеет возможность работать с программами написанными на C#. Существующей литературы по этому вопросу мне недостаточно. Нельзя ли организовать курсы по обучению программированию на C# в среде PascalABC.Net (или подсказать соответствующую литературу). Благодарю коллектив создателей PascalABC.Net и особенно Александра Викторовича Осипова.