Основы программирования 1С:Предприятие 8 для школьников. Модуль 2
Глебов Игорь

Всегда на связи!

Глебов Игорь,
Преподаватель
Мы обучили
уже 4600
специалистов!

Основы программирования 1С:Предприятие 8 для школьников. Модуль 2

ПОЛУЧИТЬ СКИДКУ ПОЛУЧИТЬ СКИДКУ ПОЛУЧИТЬ СКИДКУ ПОЛУЧИТЬ СКИДКУ

Дата начала Дата окончания Стоимость Свободные места Преподаватели
17.12.20 20.02.21 6325 12 Глебов Игорь
Длительность курса
24 академических часа

ПОЛУЧИТЬ СКИДКУ ПОЛУЧИТЬ СКИДКУ ПОЛУЧИТЬ СКИДКУ ПОЛУЧИТЬ СКИДКУ

Курс презназначен: для обучения школьников средних и старших классов

Цель курса: формирование у школьников базовых навыков программирования на платформе "1С:Предприятие 8" .

Содержание курса:

  1. Программа учета личного времени. Начало создания
    • создание информационной базы "Мой планировщик"
    • подключение внешней обработки "Базовые типы" для знакомства с типами значений
    • знакомство с типами данных: строка, число, дата, булево, неопределено, NULL
    • введение в тайм-менеджмент. Понятие "учет" личного времени
    • создание справочников "Типы мероприятий" и "Виды мероприятий". Понятие "владелец"
    • понятие "событие". Объект "документ" как регистратор события. Создание документа "Мероприятие"
    • объект "Задача" как генератор документа. Создание задачи "Страничка дневника"
  2. Проведение документов "Мероприятие" – завершение учебного дня
    • подключение внешней обработки "Выражения и операторы" встроенного языка
    • знакомство с арифметическими операторами
    • знакомство с логическими операторами
    • знакомство с операцией конкатенации
    • знакомство с неявным преобразованием значений
    • понятие "проведение документа", интерактивное проведение документа
    • создание обработки "Завершение дня" – механизма, позволяющего проводить сразу несколько документов
  3. Определение количества затраченного времени
    • знакомство со встроенными функциями работы со значениями типа: "строка", "число", "дата"
    • знакомство с функциями преобразования значений (явное преобразование)
    • актуализация знаний: что такое отчет, зачем он нужен, какой объект может использоваться для построения отчетов
    • где брать данные для отчета: каком виде их лучше сохранить в информационной базе
    • знакомство с объектом "Регистр накопления", создание регистра накопления "Занятость"
    • Определение правил заполнения регистра накопления данными;
    • Построение отчета "Моя занятость" на основе данных регистра накопления "Занятость"
  4. Создание расписания уроков
    • представление в оперативной памяти компьютера набора значений - универсальные коллекции значений: массив, структура, соответствие
    • создание внешнего вида диалога расписания
    • создание общего модуля "Расписание" и описание вывода расписания в диалог
    • создание макета расписания
  5. Программирование отчетов "Анализ трудовогодня" и "Расписание"
    • представление в оперативной памяти компьютера набора значений
    • универсальные коллекции значений: список значений, таблица значений, дерево значений
    • программирование отчета "Моя занятость", использование функции, сохраненной в общем модуле
    • программирование отчета "Диалог расписания": открытие двойным щелчком
    • мыши документа, зарегистрировавшего урок
  6. Планирование личного времени
    • основные конструкции встроенного языка: линейные алгоритмы, алгоритмы с условиями, алгоритмы с повторениями – циклы; безусловные переходы
    • назначение диаграмм, виды диаграмм
    • знакомство с ленточными диаграммами (диаграммами Ганта) - их основное назначение сейчас
    • создание отчета "Планирование личного времени"
  7. Планирование личного времени (окончание)
    • подпрограммы: процедуры и функции
    • настройка шаблонов текста модулей
    • понятие интервала и связи диаграммы Ганта, создание последовательности
    • запланированных мероприятий с использованием этих объектов
  8. Напоминания (начало)
    • сохранение инструкций в информационной базе, модули
    • структура модуля
    • типы модулей, назначение каждого из них
    • регистрация напоминания о предстоящем мероприятии
    • определение алгоритма создания напоминаний
    • определение алгоритма вывода напоминания
    • отключение напоминаний
  9. Напоминания (окончание)
    • методы "Сообщить()" и "Предупреждение()", их назначение и синтаксис
    • объект "СообщениеПользователю", его назначение
    • организация возможности открытия документа "Мероприятие" из окна с напоминаниями
    • организация вывода напоминаний с новым функционалом
  10. Мини-чат (начало)
    • актуализация знаний: табличная модель работы с данными, источники данных, запрос, как метод получения данных из таблиц:
    • структура и синтаксис языка запросов: секция "ВЫБРАТЬ", секции "ИЗ" и "КАК", секция "ГДЕ", секция "УПОРЯДОЧИТЬ ПО", секция
      "СГРУППИРОВАТЬ ПО", секция "ИТОГИ"
    • запросы с параметром
    • результат запроса, метод получения результата, методы работы с результатом запроса
    • актуализация знаний: пользователи и роли – превращение информационной базы в многопользовательскую
    • определение объекта для хранения диалогов пользователей
    • разработка интерфейса чата открытие окна диалога из формы чата
  11. Мини-чат (окончание)
    • рассмотрение конструктора запроса – анализ всех его закладок и их соответствие секциям текста запроса
    • настройка отображения списка сообщений на форме диалога (в режиме "1С:Предприятие")
    • настройка отображения списка сообщений на форме диалога (в режиме Конфигуратор)
    • установка значений отбора в списке сообщений
  12. Совершенствование мини-чата. Элементы ЮЗАБИЛИТИ
    • разработка формы записи (сообщения)
    • настройка автоматического заполнения полей "Автор" и "Получатель" при просмотре или создании сообщения
    • улучшение формы диалога для восприятия
    • установка признака "сообщение прочитано"
    • группировка сообщений: "прочитанные" и "непрочитанные"
    • создание списка контактов на форме чата

 

 

Поделиться:
Сервис обратного звонка RedConnect