Введение
Семейство графических калькуляторов 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, поскольку она входит в список разрешенных калькуляторов.
The Casio ClassPad 300, ClassPad 330 and fx CP400 are stylus based touch screen graphing calculators. It comes with a collection of applications that support self study, like 3D Graph, Geometry, , Spreadsheet, etc. A large 160x240 pixel LCD touch screen enables stylus based operation. It resembles Casio's earlier Pocket Viewer line. HP and Texas Instruments attempted to release similar pen based calculators (the HP Xpander and PET Project (see TI PLT SHH1), but both were cancelled before release to the market. The ClassPad 300 allows input of expressions, and displays them as they appear in a textbook. Factorization of expressions, calculation of limit values of functions, and other operations can be performed while viewing the results on a large LCD screen. It also comes with graphing tools for 3D graphing and drawing of geometric figures. The user interface features a pull down menu format. Solutions, expressions, and other items can be selected with the tap of the stylus. Drag and drop, copy and paste, and other pen based operations, are also supported. An application allows the creation of so called , which can include figures, expressions, and explanations. In the United States the ClassPad series is banned from standardized tests including the SAT, the ACT, and the AP Calculus test, due to its virtual QWERTY keyboard and stylus usage. In 2017, the fx CG500 was released, targeted towards the North American market. While almost entirely identical to the fx CP400, its removal of the QWERTY keyboards means it is included in the list of allowed calculators on American standardized exams, including AP and 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>.
On this calculator, integers can be stored up to 22032, which is 611 digits long. After that, scientific notation is used to represent numbers up to 101000.
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.