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.
Informatics (GUGC) (2019–2020)
Wesley De Neve · Universiteit Gent
Scientists and engineers are often confronted with time-consuming and repetitive tasks when processing and analyzing data, namely collecting information from websites, converting files from one format to another, and analyzing, summarizing and visualizing the information obtained. In addition, the exponential flow of newly incoming information requires present-day scientists and engineers to be able to automate these tasks, in order to speed up their daily job routines. This course teaches you how to translate these time-consuming and repetitive tasks in such a way that they can be performed automatically by a computer. To that end, the necessary skills for computer-based creative problem solving will be acquired through learning to work and think in Python, a popular programming language, and in UNIX, the workhorse operating system of science and engineering. The programming problems that need to be solved are taken from different scientific disciplines, including mathematics, biology, chemistry, physics, and computer science. In order to attend this course, students do not need to have any prior programming experience. However, in order to be successful for this course, students need to have an aptitude for mathematics and logic. In addition, given that this course follows a ‘learning by doing’ and a ‘learning from mistakes’ approach, students need to have a willingness to solve programming problems on a weekly basis.
You are not a member of this course.
Series 10: Object-Oriented Programming [advanced]
April 26, 2020 15:00
Series 10: Object-Oriented Programming [basic]
April 12, 2020 15:00
Series 09: Text Files [advanced]
April 26, 2020 15:00
| Status |
Type |
Title |
Class progress
|
Status |
Actions |
| |
The Hippocrates code |
|
|
|
| |
None for all |
|
|
|
Series 09: Text Files [basic]
March 29, 2020 15:00
| Status |
Type |
Title |
Class progress
|
Status |
Actions |
| |
ISBN |
|
|
|
| |
Rorschach test |
|
|
|
| |
#BADA55 |
|
|
|
| |
Close neighbours |
|
|
|
Series 08: List Comprehensions, Sets, and Dictionaries [advanced]
November 18, 2019 10:00
| Status |
Type |
Title |
Class progress
|
Status |
Actions |
| |
Merry christmas |
|
|
|
| |
Smoke signals |
|
|
|
Series 07: More About Functions and Modules [advanced]
November 18, 2019 10:00
| Status |
Type |
Title |
Class progress
|
Status |
Actions |
| |
Curling |
|
|
|
| |
Five up |
|
|
|
Series 06: Lists and Tuples [advanced]
November 18, 2019 10:00
| Status |
Type |
Title |
Class progress
|
Status |
Actions |
| |
Columnar transposition |
|
|
|
| |
Queens, knights and pawns |
|
|
|
Series 05: Functions [Advanced]
November 18, 2019 10:00
- Python tools for computational molecular biology: Biopython
| Status |
Type |
Title |
Class progress
|
Status |
Actions |
| |
Pangrammatic window |
|
|
|
| |
Rövarspråket |
|
|
|
Series 08: List Comprehensions, Sets, and Dictionaries [basic]
November 17, 2019 14:00
| Status |
Type |
Title |
Class progress
|
Status |
Actions |
| |
ISBN |
|
|
|
| |
Caucasus |
|
|
|
| |
Calculator spelling |
|
|
|
| |
Snowball numbers |
|
|
|
Series 07: More About Functions and Modules [basic]
November 10, 2019 14:00
| Status |
Type |
Title |
Class progress
|
Status |
Actions |
| |
ISBN |
|
|
|
| |
The last marble |
|
|
|
| |
Obscure holidays |
|
|
|
| |
Dawkins' weasel |
|
|
|
Series 06: Lists and Tuples [basic]
October 27, 2019 14:00
| Status |
Type |
Title |
Class progress
|
Status |
Actions |
| |
ISBN |
|
|
|
| |
Lineup |
|
|
|
| |
Recoupling |
|
|
|
| |
Doomsday clock |
|
|
|
Series 05: Functions [Basic]
October 20, 2019 15:00
| Status |
Type |
Title |
Class progress
|
Status |
Actions |
| |
ISBN |
|
|
|
| |
Table talk |
|
|
|
| |
Stop codons |
|
|
|
| |
Reversals |
|
|
|
Series 04: Strings [Advanced]
October 07, 2019 11:00
| Status |
Type |
Title |
Class progress
|
Status |
Actions |
| |
Suskewiet |
|
|
|
| |
Bible codes |
|
|
|
Series 04: Strings [Basic]
October 06, 2019 15:00
| Status |
Type |
Title |
Class progress
|
Status |
Actions |
| |
ISBN |
|
|
|
| |
Piece of cake |
|
|
|
| |
Torn numbers |
|
|
|
| |
The Ghent University prime number |
|
|
|
Series 03: Repetitive Execution [Advanced]
October 07, 2019 11:00
| Status |
Type |
Title |
Class progress
|
Status |
Actions |
| |
Elevator paradox |
|
|
|
| |
Billiards table |
|
|
|
Series 03: Repetitive Execution [Basic]
September 29, 2019 15:00
| Status |
Type |
Title |
Class progress
|
Status |
Actions |
| |
ISBN |
|
|
|
| |
Generators |
|
|
|
| |
The frog prince |
|
|
|
| |
Early warning |
|
|
|
Series 02: Conditional Execution [Basic]
September 22, 2019 15:00
| Status |
Type |
Title |
Class progress
|
Status |
Actions |
| |
ISBN |
|
|
|
| |
Runway |
|
|
|
| |
Digit work |
|
|
|
| |
Finding mates |
|
|
|
| |
APGAR score |
|
|
|
| |
Stopwatch baby |
|
|
|
Series 01: Variables, Expressions, and Statements [Basic]
September 08, 2019 15:00
| Status |
Type |
Title |
Class progress
|
Status |
Actions |
| |
ISBN |
|
|
|
| |
Sum of two integers |
|
|
|
| |
Mercator projection |
|
|
|
| |
Light work |
|
|
|
| |
Vis viva |
|
|
|
| |
Alarm clock |
|
|
|