Skip to content

Materials in German and English from IT Summer School 2022: Beginner lessons and programming tutorials in python for video game development and programming Pepper Robot.

License

Notifications You must be signed in to change notification settings

caisa-lab/it-summer-school

Repository files navigation

IT Summer School, Marburg 2022

Code, tutorials, and other materials for IT Summer School 2022

You can find the timetable here

Day 1

# title description slides code
0 Installationanleitung / Installation guide Installing Python, Pygame, and VS Code Deutsch n/a
1 Grundlagen des Programmierens / Basic coding concepts Variables, loops, conditionals, and a Scratch challenge English, Deutsch Solve the bugs!
2 Pacman on Scratch tutorial Erstelle dein eigenes Pac-Man spiel mit Scratch / How to Create Your own Pac-man Game in Scratch English, Deutsch MIT Scratch
3 Einführung in Python / Programming in Python Python crash course. Follow along with the lecture notebook. English, Deutsch Lecture notebook (Deutsch)

Day 2

# title description slides code
4 Game programming Game loops: events, updates, and draw screen. English, Deutsch Coding challenge, Lecture 4 Jupyter notebook, Lecture 4 starter code
5 AI Pacman How to make an AI Pacman English, Deutsch Starter code
6 Pong Introduction to Pong exercises and starter code English, Deutsch Starter code

Day 3

# title description slides code
7 Pepper Programming the Pepper Robot Deutsch Starter code
6 Pong Introduction to Pong exercises and starter code English, Deutsch Starter code

Day 4

# title description slides code
8 Advancing: Class Inheritance and Pygame Classes Deutsch, English tutorial code
9 Animating Sprites Tutorial Want to learn how to make your sprites look a little more animated? In this tutorial, you'll learn about sprite sheets and to use them! English tutorial code

All

# title description slides code
0 Installationanleitung / Installation guide Installing Python, Pygame, and VS Code Deutsch n/a
1 Grundlagen des Programmierens / Basic coding concepts Variables, loops, conditionals, and a Scratch challenge English, Deutsch Solve the bugs!
2 Pacman on Scratch tutorial Erstelle dein eigenes Pac-Man spiel mit Scratch / How to Create Your own Pac-man Game in Scratch English, Deutsch MIT Scratch
3 Einführung in Python / Programming in Python Python crash course. Follow along with the lecture notebook. English, Deutsch Lecture notebook (Deutsch)
4 Game programming Game loops: events, updates, and draw screen. English, Deutsch Coding challenge, Lecture 4 Jupyter notebook, Lecture 4 starter code
5 AI Pacman How to make an AI Pacman English, Deutsch Starter code
6 Pong Introduction to Pong exercises and starter code English, Deutsch Starter code
7 Pepper Programming the Pepper Robot Deutsch Starter code
8 Advancing: Class Inheritance and Pygame Classes Deutsch, English tutorial code
9 Animating Sprites Tutorial Want to learn how to make your sprites look a little more animated? In this tutorial, you'll learn about sprite sheets and to use them! English tutorial code

About

Materials in German and English from IT Summer School 2022: Beginner lessons and programming tutorials in python for video game development and programming Pepper Robot.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •