- Lecturer: Ferenc Wettl (wettl)
- Labs: Gábor Borbély (borbely)
- Monday 9:15-10:00 H601
- Wednesday 12:15-14:00 (H27)
- Thursday 12:15-14:00 (H601)
The midterms will worth 20 points each. You have to reach a minimum of 10 points in every midterm!
- midterm: 9th March, Monday 4pm-5pm, room KM34 pdf
- midterm: 6th April, Monday 4pm-5pm, room KM34
- midterm: 18th May, Monday 4pm-5pm, room KM34
At the beginning of every lab, there will be a Kahoot quiz, testing the previous material.
- The maximum point (for the semester) is 10
- You have to reach a minimum of 5
- There will be 5 extra quizzes, so the 100% is actually 10 points out of 15!
The lectures can be read in html format or you can run them as jupyter notebook.
- Getting started with Python ipynb html
- Loops and lists ipynb html
- Functions ipynb html
- Data structures ipynb html
- Strings and regular expressions ipynb html
We will use jupyter.math.bme.hu on the labs. You can start a similar notebook with the command
jupyter notebook on your computer (if it is installed).
- There will be 40 points of homeworks during the semester
- 30 points is considered a 100% so there is 10 points of extra homework
- You have to reach at least 15 points at the end of the semester
- You have to submit the homeworks to firstname.lastname@example.org
- Use your math account!
- The exercises should be submitted as an attachment file with the same name as the exercise.
For example, the exercise fahrenheit should be submitted by sending an email to the given address (before the deadline) with an attachment fahrenheit.py, a plain text file containing your code.
You can make such a text file with Notepad++ or in jupyter with New -> Text File.
You can read more about the homework tester system.
- 0. homework
- Deadline: 2020.02.23 23:59:59
- 1 point if all of the tests are correct in both exercises