ЗІНЧЕНКО Ю.М.
студентка 3 курсу, факультету фізики, математики та інформатики
Науковий керівник: Ковтанюк М.С.
викладач-стажист кафедри інформатики і інформаційно-комунікаційних технологій
Уманський державний педагогічний університет
імені Павла Тичини
Сьогодні людство активно застосовує сучасні технологічні досягнення в багатьох сферах життєдіяльності. Вивчення чогось нового набуває більше нових форм та стає доступнішим з кожним днем. Якщо раніше потрібно було провести пару годин у бібліотеці в пошуках потрібних матеріалів то зараз достатньо скористатись пошукачем від Google. Більш того, здобувати знання можна в будь-якій частині світу з допомогою смартфона, встановлених на нього мобільних додатків та електронних книг.
Незалежно від того, чи ви вже маєте досвід програмування, чи починаєте з нуля, завдяки численним мобільним додаткам, доступним як для пристроїв Android, так і для iOS, можна легко здобути базові навички кодування.
Одним із таких додатків є JavaRush. Багато людей не сприймають інформацію, якщо наприклад її просто прочитають, а додаток JavaRush може вирішити цю проблему, адже навчає програмувати за допомогою онлайн-гри (квесту). Він допоможе вам:
- Освоїти основи Java і відчути себе впевнено в програмуванні, навіть якщо ви в цій сфері новачок.
- Залишатися мотивованим до кінця навчання, адже іноді так складно займатися систематично і не зупинитися на півдорозі.
- Вчитися цікаво, якщо ви вже зрозуміли, що об’ємні книги та довгі відеокурси не зроблять з вас програміста.
Курс навчання цього додатку складається з понад 1500 практичних задач, за допомогою яких ви будете прокачувати свого персонажа, а після того як пройдете весь курс ‒ зможете стати хорошим Java-програмістом [1].
Ще одним доволі популярним мобільним програмним забезпеченням є Swifty. Це додаток для iOS, в якому містяться інтерактивні уроки з мови програмування Swift. З їх допомогою можна вивчити основи мови і зрозуміти, як створювати на ньому додатки для iOS і OS X. Спочатку додаток дає вам базові знання, а вже потім характерні завдання. Тобто перед кожним практичним завданням вам пояснюють принцип роботи елемента, а вам потрібно підставити в реальний приклад коду те чи інше значення. Після кожного такого розділу, що містить від 10 до 15 завдань, вам зададуть кілька питань, на які потрібно буде відповісти самому собі, а потім подивитися на правильну відповідь. Всього таких розділів дванадцять. Кожен відповідає за окрему частину коду ‒ функції, класи, змінні. Недоліком цього додатку є те, що безкоштовним є лише перший розділ, інші розділи будуть коштувати по $ 0,99 кожен або $ 2,99 весь комплект. Другий розділ можна розблокувати й іншим способом ‒ поділитися посиланням на додаток в Facebook або Twitter. Swifty допоможе дізнатися базові принципи мови програмування, тому підійде для початківців [2].
Udacity ‒ відомий ресурс для навчання програмуванню, випустив безкоштовний додаток, доступний для Android та iOS, завдяки якому користувач може істотно підвищити рівень своєї освіти, проходячи безкоштовні курси з програмування від провідних експертів IT-галузі [3]. Найкращим в цій програмі є те, що вона має безліч варіантів кодування, яких ви можете навчитися. З HTML, CSS, JavaScript, Python та іншого ‒ ця програма пропонує курси, які викладають лідери галузі з таких місць, як Google та Facebook [4].
Розвиток мобільних технологій постійно зростає, саме тому з’являються нові можливості отримувати більше інформації та необхідні знання використовуючи смартфон. Якщо у вас є бажання навчитися програмувати, то мобільне програмне забезпечення є вагомою складовою цього процесу. Доступність та якість багатофункціональних мобільних додатків з програмування дозволяють в будь-якому місці та в будь-який час почати вивчати програмний код.
Список використаних джерел
- О JavaRush. JavaRush. URL: https://javarush.ru/about/mission.
- 11 додатків для вивчення програмування на мобільних пристроях + бонус – Ехо. Ехо – Поринь у світ розробки. URL: https://echo.lviv.ua/dev/7391.
- Martin N. 5 apps that will help you learn to code. Forbes. URL: https://www.forbes.com/sites/nicolemartin1/2019/04/29/5-apps-that-will-help-you-learn-to-code/?sh=70dfa5975870.
- Swifty для iOS поможет выучить язык программирования Swift с помощью практики. Лайфхакер. URL: https://lifehacker.ru/swifty-for-ios.