Будущий программист в своей профессиональной деятельности будет писать коды в конкретных прикладных областях: для веб-сайтов, для баз данных, искусственного интеллекта, для игрового бизнеса. В любом случае программа будет выполняться вычислительной техникой. А значит, любой программист должен понимать как устроена эта техника, как хранится информация: текст, числа, цвет, звук, анимация и т.д.
Второе, что необходимо уметь программисту, это проанализировать задачу и составить алгоритм решения, исходя из возможностей языка программирования. Ведь программа, это человеческая мысль, записанная на определённом зыке. Следовательно, надо научиться алгоритмически мыслить. Комфортнее сразу применять полученные знания на практике на языке программирования. Этому и посвящена данная программа: изучению информатики и алгоритмики с использованием языка программирования Python.
В курсе помимо прочего рассматриваются соответствующие задачи из ОГЭ и ЕГЭ по информатике и способы их решения программным путем. Освоение материалов курса поможет в изучении школьного предмета «Информатика» и в использовании программирования для решения прикладных задач.