Что такое 1с школа

Обновлено: 05.07.2024

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

2 Создание рабочей среды

Для начала работы вам нужно создать рабочую среду. Для этого вы должны:

1. Создать любую из типовых демо-баз БП, УТ, где вы будете упражняться.

2. Научиться заходить в 1С в режиме Предприятие и Конфигуратор.

Демо-база должна быть с заполненными документами и справочниками, чтобы вам не заниматься вводом данных, а сосредоточиться на изучении программирования., чтобы вам не заниматься вводом данных, а сосредоточиться на изучении программирования.

2.1 Создание демо-базы для опытов

Пока что раздел не написан. Предполагается, что создавать новую базу вы умеете или попросите знакомых.

2.2 Создание пустой обработки для опытов

В Конфигураторе создайте новую внешнюю обработку через меню «Файл – Новый – Внешняя обработка». Откроется форма настройки новой внешней обработки.

Код для опытов будем писать непосредственно в модуле обработки. Модуль можно открыть через меню «Действия – Открыть модуль объекта» в форме настройки обработки.

После внесения изменений в код не забывайте сохранить обработку. Для этого активизируйте форму настройки внешней обработки и нажмите «Действия – Открыть модуль объекта».

Обработку можно запустить на выполнение, открыв ее файл в режиме 1С-предприятия через «Файл – Открыть». Она сразу же выполнится.

3 Первые шаги

3.1 Hello world

Вместо Hello World можно написать произвольный текст.

Обратите внимание, что код состоит из операторов, каждый из которых заканчивается точкой с запятой.

В одной строке можно размещать несколько операторов, но так не принято у программистов 1С:

Сообщить("Hello Wold"); Сообщить("И снова привет!");

3.2 Помощь по функциям

3.3 Переменные

Рассмотрим использование переменных в 1С.

Модифицируем обработку «Hello World» следующим образом:

Значение переменной можно менять многократно, посмотрите как работает этот код:

3.4 Комментарии

В коде можно использовать комментарии. Они не выполняются, а просто содержат описание того, что выполняется в коде или служат для заметок, чтобы не забыть какие-либо важные вещи. Комментарии важны, чтобы другой человек, или вы сами, спустя какое-то время могли разобраться, что и зачем вы делали в коде.

Изменим предыдущий код:

//Выводим приветствие миру

Комментарий начинается с символов // и длится до конца строки. Начинать комментарий можно в любом месте.

Комментарии можно использовать, чтобы какой-то участок кода не выполнялся. Для этого нужно просто закомментировать этот участок.

Попробуйте выделить следующие строки с помощью мышки или курсорных клавиш, а затем выбрать команду «Текст – Блок – Добавить комментарий»:

Вы увидите, что текст изменится на:

Соответственно, можно выделить участок кода и выполнить обратную команду «Текст – Блок – Удалить комментарий», при этом текст раскомментируется.

3.5 Арифметика

Рассмотрим использование арифметических операций в 1С.

Числа в 1С записываются интуитивно понятным образом:

Б = 10.2; //Десять целых, ноль десятых

В = -0.123; //Минус ноль целых сто двадцать три тысячных

Порядки вещественных чисел и отличные от десятичной системы счисления числа не используются.

Математические операции выполняются тоже просто:

А = 4/2; //4 разделить на 2

Б = А * 10; //Значение из переменной А умножаем на 10

В = А % 10; //Берем остаток от деления из переменной А на 2

Г = А + Б - В; //В Г помещаем А + Б – В

Д = (А+Б) * Б //Сначала вычисляем А + Б, затем полученное значение умножаем на Б

Е = ((А+Б)-Г) * Б //Сначала вычисляем А + Б, затем от полученного значения отнимаем Г, затем полученное значение умножаем на Б

Можно использовать также арифметические функции:

Б = Окр(А/3); //Округление при делении А на 3

3.6 Использование форм для ввода/вывода данных

3.6.1 Создание формы обработки

