1

Тема: Маю уявлення що хочу створити, але не знаю програмування

Доброго часу доби
Це мій перший день на цьому форумі. Я нічого не знаю про програмування, тому попрошу не бити палками
Сів у вільний час за вивчення англійської, але  не зміг структурувати підхід і захотів написати для цього програму. Продумав приблизно як вона буде працювати, але не можу сформулювати запитання для пошуку в інтернеті.
Задумка така: Написати програму (в моєму уявленні - мобільну), де посеред екрану буде об'єкт формою схожий на гральну карту. На ньому буде англійське слово, при натисканні на об'єкт - (анімація обертання?) і переклад слова. В меню можна буде додавати пари слів, редагувати, видаляти їх і дивитися весь перелік внесених пар. на карті слова мають з'являтися рандомно.
Не знаю ні як це реалізувати, ні що в інтернеті набирати, по чому саме гайди шукати. Тому прошу допомоги або у першому, або у другому. До діалогу та критики відкритий

2

Re: Маю уявлення що хочу створити, але не знаю програмування

Метод інтервальних повторень. https://ukr.media/science/268395/. Програма Anki.

3

Re: Маю уявлення що хочу створити, але не знаю програмування

Подивіться спершу як працюють популярні додатки в цьому напрямку, хоча б основні - Duolingo, clozemaster.

4

Re: Маю уявлення що хочу створити, але не знаю програмування

JhonGraying, для Андроїда чи ? Для Андроїд - програми, думаю, краще буде SDK та залежні інструменти. І писати на Java.
Проте ти можеш написати на багатьох мовах використовуючи допоміжні інструменти. Наприклад на Python  використовуючи Kivy (або PyQt чи Tkinter або...)
Існують і констуктори програм.

Для початку можеш  намалювати "скріншот" головного екрану, щоб не тільки думати, а й бачити =)

Пробував вивчати за допомогою мнемотехнік?
Наприклад є Anki (Ankidroid) , або Memrise.

Подякували: JhonGraying1

5

Re: Маю уявлення що хочу створити, але не знаю програмування

Мови краще вчити на слух. Принаймні всі так вчать рідну.

6

Re: Маю уявлення що хочу створити, але не знаю програмування

JhonGraying,

Доброго часу доби
Це мій перший день на цьому форумі. Я нічого не знаю про програмування, тому попрошу не бити палками
Сів у вільний час за вивчення англійської, але  не зміг структурувати підхід і захотів написати для цього програму. Продумав приблизно як вона буде працювати, але не можу сформулювати запитання для пошуку в інтернеті.
Задумка така: Написати програму (в моєму уявленні - мобільну), де посеред екрану буде об'єкт формою схожий на гральну карту. На ньому буде англійське слово, при натисканні на об'єкт - (анімація обертання?) і переклад слова. В меню можна буде додавати пари слів, редагувати, видаляти їх і дивитися весь перелік внесених пар. на карті слова мають з'являтися рандомно.
Не знаю ні як це реалізувати, ні що в інтернеті набирати, по чому саме гайди шукати. Тому прошу допомоги або у першому, або у другому. До діалогу та критики відкритий

Ти мені нагадав себе років 20 назад, коли була гарна ідея створити гру, а навичок у програмуванні не було, я також на крилах влетів на форум ігроробів, думав зараз поділюся ідеями і усі накинуться її відтворювати. Але як це не банально, мене навідь не помітили. Тоді я почав шукати щось легке, аби створити свої ідеї у реальність... Спочатку були різні конструктори (мені не зайшло) Потім Блітз бейсік, Дарк бейсік, а зупинився нарешті на Пюре бейсіку. Увесь цей шлях був пройденим завдяки мотивації щось створювати своїми руками. Отже, свій проєкт я створив і получив купу досвіду, не сказав би що профі, взагалі нуб, але ті речі та завдання які перед собою ставлю вирішую як можу.
Тут ще трохи додам, коли ти почнеш реалізовувати свій проєкт вивчая програмування, ти будеш стикатися з різними перешкодами, бо програмування дуже гнучке і не завжди все можна задокументувати у підручнику, бо деякі рішення можуть переплітатися з іншими мовами чи особливостями пристроїв для котрих ти пишеш програму.
Тож як потрапляєш у таку ситуацію, тобі залюбки допоможуть на форумах вирішенням проблем і просуванню далі до своєї мети.

Як що ти не бажаєш програмувати, знайди того, хто це може зробити за гроші =