Калькулятор: различия между версиями

Материал из Поле цифровой дидактики
Нет описания правки
Нет описания правки
 
(не показано 15 промежуточных версий 3 участников)
Строка 1: Строка 1:
Ссылка на проект:
{{Scripting Tutorials
{{Scripting Tutorials
|Description=Мобильное приложение которое позволяет быстро считать некоторые математические примеры.
|Description=Мобильное приложение которое позволяет быстро считать некоторые математические примеры.
|Field_of_knowledge=Информатика, Математика
|Field_of_knowledge=Математика, Информатика
|FieldActivity=Digital Citizen
|FieldActivity=Digital Citizen
|Возрастная категория=14+
|Возрастная категория=14
|similar_concepts=Калькулятор
|similar_concepts=Калькулятор
|Environment=Thunkable, Google Sheets
|Environment=Thunkable, Google Sheets
}}
}}
Ссылка на проект:
==Приложение "Калькулятор"==   
==Приложение "Калькулятор"==   
Ссылка на приложение:
Ссылка на приложение:
Строка 13: Строка 14:




==Диаграмма работы приложения "Расписание группы"==   
==Диаграмма работы приложения "Калькулятор"==   
{{#mermaid: flowchart TB
{{#mermaid:
     A[Начало] --> B(Определение текущей даты) 
flowchart TB
     B --> C(Выбор недели: белая или серая) 
     A[Запуск приложения] --> B[Показ интерфейса калькулятора]
     C --> D(Выбор дня недели в приложении) 
     B --> C[Ожидание ввода]
     D --> E(Загрузка данных из Google Sheets) 
     C --> D[Нажата цифра]
     E --> F(Фильтрация расписания по выбранной неделе и дню) 
     C --> E[Нажат оператор]
     F --> G(Отображение расписания на текущую дату) 
     C --> F[Нажата кнопка оператора]
     G --> J(Ожидание действий пользователя) 
     C --> G[Нажата кнопка очистки]
     J -->|Нажатие на колокольчик| K["Модальное окно: Проверь, не опаздываешь?"]
    C --> H[Открыта история]
     K --> J
    E --> I[Выполнение вычисления]
     I --> J[Показ результата]
     J --> K[Сохранение в историю]
     K --> C
    D -->I[Выполнение вычисления]
    F --> J
 
    G --> L[Очистка дисплея]
    L --> C
 
    H --> M[Показ истории]
    M --> C
}}
}}


Строка 29: Строка 41:
* [[Как записать данные из App Inventor в Google Sheets]]
* [[Как записать данные из App Inventor в Google Sheets]]


Вот описание для твоего **инженерного калькулятора**, оформленное в таком же стиле, как и пример с расписанием:


---
==Описание приложения==


## ==Описание приложения==
Мобильное приложение "Калькулятор", предоставляет удобный способ выполнять не только базовые арифметические операции, но и сложные вычисления. Приложение поддерживает функции: ^, +,- и т.д
 
Мобильное приложение **"Калькулятор"**, предоставляет удобный способ выполнять не только базовые арифметические операции, но и сложные вычисления. Приложение поддерживает функции: `^`, `+`,`-` и т.д


Дополнительно реализованы:
Дополнительно реализованы:
* **История вычислений**,
История вычислений,




### 🎯 Цель проекта:
🎯 Цель проекта:


Создать удобный и функциональный калькулятор, способный решать сложные примеры, с возможностью быстрого доступа к частым операциям, что особенно полезно студентам технических направлений.
Создать удобный и функциональный калькулятор, способный решать сложные примеры, с возможностью быстрого доступа к частым операциям, что особенно полезно студентам технических направлений.
## 🔢 Главная страница (калькулятор)


<gallery>
==Главная страница (калькулятор)==
[[Файл:Снимок экрана 2025-05-26 200055.png|мини]]
 
</gallery>
[[Файл:Снимок экрана 2025-05-26 200055.png|400px]]
 


На главной странице отображается поле ввода, результат вычислений и набор кнопок:
На главной странице отображается поле ввода, результат вычислений и набор кнопок:


* Числа: `0–9`,
* Числа: 0–9,
* Арифметика: `+`, ``, `×`, `÷`,
* Арифметика: +, −, ×, ÷,
* Расширенные функции: `^`.
* Расширенные функции: ^.


## 🧠 Логика работы кнопок (функции)
==🕓 История вычислений ==


<gallery>
[[Файл:Логика работы кнопок "+,-,*,-".png|мини]]
[[Файл:Логика кнопок отвечающих за ввод.png|мини]]
[[Файл:Логика работы кнопок "Очистить" и "История".png|мини]]
</gallery>


При нажатии на функциональные кнопки:
[[Файл:Экран_"История".png|400px]]
Приложение автоматически производит расчет, необходимо только ввести числа в поля ввода.
 
 
Каждое вычисление сохраняется в список истории. Можно быстро вернуться на главный экран с помощью кнопки "Назад"
 
== 🧠 Логика работы кнопок==


## 🕓 История вычислений


<gallery>
[[Файл:Логика работы кнопок "+,-,*,-".png|400px]]
[[Файл:Экран_"История".png|мини]]
[[Файл:Логика кнопок отвечающих за ввод.png|400px]]
</gallery>
[[Файл:Логика работы кнопок "Очистить" и "История".png|400px]]


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

Текущая версия от 09:49, 31 мая 2025

Описание Мобильное приложение которое позволяет быстро считать некоторые математические примеры.
Область знаний Математика, Информатика
Область использования (ISTE) Digital Citizen
Возрастная категория 14


Поясняющее видео
Близкие рецепту понятия Калькулятор
Среды и средства для приготовления рецепта: Thunkable, Google Sheets

Ссылка на проект:

Приложение "Калькулятор"

Ссылка на приложение: https://x.thunkable.com/copy/ec45d319a12d567c5410b9eb0c90f163


Диаграмма работы приложения "Калькулятор"

Обучающие материалы по работе приложения


Описание приложения

Мобильное приложение "Калькулятор", предоставляет удобный способ выполнять не только базовые арифметические операции, но и сложные вычисления. Приложение поддерживает функции: ^, +,- и т.д

Дополнительно реализованы: История вычислений,


🎯 Цель проекта:

Создать удобный и функциональный калькулятор, способный решать сложные примеры, с возможностью быстрого доступа к частым операциям, что особенно полезно студентам технических направлений.

Главная страница (калькулятор)


На главной странице отображается поле ввода, результат вычислений и набор кнопок:

  • Числа: 0–9,
  • Арифметика: +, −, ×, ÷,
  • Расширенные функции: ^.

🕓 История вычислений


Каждое вычисление сохраняется в список истории. Можно быстро вернуться на главный экран с помощью кнопки "Назад"

🧠 Логика работы кнопок

При нажатии на функциональные кнопки: Приложение автоматически производит расчет, необходимо только ввести числа в поля ввода.