Введение

Семейство графических калькуляторов Casio ClassPad 300, ClassPad 330 и fx CP400 – это графические калькуляторы с сенсорным экраном, управляемые стилусом. Они поставляются с набором приложений, поддерживающих самостоятельное обучение, таких как 3D Graph, Geometry, Spreadsheet и другие. Большой ЖК-экран с разрешением 160x240 пикселей и сенсорной панелью обеспечивает управление с помощью стилуса. По своему дизайну они напоминают более раннюю линейку Pocket Viewer от Casio. Компании HP и Texas Instruments пытались выпустить аналогичные калькуляторы с управлением стилусом (HP Xpander и PET Project (см. TI PLT SHH1), но оба проекта были отменены до выхода на рынок. ClassPad 300 позволяет вводить выражения и отображать их в том же виде, в котором они представлены в учебниках. Можно выполнять факторизацию выражений, вычислять пределы функций и другие операции, просматривая результаты на большом ЖК-экране. Также в комплекте есть инструменты для построения трехмерных графиков и рисования геометрических фигур. Пользовательский интерфейс выполнен в виде выпадающего меню. Решения, выражения и другие элементы можно выбирать одним касанием стилуса. Поддерживаются также операции перетаскивания, копирования и вставки и другие функции, использующие стилус. Специальное приложение позволяет создавать так называемые рабочие листы, которые могут содержать рисунки, выражения и пояснения. В Соединенных Штатах калькуляторы серии ClassPad запрещены к использованию на стандартизированных тестах, включая SAT, ACT и AP Calculus, из-за наличия виртуальной QWERTY-клавиатуры и использования стилуса. В 2017 году была выпущена модель fx CG500, ориентированная на североамериканский рынок. Хотя она почти полностью идентична fx CP400, отсутствие QWERTY-клавиатуры позволяет использовать ее на американских стандартизированных экзаменах, включая AP и SAT, поскольку она входит в список разрешенных калькуляторов.

История

В 1996 году CASIO работала над CAS (системой компьютерной алгебры) и изучала геометрию. CAS впервые был использован в Casio CFX 9970G, затем в Casio Algebra FX 2.0, а позже стал основной математической системой для ClassPad. В 1999 году возникла идея нового подхода. Он был задуман как способ организации взаимодействия всех приложений внутри единого интерфейса с отображением информации в формате учебника. В 2000 году CASIO открыла новый офис – CASIO Education Technology M. R. D. Center в Портленде, штат Орегон, США. Было нанято много инженеров, и началась разработка новых функций. В 2002 году CASIO завершила создание прототипа ClassPad. До завершения прототипа для тестирования использовался эмулятор. Позже эмулятор был включен в состав программного обеспечения, разрабатываемого для передачи данных. Программное обеспечение для передачи данных и эмулятор впоследствии были объединены в единый продукт под названием ClassPad Manager. В 2003 и 2005 годах CASIO выпустила соответственно свой первый и второй продукт: ClassPad 300 с 4,5 МБ флэш-памяти и ClassPad 300 Plus с 5,4 МБ флэш-памяти и другими улучшениями.

ClassPad OS 3.0 (в переводе с английского)

В 2006 году CASIO выпустила OS 3.0 для ClassPad. OS 3.0 включала преобразования Лапласа и Фурье, графики дифференциальных уравнений, финансовые функции, статистические функции AP и параметрические 3D-графики. Последующие выпуски были доступны только для пользователей с OS 3.0 или более поздней версией. Позже, в 2006 и 2007 годах, CASIO выпустила OS 3.01 и 3.02, сосредоточившись исключительно на исправлении ошибок. ClassPad 2007 года назывался серией 330, но отличался от 300 plus только предустановленной OS 3.02. В 2008 году CASIO выпустила OS 3.03 для ClassPad. OS 3.03 включала новые функции распределения вероятностей, расширенный численный решатель и несколько улучшений пользовательского интерфейса. Соответствующее аппаратное обеспечение с этой OS было 330 серии A.

В 2009 году CASIO выпустила OS 3.04 для ClassPad. OS 3.04 включала обновленное приложение для работы с электронными таблицами, улучшения статистических функций и несколько улучшений пользовательского интерфейса. Также были выпущены два экспресс-исправления для OS 3.04.3000: OS 3.04.4000 и OS 3.04.5000.

В 2010 году CASIO выпустила OS 3.05 для ClassPad. OS 3.05 включала новые финансовые функции и опцию "на данных" для вычисления квартилей. В 2011 году CASIO выпустила OS 3.06 для ClassPad. OS 3.06 включала новые функции для работы с комплексными числами и улучшенный численный решатель. На данный момент последовал один выпуск исправления: OS 3.06.1000.

В 2012 году CASIO выпустила ClassPad 330 Plus с более быстрым процессором (SuperH 4), и калькулятор теперь распознается как обычное USB-устройство хранения данных. В декабре 2018 года Casio выпустила 3.10.7000 для ClassPad 330 Plus, добавив улучшения в точность вычислений.

fx-CP400

fx CP400, выпущенный в 2013 году, имеет цветной экран, который также может переключаться между портретным и альбомным режимами отображения. Разрешение также было улучшено до 320 × 528 пикселей. Процессор – SuperH 4 модели SH 7305. Он содержит 2 МБ оперативной памяти, но пользователю доступно только 512 КБ. Включает 24 МБ флэш-памяти и 5,5 МБ для… На этом калькуляторе целые числа можно хранить до 22032, что соответствует 611 цифрам. Для чисел большего размера используется научная нотация, позволяющая представлять числа до 10<sup>10000</sup>.

fx-CG500

Casio fx CG500 был представлен в 2017 году и практически идентичен fx CP400. Основное отличие заключается в том, что его виртуальная клавиатура фиксируется в алфавитном (ABC) раскладе, в то время как fx CP400 предлагает возможность переключения между QWERTY, немецким QWERTZ и алфавитным раскладом. Благодаря этому, он теперь включен в список разрешенных моделей для сдачи американских экзаменов SAT и AP. Он имеет серый цвет, в отличие от черно-белого дизайна fx CP400.

Программирование

Калькуляторы можно программировать двумя способами. Classpad поставляется с Casio BASIC – встроенным интерпретируемым языком, подобным BASIC, который позволяет пользователю создавать программы, используя встроенные функции. Другой способ – создать расширение (add-in). Расширения – это двоичные программы, выполняемые непосредственно на процессоре калькулятора. Casio/Saltire выпустила SDK, позволяющий пользователям создавать собственные расширения, однако Casio не предоставляет поддержку в этом направлении. SDK доступен зарегистрированным пользователям на веб-сайте Casio. В настоящее время нет версии SDK, совместимой с новыми моделями Classpad 330 Plus или fx CP400. После выпуска SDK был создан плагин-интерпретатор Lua (CPlua). Это расширение позволяет пользователям разрабатывать программы и игры на языке Lua.