PascalABC.NET: официальный канал
PascalABC.NET: официальный канал
  • 55
  • 25 569
Модуль невидимой автоматической проверки заданий
Михалкович С.С. Модуль невидимой автоматической проверки
заданий. Концепция рекомендующей и проверяющей системы для проверки решений заданий начинающих программистов, а также методика использования данной системы в обучении программированию.
Конференция ««Использование системы программирования PascalABC.NET в обучении программированию 2023».
มุมมอง: 117

วีดีโอ

Веб-среда для отслеживания результатов выполнения заданий с модулем невидимой проверки
มุมมอง 82ปีที่แล้ว
Пучкин М.В. Доклад о системе отслеживания и визуализации результатов выполнения заданий с использованием модуля проверки заданий LightPT, а также стандартных заданий задачника Programming Taskbook 4. Конференция ««Использование системы программирования PascalABC.NET в обучении программированию 2023».
Графика PascalABC.NET для Jupyter Notebook
มุมมอง 97ปีที่แล้ว
Кобзарь Д.В. Доклад по вопросам реализации графики в среде Jupyter Notebook. Конференция ««Использование системы программирования PascalABC.NET в обучении программированию 2023».
Моделирование физических и математических задач с использованием графики
มุมมอง 149ปีที่แล้ว
Дженжер В.О. (Оренбург, ГПУ). Доклад "Моделирование физических и математических задач с использованием графики" в рамках конференции «Использование системы программирования Pas​cal​ABC​.NET в обучении программированию 2023».
Михалкович С.С. PascalABC.NET под Linux - что нас ждёт
มุมมอง 509ปีที่แล้ว
Доклад Михалковича С.С. «PascalABC.NET под Linux - что нас ждёт» в рамках конференции «Использование системы программирования Pas​cal​ABC​.NET в обучении программированию 2023».
Весь ЕГЭ 100% кодом на PascalABC.NET
มุมมอง 390ปีที่แล้ว
Богданов А.А. Решение всех задач ЕГЭ с помощью системы программирования PascalABC.NET. Конференция ««Использование системы программирования PascalABC.NET в обучении программированию 2023».
Запрещенные методы
มุมมอง 203ปีที่แล้ว
Демяненко Я.М. Доклад о методах расширения в системе программирования PascalABC.NET и методике их использования в обучении школьников программированию. Конференция ««Использование системы программирования PascalABC.NET в обучении программированию 2023».
PascalABC.NET на Stepik
มุมมอง 87ปีที่แล้ว
Осипов А.В. PascalABC.NET на Stepik. Конференция ««Использование системы программирования PascalABC.NET в обучении программированию 2023».
Мастер-класс по использованию легковесного задачника LightPT
มุมมอง 142ปีที่แล้ว
Михалкович С.С. Демонстрация возможностей задачника LightPT в системе программирования PascalABC.NET, а также примеры составления задач. Ссылка на инструкцию: drive.google.com/file/d/1Uk0XCVpwxyAGOxzsM8gwTTKljZBOydb4/view?usp=share_link Ссылка на пакет заданий: drive.google.com/file/d/10ef_NSL8vFcKobNaPT5wM69oKab3T2Ry/view?usp=share_link Ссылка на web-статистику: air.mmcs.sfedu.ru/pascalabc/ Ко...
Михалкович С.С. «PascalABC.NET 2023 - российский Паскаль»
มุมมอง 270ปีที่แล้ว
Доклад Михалковича С.С. «PascalABC.NET 2023 - российский Паскаль» в рамках конференции «Использование системы программирования Pas​cal​ABC​.NET в обучении программированию 2023».
Карякин М.И. Приветственное слово участникам конференции
มุมมอง 106ปีที่แล้ว
Приветственное слово директора Института математики, механики и компьютерных наук им. И.И. Воровича Карякина М.И. участникам конференции «Использование системы программирования Pas​cal​ABC​.NET в обучении программированию 2023».
Ускоряем решение переборной задачи на разных языках программирования
มุมมอง 326ปีที่แล้ว
Ускоряем решение переборной задачи на разных языках программирования
PascalABC.NET 2021
มุมมอง 6063 ปีที่แล้ว
PascalABC.NET 2021
Презентация курса на Stepik «PascalABC.NET: современный код»
มุมมอง 2493 ปีที่แล้ว
Презентация курса на Stepik «PascalABC.NET: современный код»
Стратегии подготовки к ЕГЭ по информатике 2022 и решения некоторых задач
มุมมอง 1453 ปีที่แล้ว
Стратегии подготовки к ЕГЭ по информатике 2022 и решения некоторых задач
Язык Kotlin и обучение школьников программированию
มุมมอง 1043 ปีที่แล้ว
Язык Kotlin и обучение школьников программированию
Обучение младших школьников 2D/3D графике и анимации на языке программирования PascalABC.NET
มุมมอง 2123 ปีที่แล้ว
Обучение младших школьников 2D/3D графике и анимации на языке программирования PascalABC.NET
Динамические массивы в языке PascalABC.NET
มุมมอง 8293 ปีที่แล้ว
Динамические массивы в языке PascalABC.NET
Курс PascalABC.NET на Stepik - методика обучения учащихся начальной школы
มุมมอง 1493 ปีที่แล้ว
Курс PascalABC.NET на Stepik - методика обучения учащихся начальной школы
Сравнение Python и PascalABC.NET
มุมมอง 1.4K3 ปีที่แล้ว
Сравнение Python и PascalABC.NET
Модуль School базовых алгоритмов информатики
มุมมอง 1.1K3 ปีที่แล้ว
Модуль School базовых алгоритмов информатики
Вся правда о лямбда-выражениях
มุมมอง 4083 ปีที่แล้ว
Вся правда о лямбда-выражениях
Написание Telegram-бота в PascalABC.NET
มุมมอง 2K3 ปีที่แล้ว
Написание Telegram-бота в PascalABC.NET
PascalABC.NET Notebooks - интерактивные блокноты и их возможности
มุมมอง 2503 ปีที่แล้ว
PascalABC.NET Notebooks - интерактивные блокноты и их возможности
Дискуссия «PascalABC.NET глазами студентов, сдавших ЕГЭ»
มุมมอง 703 ปีที่แล้ว
Дискуссия «PascalABC.NET глазами студентов, сдавших ЕГЭ»
Плагин PascalABC.NET для интегрированной среды разработки Visual Studio Code
มุมมอง 2.6K3 ปีที่แล้ว
Плагин PascalABC.NET для интегрированной среды разработки Visual Studio Code
Использование электронного задачника при решении задач ЕГЭ на обработку файлов
มุมมอง 1043 ปีที่แล้ว
Использование электронного задачника при решении задач ЕГЭ на обработку файлов
Подготовка к ЕГЭ по информатике: решение типовых задач на PascalABC.NET
มุมมอง 1703 ปีที่แล้ว
Подготовка к ЕГЭ по информатике: решение типовых задач на PascalABC.NET
Сравнение скорости компиляции программ на PascalABC.NET и C#
มุมมอง 8864 ปีที่แล้ว
Сравнение скорости компиляции программ на PascalABC.NET и C#
Второй язык программирования в ВУЗе - муки выбора
มุมมอง 1054 ปีที่แล้ว
Второй язык программирования в ВУЗе - муки выбора