У обработки можно создать форму. Для этого в форме настройки обработки нужно ПКМ на пункте «Формы» и выбрать «Добавить», затем нажать «Готово». Будет создана основная форма обработки и открыта в Конфигураторе для редактирования.

Если щелкнуть на синем заголовке формы, откроются свойства формы.

3.6.2 Добавление элементов управления

Команда «Форма – Вставить элемент управления» позволяет разместить на форме элемент управления.

Попробуем разместить на форме поле для ввода целого числа, и заголовок для него.

Команда «Форма – Вставить элемент управления – Поле ввода – ОК» добавляет новое поле ввода.

Команда «Форма – Вставить элемент управления – Надпись – ОК» добавляет надпись.

3.6.3 Настройка элементов управления

Разместим надпись справа от поля ввода.

Если щелкнуть на элементе управления, открываются его свойства.

Для надписи установим заголовок «Число».

Для поля ввода установим значение свойств «Имя» и «Данные» в «Число». Обычно «Имя» и «Данные» всегда совпадают.

3.6.4 Настройка поведения формы

В низу формы есть три закладки «Диалог», «Модуль» и «Реквизиты».

Перейдем на закладку «Модуль». Мы увидим код модуля формы. В модуле есть только такой код:

// Вставить содержимое обработчика.

Изменим его следующим образом:

Так происходит потому, что у кнопки «Выполнить» в свойстве «Действие» указано «КнопкаВыполнитьНажатие».

3.6.5 Элементы для вывода данных

Добавим еще одно поле, дадим ему имя «Результат». В свойствах укажем «Только просмотр» в «Истина». Теперь это поле доступно только для просмотра.

Изменим процедуру на такую:

3.6.6 Сохранение значений

В реальных формах может быть очень много полей. Чтобы постоянно не вводить все значения, в свойствах формы поставим галочку «Сохранять значения» и в списке «Сохраняемые значения» выберем поле «Число».

Теперь зайдем в 1С, введем в поле «Число» значение 2. Выполним «Действия – Сохранить значения». Сохраним в настройку «Основная», установим галочку «Использовать при открытии».

Теперь закроем обработку и откроем ее еще раз. В поле «Число» окажется значение 2. Таким образом, можно сохранять значения для любого количества элементов формы, чтобы не заполнять их повторно.

Можно использовать несколько настроек и перезаписывать существующие настройки.

3.7 Строки

Рассмотрим работу со строками в 1С.

3.7.1 Запись строковых констант

Строки записываются в двойных кавычках, пример мы уже видели: "Hello World!"

Если нужно записать кавычку внутри строки, она повторяется два раза: "Я использую для бизнеса программы фирм ""1С"" и ""Микрософт""".

Строка может быть помещена в переменную так:

Если в строке встречается перевод строки, то она записывается с помощью символа вертикальной черты:

"Съешь конфеточку, дружок!

|Или хочешь пирожок?";

3.7.2 Конкатенация

Простейшая операция над строками – склейка (конкатенация).

В результате в переменную В будет помещена строка "Привет мир".

3.7.3 Строковые функции

Рассмотрим основные строковые функции:

Длина = СтрДлина(С); //10 - длина строки

С1 = Лев(С, 2); //Пр - левые 2 символа

С2 = Прав(С, 3); //мир - правые 3 символа

С3 = Сред(С, 5, 2); //ет - два символа, начиная с 5-й позиции

Задача:

Используя только функции Лев, Прав и Сред, получите из строки «Привет мир» строки «веер», «Пирр» и «ветер ветер».

3.7.4 Служебные символы

Не все символы можно включать в строку. Некоторые символы можно получить только по их коду.

В данном примере мы выводим символ табуляции между строками «Поз1» и «Поз2».

Сообщить("Поз1" + Символ(9) + "Поз2");

Но для наиболее часто используемых служебных символов в 1С существуют специальные константы:

Сообщить("Поз1" + Символы.Таб + "Поз2"); //Табуляция

Сообщить("Поз1" + Символы.ПС + "Поз2"); //Перевод строки

