Баннеры

Курсы на Stepik

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

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

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 интерактивных задач. Данный курс является крупнейшим по количеству заданий курсом на Степике.

 

Новости

01.02.24. На ресурсе Stepik в ознакомительном режиме открыт курс "PascalАВС.NЕТ: продвинутый уровень".

10.07.23. Вышел релиз версии PascalABC.NET 3.9.0. Нововведения описаны здесь.

20.05.23. На странице https://pascalabc.net/stepikcourse опубликованы новые курсы по PascalABC.NET от центра олимпиадного программирования DL Club.

08.05.23. Вышла версия PascalABC.NET 3.9.0.beta. Основное - ковариантные параметры обобщений, аргументы по умолчанию при вызове подпрограммы, модуль автоматической проверки LightPT. 

22.02.23. Открыта регистрация на конференцию «Использование системы программирования Pas​cal​ABC​.NET в обучении программированию»