Skip to content

Commit

Permalink
move hw assignment to top
Browse files Browse the repository at this point in the history
  • Loading branch information
nmheim committed Feb 20, 2024
1 parent db3d078 commit 56dd983
Showing 1 changed file with 12 additions and 14 deletions.
26 changes: 12 additions & 14 deletions homeworks/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,19 +11,26 @@ We will publish 4 homework assignments for **50 points** in total.
* You need at least **one point from every homework**
* Late submissions: We deduct one point per day until +1 point is left on your score.


## 01: ASCII Art (Racket)

::: danger Important
Submit your solution as a zip archive containing a single file with the name **`hw1.rkt`**.
:::

The description of the assignment can be found [here](hw01).

## Note on the private test data

A part of any programming assignment is generating test cases and testing the produced algorithm. It
is a very important skill each programmer has to master, regardless of the programming paradigm.
Please, take the result of the automatic evaluation as a hint that you should continue this process.
Do not ask for the private test data and do not ask what is wrong with your output in the evaluation
system. In the real world, no one will give you even this feedback and if you release a product with
serious mistakes, you will suffer losses in money and reputation. A more realistic evaluation of
your work would be to run the automated evaluation only once, after the deadline, to score your
submissions.
serious mistakes, you will suffer losses in money and reputation.

On the other hand, if you spend a long time (at least 4 hours) without any progress and you have
created a decent set of your own test cases that pass without any problems. I encourage you to write
However, if you spend a long time (at least 4 hours) without any progress and you have
created a decent set of your own test cases that pass without problems - I encourage you to write
to your lab teachers to help you design additional test cases or possibly help to identify the
mistakes in your code.

Expand All @@ -43,15 +50,6 @@ output. Consult also your local documentation in DrRacket to get more details on
(check-equal? (only-numbers '(1 a 2 3)) '(1 2) "You made an error!"))
```

## Racket

### 01: ASCII Art

::: danger Important
Submit your solution as a zip archive containing a single file with the name **`hw1.rkt`**.
:::

The description of the assignment can be found [here](hw01).

<!--
/*
Expand Down

0 comments on commit 56dd983

Please sign in to comment.