Задача:

Выведите строки «Хлеб», «Батон», «Булочка», «Пирожок», каждую с новой строки. Решить задачу двумя способами – с помощью символа вертикальной черты и конкатенацией с символом перевода строки.

Система программ «1С:Образование» — это комплексная облачная система автоматизации учебного процесса

«1С:Образование облачная версия системы библиотека цифровых

Экскурсия по системе

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

Быстрый старт за пять шагов

Цифровая библиотека

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

Создание учебных материалов

Работая с программой «1С:Образование», педагоги и учащиеся могут сами создавать цифровые учебные материалы. Это могут быть иллюстрированные тексты, ресурсы на основе видеофрагментов, рисунков, электронных таблиц, презентаций. Редактор тестов поможет педагогу подготовить интерактивные задания с автоматической проверкой.

Задания и тесты

В программе «1С:Образование» можно создавать различные по назначению интерактивные задания с автоматической проверкой – обучающие, тренажерные, лабораторные и практические, контрольные, творческие. Такие задания позволяют педагогу организовывать процесс обучения и систематически контролировать его результаты, выявлять индивидуальные сложности в обучении и помогать в их преодолении. Сделать задания разнообразными и интересными для учащихся помогают различные типы вопросов.

Контроль и анализ результатов учебной деятельности

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

Условия обучения в школе программирования 1С

Обучение в школе построено по модульному принципу (подведите мышку к каждому модулю):

01.1

01.2

01.3

01.4

01.5

Средний срок обучения в школе составляет 2 месяца, но ничего не мешает вам растянуть уроки даже на целый год. Вы можете проходить 1 урок в день, а можете 1 урок в неделю. Допустимы любые перерывы, доступ к школе возможен с любого компьютера, подключённого к интернету.

Ответы на частые вопросы

Чем школа лучше видео-уроков (которых в интернете предлагают огромное количество)?
  • Видео-уроки и онлайн-школа - это как фильм и книга. Уроки школы нужно именно читать и интерактивно взаимодействовать с материалом, который там представлен. Это позволяет выбрать удобный для вас темп изучения. Не нужно гнаться за преподавателем, постоянно останавливать и перематывать видео то вперед, то назад.
  • Получив доступ к школе, вы и в будущем сможете обращаться к онлайн-урокам, ведь они обновляются и всегда содержат самую актуальную информацию. С видео-уроками так не получится.
  • Очень редко при прохождении видео-уроков предоставляется доступ к мастер-группе и почти никогда не даётся возможность общения напрямую с преподавателем. В школе же вы общаетесь лично со мной: я проверяю домашние задания и отвечаю на вопросы по урокам. Вы не останетесь без поддержки, например, в ситуации, когда какой-то момент в уроке вводит вас в ступор и вы не можете двигаться дальше, не разобравшись. Или никак не получается отловить ошибку в вашем коде домашнего задания.
  • Вам предоставляется персональный доступ в учебную систему школы и вы можете заниматься из любого места, где есть интернет - на работе, дома, в гостях. Видео-уроки не дают вам такой возможности.
Смогу ли я научиться программировать в вашей школе, если никогда до этого не писал программ для компьютера?

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

Что я подразумеваю под преодолением порога вхождения?

Это тот момент, когда у вас происходит своеобразный "щелчок" в голове и мелькает мысль: "Так вот, что означают эти инструкции?! Так вот как и в каком порядке их выполняет компьютер. "

Человеку уже умеющему программировать эти слова могут показаться смешными, но, поверьте, все когда-то прошли через это (просто немногие помнят). В том числе я сам. У нас программирование в школе появилось только в 11 классе и долгое время я изучал его дома по книжке без компьютера. Тот момент, когда у меня произошёл этот самый "щелчок", я запомнил на всю жизнь.

Ощущение, когда понимаешь, что можешь "придумывать" поведение компьютера, непередаваемо. Не верьте тем, кто говорит, что в программировании нет места творчеству. У них были плохие учителя или неправильные книжки!

