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