This course is archived ·
This course is now in read-only mode. You can’t register or make new submissions anymore, but your previous work and results are still available.
Warning! It seems that you are using Dodona within another webpage, so not everything may work properly. Let your teacher know so that he can solve the problem by adjusting a setting in the learning environment. In the meantime, you can click
this link to open Dodona in a new window.
Warning! The page was not fully loaded, probably because of a network issue. It could be that not all functionalities work as expected. Please try reloading the page.
Introduction to Python (2017–2018)
Peter Dawyndt · Universiteit Gent
Welcome to the Dodona course for the UGent module Introduction to Python (Institute for Continuing Education in Science — ICES). The course contains a large number of Python programming exercises that support automated feedback. The exercises are categorized into ten series according to programming technique.
Below we have listed a sequence of tasks in preparation to each of ten series of exercises dedicated to a specific programming technique. This includes the chapters in the course book that relate to the topics covered in the exercises, additional assignments in preparation of solving the programming exercises, and a selection of exercises that allow you to practice the programming technique. Please note that the solutions to the ISBN exercises can be found on Zephyr.
You are not a member of this course.
series 10: object-oriented programming
- Python book: read chapter 9 (text files)
- specific tips & tricks for mandatory exercises (English, Dutch)
- additional exercises about text files
series 08: sets and dictionaries
| Status |
Type |
Title |
Class progress
|
Status |
Actions |
| |
ISBN |
|
|
|
| |
Runs and groups |
|
|
|
| |
Changing gender |
|
|
|
| |
Sacred Cat of Burma |
|
|
|
| |
What's in the bag? |
|
|
|
| |
Catch as catch can |
|
|
|
series 07: advanced functions and modules
| Status |
Type |
Title |
Class progress
|
Status |
Actions |
| |
ISBN |
|
|
|
| |
Baseball |
|
|
|
| |
Rollover calendar |
|
|
|
| |
The billion-year war |
|
|
|
| |
Cool serial numbers |
|
|
|
| |
Error detection |
|
|
|
series 06: lists and tuples
- Python book: read chapters 8 (lists), 9 (tuples), 14 (list comprehensions) and 20 (generators)
- specific tips & tricks for mandatory exercises (English, Dutch)
- additional exercises about lists and tuples
| Status |
Type |
Title |
Class progress
|
Status |
Actions |
| |
ISBN |
|
|
|
| |
Complementary sequences |
|
|
|
| |
Zipper method |
|
|
|
| |
Diffy |
|
|
|
| |
A square triangle |
|
|
|
| |
Pozo Azul |
|
|
|
- Python book: read chapters 16, 17 and 18
- video tutorials (Dutch only)
- specific tips & tricks for mandatory exercises (English, Dutch)
- additional exercises about functions
| Status |
Type |
Title |
Class progress
|
Status |
Actions |
| |
ISBN |
|
|
|
| |
Noah's headache |
|
|
|
| |
Looking up |
|
|
|
| |
Ergonomics |
|
|
|
| |
Phone neighbours |
|
|
|
| |
Turkey Irish |
|
|
|
- Python book: read chapter 7
- additional information
- specific tips & tricks for mandatory exercises (English, Dutch)
- additional exercises about strings
| Status |
Type |
Title |
Class progress
|
Status |
Actions |
| |
ISBN |
|
|
|
| |
All the king's wine |
|
|
|
| |
Number walks |
|
|
|
| |
Reading a pitch |
|
|
|
| |
Wow! signal |
|
|
|
| |
The missing number |
|
|
|
- Python book: read chapter 13
- specific tips & tricks for mandatory exercises (English, Dutch)
- additional exercises about control loops
| Status |
Type |
Title |
Class progress
|
Status |
Actions |
| |
ISBN |
|
|
|
| |
Payslip |
|
|
|
| |
Conan the Bacterium |
|
|
|
| |
Heat wave |
|
|
|
| |
Challenger or crack |
|
|
|
| |
Three wise men |
|
|
|
series 02: conditional statements
- Python book: read chapters 10 and 12
- video tutorials (Dutch only)
- classroom exercise with demo video (only in Dutch description)
- specific tips & tricks for mandatory exercises (English, Dutch)
- additional exercises about conditional statements
| Status |
Type |
Title |
Class progress
|
Status |
Actions |
| |
ISBN |
|
|
|
| |
Personal warmth |
|
|
|
| |
Birthstones |
|
|
|
| |
Counterfeiting |
|
|
|
| |
The two towers |
|
|
|
| |
Knight move |
|
|
|
series 01: variables, expressions and statements
| Status |
Type |
Title |
Class progress
|
Status |
Actions |
| |
ISBN |
|
|
|
| |
Sum of two integers |
|
|
|
| |
Heartbeats |
|
|
|
| |
The diatomist |
|
|
|
| |
Timekeeping on Mars |
|
|
|
| |
Clock hands |
|
|
|