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