Podstawy programowania
Chcąc nauczyć się języka programowania należy zaczynać od prostych programów i aplikacji. Jednym z takich prostych programów, w którym są wykonywane podstawowe operacji matematyczne jest kalkulator. Możliwość projektowania tego typu prostych aplikacji pozwala na zapoznanie się z podstawowymi komendami danego języka programowania, budową i działaniem interfejsu graficznego jak i przećwiczenie umiejętności matematycznych.
Programowanie aplikacji dla użytkowników
Po opanowaniu podstawowych algorytmów można pokusić się o rozbudowę aplikacji implementując do niej obliczenia związane z naukami technicznymi na przykład elektryką i związaną z nią podstawowym prawem – prawem Ohma. Dodatkowo implementowanie nowych rozwiązań naszych aplikacji na poszerzanie wiedzy i zdobywanie cennego doświadczenia. Tak stworzona aplikacja prawo ohma kalkulator może się okazać bardzo pomocno w szybkim doborze: rezystorów wymaganych do zasilania diod LED czy też przekroju kabli i przewodów do płynącego prądu. Tego typu aplikacja może zostać również zaimplementowana na telefony komórkowe i dostosowana do danego systemu operacyjnego, przez co możemy zawsze jej używać i staje się powszechnego użytku. Taka aplikacja jest doskonałym materiałem dydaktycznym zarówno dla starszych i młodszych uczniów. Nauka algorytmów i podstaw elektroniki jest pomocna w poznaniu każdego z kolejnych języków programowania, gdyż uczy logicznego myślenia. Gdy się tego nauczymy nauka takich dobrze opłacalnych jeżyków jak Java nie będzie trudna.