Баннеры

Курсы на Stepik

Просмотров: 72366

Курсы Александра Осипова

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

Желающим с нуля научиться писать современный код, а также желающим углубить свои знания современных языков программирования. Рекомендуется школьникам, студентам, учителям, преподавателям. Может сильно удивить лиц, до сих пор считающих Turbo Pascal/Free Pascal венцом современных технологий программирования. Курс достаточно СЛОЖНЫЙ и невысокие заявленные требования к знаниям вовсе не означают, что любой семиклассник сможет САМОСТОЯТЕЛЬНО его пройти. Но попытайтесь узнать, чего на самом деле стоят ваши знания!

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

3. PascalABC.NET: 220 задач к ЕГЭ с сайта К.Ю.Полякова
Предлагаются варианты решения заданий для подготовки к ЕГЭ с сайта К.Полякова. Достаточно большое количество вариантов и везде, где возможно, дается два решения - длинное в парадигме структурного программирования и короткое с использованием элементов функционального программирования. Все решения снабжены необходимыми пояснениями.

4. PascalABC.NET: если в школе надоел Python
Изучение языка программирования PascalАВС.NЕТ для тех, кто уже умеет программировать на языке Python. Где возможно, подача материала ведется путем сравнения этих двух языков. Подробно рассматриваются преимущества и недостатки каждого из языков в контекстах различных задач.

5. PascalАВС.NЕТ: спасибо, КуМир, но нужно сдавать ЕГЭ
Если вы уже знаете КуМир и собираетесь освоить "настоящий" язык программирования из тех, что будут присутствовать на станциях для сдачи ЕГЭ по информатике, этот курс для вас.
Вы освоите методику перевода программ с языка КуМир на современный универсальный язык программирования PascalАВС.NЕТ, имеющий удобную интегрированную среду разработки и отладки. Встроенный в среду очень быстрый компилятор создает исполняемые exe-файлы, обладающие скоростью выполнения, схожей со скоростью программ, написанных на C#. Ошибки компиляции фиксируются очень четко, а сообщения компилятора всегда понятны и выдаются на русском языке.
Вы сможете сразу писать код в PascalАВС.NЕТ и постепенно надобность в среде программирования КуМир отпадет. А приобретенные навыки алгоритмизации останутся и будут развиваться дальше.
Вы, если захотите, сможете более глубоко изучить PascalАВС.NЕТ с тем, чтобы быстро писать и отлаживать короткий, но эффективный и понятный код

6. PascalАВС.NЕТ: продвинутый уровень
Этот курс может быть наиболее полезен студентам, а также всем тем, кто хочет глубже изучить тенденции современного программирования, в частности, освоить объектно-ориентированный подход. Курс достаточно сложен и оперирует понятиями, которые могут оказаться непростыми для начинающих.

Курсы центра олимпиадного программирования DL Club

1. PascalABC.NET для 1-6 классов. Знакомство
Курс включает знакомство с языком и обучение написанию программ на работу с числами. В курсе 33 урока, 214 тестов, 100 интерактивных задач.

2. PascalABC.NET для 1-6 классов. Базовый курс
Курс включает знакомство на базовом уровне с арифметикой, символами, строками, длиной строки, позициями символов, встроенными функциями (копирование, удаление, вставка, поиск в строке). В курсе 83 урока, 481 тест, 452 интерактивные задачи.

3. PascalABC.NET для 1-6 классов. Углубленный курс
Курс включает знакомство на углубленном уровне с арифметикой, символами, строками, длиной строки, позициями символов, встроенными функциями (копирование, удаление, вставка, поиск в строке). В курсе 226 уроков, 546 тестов, 2078 интерактивных задач. Данный курс является крупнейшим по количеству заданий курсом на Степике.

 

Новости

20.02.25. 28 – 29 марта 2025 г. Институт математики механики и компьютерных наук ЮФУ проводит пятую онлайн Всероссийскую научно-​методическую конференцию «Использование системы программирования Pas​cal​ABC​.NET в обучении программированию». Зарегистрироваться на конференцию можно здесь.

16.02.25 состоялась первая олимпиада на языке программирования PascalABC.NET среди учеников компьютерной школы мехмата ЮФУ. Опубликованы разбор задач 1 ступени и разбор задач 2 ступени.

07.01.25. Опубликован обзор языка Learn PascalABC.NET in Y minutes.

02.01.25. Вышла версия PascalABC.NET 3.10.2. Основное: константы [1,2,3] по умолчанию считаются массивами.

26.11.24. Вышла версия PascalABC.NET 3.10.1. Основное: новая эффективная реализация встроенных множеств set of T.