Giter Site home page Giter Site logo

aoc-2022's Introduction

name mat aocname aocnumber
Joshua Sonnet
2568828
Joshua Sonnet
2229413

Programming with Python template

Prof. Dr Sven Rahmann

Tutors: Jens Zentgraf, Vu Lam Dang, Johanna Schmitz

Getting started

This repository is a template for working folder throughout the course "Programming with Python (MSc Bioinformatics)" WS 2022.

You will need to fork this repository into your GitLab account and commit all your work as you go along onto the forked repo. Failure to comply will result in you not able to participate in the exams, as we cannot check your results for plagiarism.

Folder structure

programming-with-python-2022
├── aoc
│   ├── day01.inp
│   └── day01.py
├── Tutorials
│   └── README.md
└── README.md

Naming convention

For the AoC_2022 folder, a strict naming convention must be maintaied.

The python script for the xx-th day should be named dayxx.py. For example, the solution for December 1st should be named day01.py. Jupyter Notebook will not be acceptable - they need to be converted into python files before submission.

For each challenges, an input file is provided by AoC. The input file should be a text file that has the same name with the script file except it has an .txt extension.

We provided 2 empty files in this folder to demonstrate the expected naming convention.

Editing this README

After forking, please edit the README.md file with your name and matriculation number bellow the title.

Once Advent of Code 2022 has started, please add your username and number on this document.

AoC 2022

Each day in between the 1st and 25th of December, a new two-part problem will be posted on Advent of code for you to solve. Each solved problem gives you a star. You can get up to 50 stars (two stars per day). You will need to collect at least 35 stars before midnight of February 10, 2022 to qualify for the exam. The code, input and output files must be present in a git repository.

On the first day of December, the first challenge and leaderboard will be available. On that day, please go to Leaderboard and register yourself using the code provided on CMS.

Ethics and Plagiarism Policy

You may ask for help, either the tutors or other students, or people on the internet, or even books. However, you may not use or copy their code directly. All implementations must be your own. In case you use other peoples' work beyond the Python standard library (e.g. numpy, scipy), this must be clearly stated up-from and properly cited. Violation of these rules will result in removal from the course and in reporting you to the examination office. If you get reported more than once, you may have to leave the university.

aoc-2022's People

Contributors

jsonnet avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.