|Authors:||Ján Guniš • Ľubomír Šnajder|
|Year of publication:||2021|
|Document type:||Academic textbook - scripts|
|Faculty:||Faculty of Science|
|Licencia:||Creative Commons BY SA (Uveďte autora - Zachovajte licenciu)|
College scripts Programming in Python 1 are intended for future teachers of computer science. The content of the course is related to the teaching of programming in Scratch and is an introduction to text-based programming in Python. Programming is introduced as a means of developing problem-solving skills. The first chapter is devoted to problem solving. The next 12 chapters sequentially introduce basic language constructions, data structures, and selected types of algorithms. Each of these chapters begins with an introduction to the problem. This section is primarily intended for self-study, to prepare students for the exercises. The following subchapter summarizes and completes the knowledge, and additional insights and approaches related to the chapter topic are presented. The chapters include a collection of exercises designed to practice and deepen knowledge and skills on the topic. The final part of the chapter presents the solved problems. This section serves as a guide to solving the problems in the collection.