Introduction to Computer Science: A Textbook for Beginners in Informatics