Я уже не начинающий программист (умею писать на других языках). Подойдёт ли мне обучение в вашей школе?

Да, подойдёт. Просто темп прохождения уроков у вас будет более высокий, чем у новичков. Первые два модуля вы пройдёте достаточно быстро. Но уже, начиная с третьего модуля, вы найдёте в уроках много нового - придётся трудиться как и всем.

Прохождение четвертого и пятого модулей на язык запросов я бы рекомендовал вообще всем программистам (даже тем, кто уже пишет на 1С). Материал и методика изучения запросов получились уникальными и очень обширными. Многие программисты отмечают это при прохождении школы. А без владения запросами в 1С сегодня далеко не уедешь.

В шестом модуле мы на практике освоим систему компоновки данных - очень мощный инструмент для создания отчётов любой сложности без программирования.

Наконец, в бонусном модуле мы изучим основы бухучёта, а заодно научимся работать с 1С в режиме пользователя на примере популярного продукта 1С:Бухгалтерия.

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

Останутся ли открытые модули в моём доступе после окончания обучения?

Да, останутся. Все модули остаются открытыми для вас навсегда.

Кроме того, я периодически обновляю материалы уроков, в том числе добавляю новые. Это связано с пожеланиями учеников и изменениями в 1С.

Таким образом, однажды открыв модули - вы сможете возвращаться к ним снова и снова, чтобы обновить знания или почерпнуть новую информацию.

Есть ли возможность в процессе обучения получать консультацию по skype или телефону?

К сожалению, такой возможности нет. Всё общение с учениками происходит по почте. Это связано с форматом онлайн-обучения и тем, что мои ученики зачастую территориально удалены друг от друга. Подстраиваться под часовой пояс каждого ученика мне было бы не под силу.

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

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

Возвращаясь к консультациям, скажу, что почта - мой основной рабочий инструмент. И ни одно письмо не остаётся без ответа в тот же рабочий день, когда я его получил. Я проверяю почту утром, вечером и ещё много раз среди дня. Я проверяю почту даже на выходных (обычно в воскресенье вечером).

Сам факт того, что ученик смог окончить школу даёт ему уверенность в том, что он выбрал верное направление для развития и имеет имеет смысл продолжить своё обучение.

Я даю подробные рекомендации куда и как двигаться после школы, чтобы наработать необходимую практику и получить сертификаты 1С, которые помогут в трудоустройстве.

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

Да, это возможно. Используя форму оплаты чуть ниже выпишите счёт для организации или индивидуального предпринимателя.

После оплаты я предоставлю полный пакет закрывающих документов (ознакомиться с образцами):

  • Лицензионный договор на уроки школы
  • Акт приема-передачи прав на уроки
  • Оригинал счёта на оплату
Все эти документы я вышлю через ЭДО или почтой России на ваш почтовый адрес.

Условия обучения



Осень - пора знаний, но переключиться с летнего отдыха на изучение чего-то нового всегда нелегко. Я это понимаю и с удовольствием предоставляю скидку на обучение при оплате до конца этой недели (28.11.2021).

Это значит, что у вас есть возможность пройти полный курс обучения за 2500 рублей (с учётом скидки). Никакого различия при занятиях с учениками оплатившими по акции и теми, кто оплатил без скидки, я не делаю. Преподавание в школе - это моя работа и я со всей внимательностью и возможным терпением отношусь к каждому ученику.


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

Обратите внимание, что начало занятий не обязано совпадать с моментом оплаты.

