Skip to content

About

My assignments from the Programming 1 module of my retraining program.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

15 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 

Repository files navigation

python-umschulung

My assignments from the Programming 1 module of my retraining program as an IT specialist (Fachinformatiker, IHK) at BFZ-Essen.

The tasks come from our class worksheets. After solving them in class, I rework each one here: I review my first version, fix the bugs I find and document what I learned.

How I work on each assignment

  • Test the program manually with cases chosen to break it, documented as a test table
  • Write down what I learned and the known limitations
  • Commit each step separately using Conventional Commits

Assignments

Assignment File Topics
Schaltjahr (leap year) schaltjahr.py conditions, modulo, and / or
Palindrom palindrom.py strings, slicing, .lower()
Häufigstes Element (most frequent number) haeufigstes_element.py nested loops, resetting state
Primzahlen (prime numbers) primzahlen.py nested loops, break, boolean flag

Task descriptions, test tables and lessons learned for each assignment: programmierung-1/README.md

Next up

Functions and automated tests with pytest, once the Programming 2 module starts.

About

My assignments from the Programming 1 module of my retraining program.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Contributors

Languages