# 🚧 Kursprov om programmering

__ author: krm created: 2021-07-11 icon: 🤹 __

Vårt kursprov i programmering

# Innehåll

Provet kommer att testa grundläggande kunskaper i programmering. En bra
förberedelse är att ha gjort alla uppgidfter på den spår som du har följt i
programmeringen.

- 🔗
  [☕️ Js - Programmera med javascript](https://htsit.se/k/#!/programmering-1/intro-js)
- 🔗
  [🤹‍ Js - Programmera mera med javascript](https://htsit.se/k/#!/programmering-1/mer-js)
- 🔗 [Lista på alla uppgifter](https://htsit.se/aa/#!/p)

# Tänk på

Med välskriven menas att koden är ser bra ut med konsekventa indrag och bra namn
på variabler. Med optimal menas att det inte finns någon överflödig kod i
programmet, funktioner har används när det underlättar skrivandet av programmet
och inget onödiga steg utförs i ditt program.

- Bakgrund ger en inledning till frågan men är inte nödvändig för att lösa den.
- Använd gärna eventuella tips i uppgiften om det finns några.
- Läs poängsättning där krav finns specificerade för uppgiften, se till att du
  uppfyller så många av dessa krav som möjligt.
- Tänk på att även om du inte kan läsa hela uppgiften kan du ändå få poäng om du
  påbörjar ett program som följer poängsättningen.
- Om det inte står hur du ska göra något kan du lösa uppgiften hur du vill i
  detta avsende och själv bestämma hur programmet ska fungera för detta. Men
  alla villkor måste givetvis följas.

# Genomförande

Du kommer få göra provet på din egen dator men du måste stänga av internet.

## Nivå E

Består av 4 små program, varje program bör gå snabbt att skriva. För första
programmet kan du få 2 poäng för övriga 4 poäng.

## Nivå C

Består av ett program som ger 6 poäng.

## Nivå A

Ett något större program som ger 4 poäng. Om du siktar på de högre betygen så
måste du klara av detta program.
