Учимся программировать на графических калькуляторах CASIO
Авторы: Вострокнутов И.Е., Помелова М.С., CASIO
Пособие предназначено для учащихся и учителей информатики и ИКТ общеобразовательных учреждений, а также для желающих самостоятельно освоить встроенный язык программирования графических калькуляторов CASIO. Приведено подробное описание основных алгоритмических конструкций встроенного языка программирования CASIO FX-9860G, рассмотренных на большом числе примеров. Содержится подборка задач для работы на уроке под руководством учителя и самостоятельной работы дома, что существенно облегчает практическое использование калькуляторов и данного пособия в обучении информатике.
Пособие подходит для изучения программирования на всех моделях графических калькуляторах Casio, в том числе FX-CG50. Встроенный язык программирования обладает преемственностью, каждая последующая модель расширяет и дополняет его. Учебный материал структурирован таким образом, что он позволяет учащимся изучить не только основные команды встроенного языка программирования, но и научиться основам программирования на BASIC и PASCAL, поскольку основные алгоритмические конструкции и структура команд совпадают.
Содержание
Введение
1. Этапы разработки программ
2. Ядро графического калькулятора
В основе любого языка программирования, в том числе графического калькулятора, лежит ядро. Ядро программирования графического калькулятора - это минимальный набор средств, достаточный для написания сравнительно простых программ. С точки зрения программирования ядро можно рассматривать как набор основных правил, необходимых для написания программы, синтаксис языка, набор зарезервированных слов, стандартных процедур и функций.
Система программирования графического калькулятора CASIO представляет собой объединение компилятора и инструментальной программной оболочкой, облегчающей пользователю разработку программ. В дальнейшем будем называть реализуемый компилятором встроенный язык программирования языком программирования CASIO, а разнообразные сервисные услуги, предоставляемые программной оболочкой, - средой программирования языка CASIO.
3. Элементы языка
4. Основные операторы языка программирования CASIO
- 4.1. Ввод-вывод информации
- 4.2. Операции
- 4.3. Условный оператор
- 4.4. Операторы повторения
- 4.5. Оператор безусловного перехода
5. Массивы
- 5.1. Доступ к элементам массива
- 5.2. Сортировка массивов
- 5.3. Сортировка вставкой
- 5.4. Сортировка выбором
- 5.5. Сортировка обменом ("пузырьковая" сортировка)