Korištenje suvremenih izlaznih i ulaznih jedinica u nastavi programiranja – metodički pristup