Публикации автора

РЕАЛИЗАЦИЯ ПЕРСОНАЛЬНОГО БИБЛИОГРАФИЧЕСКОГО МЕНЕДЖЕРА СРЕДСТВАМИ КЛИЕНТСКИХ ВЕБ-ТЕХНОЛОГИЙ (2025)

Достижения информационно-коммуникационных технологий (ИКТ) в последние десятилетия привели к качественным изменениям в науке и технике и лавинообразному росту информационных потоков. Сфера образования отреагировала на эти явления новыми образовательными стандартами, ориентированными на применение технологий учебно-профессиональной и квазипрофессиональной деятельности, которые требуют от обучаемых активной самостоятельной работы с разнообразными информационными источниками. В современных условиях эффективная интеллектуальная деятельность невозможна без применения инструментов работы с информацией на основе ИКТ. Упорядочить работу с источниками информации помогают компьютерные программы, предназначенные для хранения и обработки библиографической информации - библиографические менеджеры. Несмотря на большое разнообразие существующих библиографических менеджеров, иногда требуются узкоспециализированные решения. В статье описана реализация библиографического менеджера средствами, имеющимися в любом современном веб-браузере: HTML, CSS и JavaScript. Сознательный контроль над использованными средствами в процессе разработки позволил обеспечить работоспособность продукта на широком спектре вычислительных платформ. Отсутствие внешних зависимостей и ориентация на веб-стандарты позволяет использовать реализованный продукт как для автономной работы с информационными источниками на персональном компьютере, так и в качестве компонента интернет- или интранет-сайтов для визуализации коллекций документов и информационных материалов.

Изучение основ темы «Рекурсия» в среде графического исполнителя «Букашка»* (2024)

Одной из наиболее сложных тем школьного курса алгоритмизации и программирования является рекурсия. Использование среды графического исполнителя (ГРИС) позволяет сформировать у школьников ментальную алгоритмическую схему принципов построения и работы рекурсивных программ, которая упростит восприятие более сложных аспектов этой темы на дальнейших этапах обучения.

Не выходя за рамки ограниченных возможностей среды ГРИС, на простых наглядных примерах объясняются следующие понятия: рекурсивный вызов процедуры, отложенный возврат из процедуры, условие продолжения рекурсии, прямой и обратный шаги рекурсии. Показывается, как с помощью рекурсии могут быть реализованы цикл ПОКА и цикл ДО.

На примере нестандартной задачи рисования квадрата демонстрируется, как введение рекурсии приводит к сокращению размера программы и времени ее выполнения. Приводятся примеры задач для графического исполнителя, решения которых могут быть построены только с использованием рекурсии. Показывается, как рекурсия расширяет возможности позиционирования графического исполнителя.

Для проведения учебных занятий предлагается использовать независимую от вычислительной платформы реализацию ГРИС «Букашка», которая полностью совместима с ГРИС «Кенгурёнок РУ» и может быть интегрирована в информационную среду образовательной организации.