ความคิดเห็น

  • @kiwi-xm4uy
    @kiwi-xm4uy 2 หลายเดือนก่อน

    Добрый день, у меня версия VS Code 1.95.0, и версия Ubuntu 24.04.1 LTS и тоже не хочет работать ваш плагин.

  • @Pzqmoxwniceb
    @Pzqmoxwniceb 5 หลายเดือนก่อน

    Прекрасная вещь паскалАБС. На работе поставил и горя не знаю. Что надо, быстро написал и норм.

  • @Kohkodeva
    @Kohkodeva 8 หลายเดือนก่อน

    Спасибо за комментарии, не потратил время зря

  • @soldier2162
    @soldier2162 ปีที่แล้ว

    Очень нужен исходный код DLL TelegramABC. Автор, пожалуйста, выложите его в открытый доступ. Очень прошу!

  • @MbsElectronics
    @MbsElectronics ปีที่แล้ว

    Уппс... Это же переделанный SharpDevelop, один к одному... Только вы тутда вместо C# запихали паскаль? Офигеть...

    • @PascalABCNET-xk2vv
      @PascalABCNET-xk2vv ปีที่แล้ว

      SharpDevelop давно умер как проект. Кроме того, PascalABC.NET - это не только IDE но и мощный язык программирования, а SharpDevelop - всего лишь оболочка. И да - ничего похожего - посмотрите на скриншот ru.wikipedia.org/wiki/SharpDevelop.

  • @spideralex
    @spideralex ปีที่แล้ว

    осипов ку

  • @ПавелШостка-н1л
    @ПавелШостка-н1л ปีที่แล้ว

    Для решения некоторых задач ЕГЭ статические массивы облегчают жизнь. Ещё одно преимущество статических массивов - можно нумеровать буквами латинского алфавита. var M: array ['A'..'Z'] of integer;

  • @IsiberiaGin
    @IsiberiaGin ปีที่แล้ว

    Не знаю, может вам не подсказали, а может это не возможно (не целесообразно) по техническим причинам, но все же предложу. Что бы не писать ваще ПО под зоопарк всех видов дистрибутивов, может упакуете ваше ПО во flatpak или appimage

  • @ПавелШостка-н1л
    @ПавелШостка-н1л ปีที่แล้ว

    th-cam.com/video/58oulV7tHM8/w-d-xo.html Почему на выводе "0000011111", если массив а не меняли?

  • @valeryrubantsev7837
    @valeryrubantsev7837 ปีที่แล้ว

    НЕ УСТАНАВЛИВАЕТСЯ!

  • @tatianaistomina1604
    @tatianaistomina1604 ปีที่แล้ว

    Очень интересное видео. Есть ли сайт или соц сети, где можно отслеживать ваши новые видео?

    • @PascalABCNET-xk2vv
      @PascalABCNET-xk2vv ปีที่แล้ว

      Вот официальный канал th-cam.com/channels/r0Ot2PROfJYjYxdNxCxX0w.html

  • @Nemo_XYZ
    @Nemo_XYZ ปีที่แล้ว

    Где ссылки на библиотеки и установочные пакеты?!!

  • @user-proger88
    @user-proger88 ปีที่แล้ว

    🤣🤣🤣🤣мужик ты меня реально насмешил! а теперь по факту, Python = анализ данных, машинное обучение, нейронные сети, разработка телеграмм ботов, разработка windows приложений взять хотя бы tkinter, разработка мобильных приложений библиотека kivy, веб разработка = Django и Flask. а че там у паскаля?

    • @majestick
      @majestick ปีที่แล้ว

      Object Pascal -> Delphi. На чём написан первый Skype? На чём написан FL Studio? Питон - язык для создания прототипов, быстренько накидать mvp, ни на что больше он не способен

    • @user-proger88
      @user-proger88 ปีที่แล้ว

      @@majestick правда что ли? а анализ данных как же? нейронные сети? а как там паскаль с этим справляется? примеры кода в студию

    • @majestick
      @majestick ปีที่แล้ว

      @@user-proger88 В какую студию, якубович? :D Какой анализ данных, какие нейронные сети? Ты даже понятия не имеешь о скорости питона

    • @user-proger88
      @user-proger88 ปีที่แล้ว

      @@majestick уверен?

  • @kawaii-code
    @kawaii-code ปีที่แล้ว

    Прекрасный доклад!

  • @Nik_Kulik
    @Nik_Kulik 2 ปีที่แล้ว

    Когда ещё будет конференция в Ростове-на-Дону?

  • @Nemo_XYZ
    @Nemo_XYZ 2 ปีที่แล้ว

    Разве такая интересная тема никому неинтересна?!Или, "учителям" самим впору за парту садиться, чему они детей могут научить?!!!

  • @Nemo_XYZ
    @Nemo_XYZ 2 ปีที่แล้ว

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

  • @maximfisherman8489
    @maximfisherman8489 2 ปีที่แล้ว

    Где скачать библиотеку telegramABC?

    • @Escalibur
      @Escalibur ปีที่แล้ว

      Похоже, придётся самому откуда-то взять и скомпилить в DLL.

    • @kombo6792
      @kombo6792 ปีที่แล้ว

      нашел где?

    • @martov_inc
      @martov_inc 7 หลายเดือนก่อน

      @@kombo6792 теперь ссылка на библиотеку приложена к видео

  • @___2207
    @___2207 2 ปีที่แล้ว

    А вышла книга?

  • @vasyapupkin997
    @vasyapupkin997 2 ปีที่แล้ว

    сделайте отладчик для vsc

  • @vasyapupkin997
    @vasyapupkin997 2 ปีที่แล้ว

    добавьте сниппеты в плагин

  • @xmahz
    @xmahz 2 ปีที่แล้ว

    По факту, можно без асинхронностей и т.д писать, работая в очереди по отправке, и написать все на чистом Паскале. Поскольку, telegram bot это апи с определенными запросами) Можно даже в консоле браузера/пк делать https ссылки, которые будут в chatid отправлять определенные сообщения. Но все равно круто что на и на мертвом Паскале можно написать такого бота)

  • @alex_ra.
    @alex_ra. 2 ปีที่แล้ว

    Ура! Спасибо!

  • @Adamsergeevich
    @Adamsergeevich 2 ปีที่แล้ว

    Клас

  • @Adamsergeevich
    @Adamsergeevich 2 ปีที่แล้ว

    А образец 2022?

  • @ГригорийМудагорий
    @ГригорийМудагорий 2 ปีที่แล้ว

    класс, это конечно все круто, но зачем мне бот, который работает только при включенном компе

    • @whooshfn
      @whooshfn 2 ปีที่แล้ว

      на дедик не судьба поставить? или есть хорошие бесплатные хостеры для твоих проектов(хероку например)

  • @gorilla_crazy14
    @gorilla_crazy14 2 ปีที่แล้ว

    а где взять путь к компилятору ?

  • @ЕленаКлюева-к2х
    @ЕленаКлюева-к2х 2 ปีที่แล้ว

    Я топлю любого, кто мне говорит, что не надо изучать Паскаль. Я патриота Паскаля и есть не одно поколений моих благодарных учеников, которые добились высоких результатов и знают 3-5 языка. А начинали с Паскаля. Огромное спасибо за шикарный обзор!!!!

  • @freddiyjey731
    @freddiyjey731 2 ปีที่แล้ว

    Не работает отладка, а точнее, нет информации про файл отладки (launch.json). Подскажите, пожалуйста

  • @егор-з9ь7д
    @егор-з9ь7д 2 ปีที่แล้ว

    🦆

  • @sergeyly5438
    @sergeyly5438 2 ปีที่แล้ว

    Наверное самый хреновый микрофон нашли для видео

  • @danil_braun
    @danil_braun 2 ปีที่แล้ว

    Видео в конце обрезано на полуслове.

  • @ПавелЛешков-н7к
    @ПавелЛешков-н7к 2 ปีที่แล้ว

    Здравствуйте! Благодарю Вас за то что поделись опытом. Мне понравился системный подход и глубоко продуманный анализ подготовки. Не берусь спорить про то какой язык лучше, потому что много факторов.

  • @anrideburje7127
    @anrideburje7127 2 ปีที่แล้ว

    От таких сравнений сразу понятно - надо учить Питон.

  • @NikolayUchitel
    @NikolayUchitel 3 ปีที่แล้ว

    Отличная работа

  • @NikolayUchitel
    @NikolayUchitel 3 ปีที่แล้ว

    Рад новому видео 👍

  • @artbek8697
    @artbek8697 3 ปีที่แล้ว

    Странное конечно сравнение, для непонимающих сойдёт. Я бы сделал штук 20 слайдов Чем ваш паскаль хуже питона, особенно почему он не подходит для олимпиад.

    • @RAlex061
      @RAlex061 3 ปีที่แล้ว

      Ой, а сделайте пожалуйста! В любом виде, хоть даже просто в текстовом файле на каком-то ресурсе. Я впервые слышу, что Пайтон для олимпиад подходит лучше, чем какой-то иной язык и мне очень интересно услышать Ваши аргументы. Потому что пока даже "звездные товарищи", ну которые "главные по Питону" - они так и не смогли назвать (сколько там у Вас - двадцать?) причин, по которым Пайтон лучше PascalАВС.NЕТ.

    • @PascalABCNET-xk2vv
      @PascalABCNET-xk2vv 3 ปีที่แล้ว

      Мы были бы рады любой такой информации - презентации, слайдам, чему угодно. И вполне готовы обсуждать это без фанатизма и предвзятости. Тем более, что несколько очевидных проблем PascalABC.NET мы знаем и по возможности стараемся решать - не самый эффективный консольный ввод-вывод, не самая удобная работа в Linux. Но по поводу олимпиад - замечание абсолютно не соответствует действительности, по быстродействию PascalABC.NET аналогичен C#, по стандартным коллекциям и структурам данных, удобству работы с ними превосходит C#. Особенно весело заявление «он не подходит для олимпиад» выглядит при сравнении с Python - ведь Python единственный язык программирования, про который на сайте ICPC Northern Eurasia Contests 2021 написано «Jury doesn't guarantee that all problems can be solved using Python programming language». Так что в случае с серьёзным уровнем олимпиадного движения PascalABC.NET, C# и Python примерно в равном положении - первые два не представлены в ведущих мировых состязаниях, третий - представлен, но без гарантии, что на нём вообще возможно что-то либо решить.

    • @RAlex061
      @RAlex061 3 ปีที่แล้ว

      Месяц прошел - от "понимающего" ничего. Понятно было сразу, что это обычный болтун.

  • @NikolayUchitel
    @NikolayUchitel 3 ปีที่แล้ว

    +

  • @infup
    @infup 3 ปีที่แล้ว

    ( ͡° ͜ʖ ͡°) Спасибо!

  • @ihavenoenemise
    @ihavenoenemise 3 ปีที่แล้ว

    Я только начал изучать c#. А раньше изучал паскаль. Я так вижу они похожи немного))

  • @GaryChike
    @GaryChike 3 ปีที่แล้ว

    I wish I understood the Russian language :)

  • @yakovlichevau
    @yakovlichevau 3 ปีที่แล้ว

    Большое спасибо! 👍

  • @ХуанМатус-х8ю
    @ХуанМатус-х8ю 4 ปีที่แล้ว

    почему так сожно

  • @ОлегТрофимов-ц7ы
    @ОлегТрофимов-ц7ы 4 ปีที่แล้ว

    Группа в контакте: vk.com/spb_dl

  • @ОлегТрофимов-ц7ы
    @ОлегТрофимов-ц7ы 4 ปีที่แล้ว

    Ссылка на файлы: yadi.sk/d/n15H0DRTw2zs4A

    • @nabere
      @nabere 2 ปีที่แล้ว

      подскажите пожалуйста, есть ли отзывы учителей, как задачник с питоном дружит? не эксперт, но ощущение от знакомства с задачником для Wing странное - черт ногу сломит)

  • @NikolayUchitel
    @NikolayUchitel 4 ปีที่แล้ว

    Рекомендую свой канал для тех кто сдаёт егэ и огэ по информатике.

  • @Adamenko09
    @Adamenko09 4 ปีที่แล้ว

    Всю память съел PascalABC :) P.S. Мне очень нравится PABC.

  • @maonang
    @maonang 4 ปีที่แล้ว

    32:14 Опечатка в программе справа. Если выполнить код: begin var a := |0| * 10; a.Println; var b := 5 * |0| + 5 * |1|; a.Println; end. то программа выведет на экран: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 а если исправить предпоследнюю строку на "b.Println;", то программа выведет то же самое, что и в примере: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 35:26 В коде программы справа для соответствия с окном вывода нужно добавить строку вывода массива a: begin var a := ArrRandomInteger(10); a.Println; a.Count(x -> x mod 2 = 0).Print; end. 36:33 Строку в коде программы слева a[i] := a[i] * 2; можно заменить на a[i] *= 2; 36:57 В коде программы справа сразу выводятся все четные элементы массива «а» без передачи их в отдельный массив, как это сделано в коде программы слева. Пример исправленного кода: begin var a := ArrRandomInteger(10); a.Println; var a1 := a.Where(x -> x mod 2 = 0); a1.Println; end. К тому же, мы сразу могли в коде программы слева выводить на экран четные элементы массива «а» без промежуточной передачи их в другой массив: begin var a := ArrRandomInteger(10); a.Println; foreach var x in a do if x mod 2 = 0 then Print(x); end. 41:35 Менее понятный, но чуть более короткий код для левого кода программы: ## var a := ArrRandomInteger(10,1,9); a.Println.Where(x->x.Divs(3)).Println.Sum.Println; 43:02 Вариант кода программы по прототипу кода справа (нижняя строка вывода): ## (1..20).Where(x-> x mod 2 <> 0).Print; 45:12 Чтобы не считать длину среза можно выполнить код программы справа немного иначе: ## var a := |5| * 10; a.println; a[1:^1] := |0| * a[1:^1].Length; a.Println; 46:41 «Код 2. Первые два минимума». Количество операторов вывода Println не соответствует окну результата работы программы. Понятно, что последняя строка «2 4» будет продублирована, но все же. Хотелось услышать что-нибудь про использование множества через функцию Sset() Вопрос: 39:39 Важно ли закрывать файл после его обработки командой f.close, если используется классический вариант работы с файлами: var f: text; s: string; begin assign(f, 'Text.txt'); reset(f); while not eof(f) do begin readln(f, s); println(s); end; f.Close; end.

    • @StanislavMikhalkovich
      @StanislavMikhalkovich 4 ปีที่แล้ว

      Спасибо большое за столь подробный комментарий моей презентации. Я внимательно всё прочитал - ошибки в презентациях поправил. В ближайшее время презентации всех докладов мы выложим в официальные группы. 36:57 Код begin var a := ArrRandomInteger(10); a.Println; var a1 := a.Where(x -> x mod 2 = 0); a1.Println; end. тоже нормальный, но следует иметь в виду, что Where возвращает не массив, а последовательность. И запись a.Where(x -> x mod 2 = 0).Println; всё-таки принципиально отличается от foreach var x in a do if x mod 2 = 0 then Print(x); тем, что в первой записи фильтрация и вывод разделены, а во второй записи всё это мешается в кучу. Учитывая ленивость последовательностей, ваш код будет полностью эквивалентен моему. 43:02 Да, Ваш вариант более краткий, но не всегда краткость я хотел подчеркнуть. В частности, я хотел напомнить, что можно действовать и обычным циклом foreach, но по необычной последовательности. 45:12 - да, конечно - ваш вариант более универсальный, но опять-таки я желал подчеркнуть быстрый способ изменения в массиве из 10 элементов. Универсальность здесь только затуманивает изложение. SSet - это сокращение от new SortedSet<integer> - напихав в него элементы, мы всегда имеем их отсортированными. Ну и поскольку любое множество - последовательность - распаковка в переменные распаковывает самые маленькие элементы этого множества. По файлам. Можно не закрывать если мы читаем - операционная система всё равно закроет файл. Правда, такая программа будет считаться ошибочной. Если мы пишем в файл, то незакрытие файла приведёт к потере данных из буфера, т.е. последняя порция данных не запишется в файл. Еще раз спасибо за тщательное штудирование доклада на неточности.

    • @maonang
      @maonang 4 ปีที่แล้ว

      @@StanislavMikhalkovich Благодарю за ответ!