Learn Programming with Python: Basics
Learn Programming with Python: Basics
DE
Con studio autonomo
Learn Programming with Python: Basics

Learn Programming with Python: Basics

Graz University of Technology, University College of Teacher Education Styria

Michael Weiß, Gerald Geier, Josef Wachtler

Informazioni

Durata 4 units
Unità 2 hours/unit
Licenza CC BY 4.0
Partecipanti 1287
Disponibilità Illimitato
Data di inizio 22 marzo 2023
Costi € 0.00
Video 4

Contenuto

Contenuto del corso

This MOOC (Massive Open Online Course) aims to help students and teachers get started with programming. You will learn the basic concepts of programming in the Python language through interactive videos and code examples, step by step. Whether you have previous experience with programming or are new to it, we are sure that you will take away valuable knowledge from this course. To take this course, you don't need any previous knowledge, only a desktop or laptop computer with the Windows, Linux or macOS operating system to run your own written programs.

The course is divided into four lessons that build on each other. In the first step, we will be dealing with basic theories. Starting from the second lesson, we will begin writing Python code and learn and practice new programming concepts, particularly focusing on variables. In the third lesson, we will be dealing with how to read and output data from users of our program and learn important concepts for controlling the flow of the program. In the fourth and final lesson, we will delve deeper into the data type of lists.

Obiettivi del corso

Upon completion of the course, graduates not only gain a fundamental understanding of the Python programming language, but also acquire the skills to put that knowledge into practice. They will be able to write their own Python programs, understand and apply key programming concepts such as variables, data structures, loops and branching.

They will be able to...

  • Create and run Python files, as well as create and manipulate variables. 
  • Properly use simple If statements.
  • Properly use loops like For and While.
  • Create lists and use list functions.
With these abilities, graduates will be able to write simple and functional programs and deepen their programming knowledge.

Certificato

For actively participating in the course you will receive an automatic certificate which includes your username, the course name as well as the completed lessons. We want to point out that this certificate merely confirms that the user answered at least 75% of the self-assessment questions correctly.

Licenza

This work is licensed under CC BY 4.0

Istruttore del corso

Michael Weiß, Gerald Geier, Josef Wachtler
Michael Weiß, Gerald Geier, Josef Wachtler

Currently, Michael Weiß BSc is pursuing a Master's degree in Software Engineering & Management at the Technical University of Graz. In addition to his studies, he works as a Full-Stack Developer in a company in Graz, where he has gained lots of experience in the application of the Python programming language.

Mag. Gerald Geier BSc works as a training coordinator in the Department of Computer Science/Digital Education at the Institute for Digital Media Education at the University of Teacher Education Styria. He is in charge of the university course in digital basic education and is jointly responsible for the planning and implementation of the continuing education courses. Furthermore, he holds lectures in the field of computer science didactics and deals with the holistic integration of digital education in schools.

His professional activities are rounded off by his work as a teacher for computer science/mathematics at the BG/BRG/BORG Hartberg and as a course leader for digital personal and organizational development at the Danube University Krems.

DI Dr. Josef Wachtler BSc is currently working at the Department Educational Technology at Graz University of Technology. His research interests are in the field of video based learning supported by interactive content used in different settings like schools, universities or MOOCs. 

He is in charge of the technical aspects of a project where learning apps for children are developed and evaluated. The support of bachelor and master theses is also part of his professional duties.

He has a lot of experience as a software engineer and developer with a focus on developing for the web. He loves python.


Accesso e iscrizione Attualmente: 1287 Partecipanti

Gratuito per tutti € 0.00

Partner

Graz University of Technology

Graz University of Technology

Graz

18684 Partecipanti
61 Corsi
Valutazione media
University College of Teacher Education Styria

University College of Teacher Education Styria

Graz

7767 Partecipanti
8 Corsi
Valutazione media

Valutazione

Learn Programming with Python: Basics

5 stelle
14
4 stelle
4
3 stelle
1
2 stelle
1
1 stelle
1