Introduction to Programming for Informatics