Учебное пособие "Особенности языка C" представляет собой курс, состоящий из 22 занятий (каждое из которых рассчитано на 2 академических часа) и одной проверочной самостоятельной работы (на выполнение которой может быть отведено от 2 до 4 академических часов). Курс предполагает, что обучающийся уже знаком с каким-либо иным языком программирования. В данном учебном пособии рассматриваются отличительные особенности программирования на языке C. Кроме того, уделяется внимание обработке строковых данных, структурам, динамическому типу данных, вводу из файла и выводу в него, передаче аргументов командной строки в программу, препроцессору, многофайловым программам, созданию библиотек. Почти каждый урок содержит задания в форме задач. В конце учебника приведены примеры решения части из них.
Данный документ предназначен учителям – предметникам, а также учащимся средних школ и гимназий для создания учебных материалов в форме кроссвордов, с целью демонстрации алгоритмических возможностей MS Excel и освоения учебного материала в игровой форме. Создание учителями или учащимися кроссвордов по тематике учебных дисциплин средней школы, с целью их последующего решения, а также автоматической оценки результатов решения, - является популярным, занимательным, игровым и эффективным методом усвоения учебного материала, как старшеклассниками, так и их младшими школьниками. Предлагается два метода создания кроссвордов: 1. Метод программирования индивидуального кроссворда. 2. Универсальный алгоритм создания и оценки результатов решения кроссвордов без дополнительного программирования.