После оплаты вы получаете:

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

    Начало занятий не обязано совпадать с моментом оплаты. Вы можете начать заниматься и через месяц, и через полгода. Срок моих консультаций (ответы на вопросы по урокам) начинается от первого заданного вами вопроса по материалу школы.

    Форма оплаты

    Обратите внимание на то, что есть возможность оплаты обучения в том числе и от организации (кнопка "Выставить счёт"). В этом случае я предоставлю полный пакет закрывающих документов (ознакомиться).

    Внимание! Ситуация с коронавирусом никак не повлияла на мою работу. Каждый день я продолжаю отвечать на ваши вопросы по урокам школы, оплаченный доступ к занятиям я открываю в течение 1 рабочего дня.

    Остались вопросы?

    Если у вас остались вопросы по условиям обучения - спрашивайте, я отвечу вам на почту утром следующего дня:

    Пожалуйста, авторизуйтесь и вернитесь на эту страницу, чтобы задать свой вопрос по обучению.


    До 31 августа 2020 года для школьников и их родителей фирма «1С» предоставляет бесплатный доступ к библиотеке цифровых образовательных ресурсов «1С:Школа Онлайн» и аудиокнигам по школьной программе и внеклассному чтению.

    Учебные заведения могут до конца учебного года получить бесплатный доступ к системе дистанционного обучения школьников «1С:Образование 5. Школа», включающей в себя цифровую библиотеку «1С:Школа Онлайн» и все необходимые для организации дистанционного учебного процесса инструменты.

    Для детей и их родителей

    Чтобы не прерывать учебный процесс перед окончанием учебного года, учащимся важно самостоятельно изучать материал и выполнять задания в рамках школьной программы. Цифровая библиотека учебных пособий «1С:Школа Онлайн» содержит учебные материалы по основным школьным дисциплинам:

    В состав комплектов обучающих материалов входят:

    • видео и аудио;
    • анимированные рисунки;
    • карты, лекции, схемы и таблицы;
    • динамические модели;
    • виртуальные лаборатории;
    • интерактивные тренажеры, задания и тесты

    Для активации бесплатного доступа к системе «1С:Школа Онлайн» до 31 августа 2020 года переходите Бесплатные материалы для дистанционной подготовки к ЕГЭ по математике

    Для дистанционной самоподготовки к ЕГЭ по математике с сервисом «1С:Репетитор» бесплатно доступны:

    • 12 блоков заданий для подготовки к задачам №1 — №12,
    • первые темы в каждом платном курсе : ЕГЭ-2020 «Алгебра», ЕГЭ-2020 «Геометрия», а также отдельные задачи: задача №13, задача №14, задача №15, задача №16.

    Для получения доступа к бесплатным курсам достаточно зарегистрироваться любым удобным способом — по телефону, через соцсети или с помощью e-mail.

    Аудиокниги бесплатно

    До 31 августа 2020 года фирма «1С» предоставляет доступ для свободного скачивания избранной подборки аудиокниг из списка внеклассного чтения и школьной программы по литературе по ссылке.

    Для школ

    До конца текущего учебного года отдельные школы, муниципалитеты и регионы России могут бесплатно развернуть для своей образовательной организации систему дистанционного обучения школьников на базе семейства программ «1С:Образование 5. Школа». Система «1С:Образование» создана таким образом, что:

    учитывая организационные особенности учебного процесса в школе, включает необходимые инструменты для совместного обучения и общения;

    предоставляет учителю возможность адресно задавать групповые и индивидуальные домашние задания и отведенное на них время и автоматически контролировать их выполнение;


    Задание будет доступно в электронном дневнике учащегося

    содержит инструменты для создания авторских учебных материалов, в том числе тестов с автоматической проверкой, которые облегчают работу преподавателя;


    Автоматическая проверка тестовых заданий

    Для организации учебного процесса а рамках системы «1С:Образование 5. Школа» используется цифровая библиотека учебных пособий «1С:Школа» по основным школьным дисциплинам (видео и аудио, анимированные рисунки, карты, лекции, схемы и таблицы, динамические модели, виртуальные лаборатории, интерактивные тренажеры, задания и тесты).

    Право бесплатного использования системы предоставляется образовательным организациям общего и среднего профессионального образования, только для организации дистанционного обучения учащихся данной образовательной организации. Подробная информация о порядке подключения размещена на сайте поддержки системы «1С:Образование 5. Школа».

    Читайте также: