Skip to content

python-elective-2-spring-2019/exam

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Exam, Python elective Spring 2019

Exam dates: 19/6, 20/6 21/6
Project Hand-in date: 3/6

Exam flow

The exam is an oral exam where part of it is based on your handed in project. The exam is evaluated according to the 7 step scale.

The 3 last weeks of this elective you will be given 4 projects from which you should choose 1 as your exam project.

The project should be published at Github and a link to the repository should be handed in on Wiseflow. If your repository is private you should grant me (clbokea - clbo@kea.dk) access to your private repository.

The project should be in a state where it is possible to clone the project and run it on the teacher and sensor computers. There should be a readme file in the repository describing the project and how to install and run it.

If you fail to hand in the project, you can not attend the exam.

Exam time: Total 30 min.

  • 2-3 min. presentation and demo of your project (not the code)
    • Be sure to demonstrate that you solved the tasks stated in the requirements.
  • 7-8 min. questions about your project (here we look at your code)
  • 10-12 min. general questions based on the curriculum
  • 5 min. grading and feedback
  • 5 minutes buffer

You will be graded on the:

  • overall state of the handed in project.
  • presentation of the project.
  • quality of the code and documentation.
  • ability to answer questions connected to the project.
  • level of understanding of the general curriculum.

During the exam the you will be asked to do "live coding".

Specific projects

You can read about the specific project in the assigments folder or you can find them on fronter.

General for all projects

  • The project should be finished, meaning: don´t hand in and show up at the exam with something half done.
  • Your code will be evaluated in terms of readability
  • Your project will be evaluated in relation to the extent to which it is perceived as a finished product.
  • The code should be documented and you should be able to explain why you documented your code in the way you did.
  • The code should be tested and you should at the exam be abel to talk about your tests and demonstrate them.

NOTE: All projects have been solved by someone else in the world before you, so it would be possible to "pip install" a module that more or less solves the task. It is not a good idea to use this approach. You should solve the task from scratch and use the python techniques you learned during this semester.
The build-in modules you should use, but the 3rd party modules you "could use", but do it with a gentle hand :)

Help during the project period.

If you need help or guidance during the project period, i (Claus) are here at the school on

  • tuedays from 8:30 - 11:00 and again from 11:45 - aprox. 15:00
  • fridays from 8:30 - 11:00

You are also welcome to send me an email clbo@kea.dk

© clbo@kea.dk, 14-05-2019

About

Exam description

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published