Temat: Translator temperatury

Witam

Stawiam swoje pierwsze kroki z programowaniem w codesys i otrzymałem "zadanie domowe", poniżej opis zadania:

" 1. Przygotuj translator temperatury z fahrenheita na celsjusza, z kelwina na celsjusza, z celsjusza na kelwina i z celsjusza na fahrenheita.

2. Na wizualizacji powinny pojawić się następujące elementy:

a. wybór jednej z czterech konwersji z pkt.1

b. okienko białe do wpisania temperatury którą chcemy zmienić

c. okienko szare, dla wartości temperatury obliczonej w drugiej jednostce

d. jednostka przy każdym okienku (jako tekst, odnosząca się do wartości wyrażonej w danym okienku).

e. temperatura wpisywana oraz obliczona ma być z zakresu od -100 do 100

f. jeśli wartość wpisana przez użytkownika w białe okienko będzie z poza zakresu to okienko zmienia tło na czerwone a pod nim wyświetla się tekst informacyjny np. "Błędna wartość. Wpisz temperaturę z zakresu od -100 do 100"

g. temperatura wpisana i wyświetlana ma być pokazywana z jednym miejscem po przecinku."

Będę bardzo wdzięczny za wszelkie sugestie od czego oraz jak powinienem zacząć? Lub też gdzie mógłbym znaleźć jakieś pomocne materiały w powyższym zadaniu? Z góry Dziękuję