Let's tame the Python
This course will teach you the basics of Python programming. All you need is a computer, basic computer skills and an open mind.
This course will teach you the basics of Python programming. All you need is a computer, basic computer skills and an open mind.
The course provides a full introduction to computer programming, including the basics of algorithmics and the knowledge necessary to understand how the computer executes a program and how and using what tools the computer code is developed. Later on, the participant learns the elements of each language and get acquainted with specific properties of programming languages. Once the student has mastered the steps to install Python 3 on his/her own computer, he/she starts learning computer programming from absolute basics to intermediate level. All theoretical problems are illustrated with exhaustively commented examples, enriched with proofing tests.
Basic computer skills like working with files and text editing.
PC with Windows OS (not earlier than Windows 8) with internet access needed to install Python environment.
The course participant will learn:
The condition for completing the course is taking the tests for individual modules and the final exam.
Resident of Szczecin, graduate of the Faculty of Computer Science and Management at the Wrocław University of Science and Technology. Lecturer at the Department of Software Engineering and Cybersecurity at the Faculty of Computer Science of the West Pomeranian University of Technology in Szczecin. Areas of interest: software engineering, system, low-level, embedded and parallel programming, Linux development.
Aneta BeraResident of Szczecin, graduate of the Faculty of Computer Science and Information Technology at the West Pomeranian University of Technology in Szczecin. Currently, an academic teacher and a PhD student at the Department of Artificial Intelligence and Applied Mathematics at the Faculty of Computer Science of the West Pomeranian University of Technology in Szczecin. Main areas of interest: machine learning, pattern recognition, artificial intelligence, numerical methods, optimization, algorithms and programming.
Dariusz SychelResident of Szczecin, graduate of the Faculty of Computer Science and Information Technology at the West Pomeranian University of Technology in Szczecin. Academic teacher and PhD student at the Department of Artificial Intelligence and Applied Mathematics at the Faculty of Computer Science of the West Pomeranian University of Technology in Szczecin. Main areas of interest: artificial intelligence, machine learning, pattern recognition, system modeling and simulation, optimization, programming.
Jacek KlimaszewskiGraduate of the Faculty of Computer Science and Information Technology at the West Pomeranian University of Technology in Szczecin. Assistant and PhD student at the Department of Artificial Intelligence and Applied Mathematics of the same Faculty. Interests: numerical computing, algorithmics, artificial intelligence, chess.
Contact: wimooc@zut.edu.pl