Giter Club home page Giter Club logo

informaticup2017's People

Contributors

andreas-grafberger avatar bitflipp avatar felixneutatz avatar jonico avatar kuznecpl avatar mbornstein avatar queensgambit avatar toludwig avatar top-ranger avatar wgierke avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

informaticup2017's Issues

How can we hand in our submissions?

Any form (mail, per email, with CD, GitHub repository) will do. Source code has to be available in electronic format, should be compilable / interpretable and your application should deliver correct results.

Submission time?

As stated by the website the submission date is January the 15th. Nontheless it is not clear to us which time is exactly meant. Is it just important to submit the project on the 15th, so between 0:00 and 23:59 or do we have to submit the project on the 14th 23:59 at the latest?

What is the difference between EDU and DOC? Does EDU have to contain both course materials and code?

EDU does not have to contain both code and didactic material (one aspect is sufficient). One may argue that if the EDU category did not exist, many its repositories would fall into the DOCS category (some in the DEV category). In this sense, EDU is more specific on the educational purpose of the content as DOCS or DEV. One may also argue that if the HW category did not exist, most of its repositories would fall into the DEV category.

Does the WEB category really only include static websites?

Hi,

with the addition of the additional data sets (thanks btw) there is a discussion we can't find a definitive answer about the WEB category.

Aspects

  • english task description says used to host static ... websites
  • german task doesn't include only static sites
  • it says personal websites or blogs - what about other web sites
  • your WEB test data contains a non-static jekyll repo: https://github.com/ianli/elbowpatched-boilerplate
  • your example data and the additional test data contains multiple repositories of sourcecode of websites, which have to be compiled first but are classified as WEB (I read that the jury might have classified some differently)
  • DEV doesn't explicitly specify web applications

In my opinion this repo of you https://github.com/whoisjuan/whoisjuan.github.io is a typical example for WEB, since it contains static files for a personal website.
I can agree that a repository of a jekyll site (like https://github.com/ianli/elbowpatched-boilerplate) can be included in WEB.
I can't 100% see why e.g. https://github.com/BloombergMedia/whatiscode should be counted as WEB - since it has to be built first. At the same time it is not really an application as it could be interpreted by using the DEV definition.

In summary we are not sure whether your definition of WEB matches your examples and might be too exclusive (only static and only personal sites and blogs) or should be interpreted more freely to include everything which can result in a website - which would be difficult since there could be almost no differences to a DEV repo.
Thanks in advance!

How will the submissions be judged?

The evaluation criteria for each submission can be found here.

A convenience translation into English:

The jury of the competition is evaluating all submissions based on the criteria

  • theoretical foundations / approach
  • documentation
  • software engineering
  • UI/UX
  • functionality

The order of these criteria is not the order of importance, you should put your focus on the areas as demanded in the actual challenge description. The following points are meant to give you a rough idea what the criteria are about and should not be interpreted too literally.

Theoretic foundations/approach

  • Research
  • Modelling
  • Complexity analysis
  • Effort estimation

Documentation

  • consistency, completenesst and soundness
  • structuring and layout
  • code documentation

Software engineering

  • concise documentation of requirements, design considerations and decisions
  • concise documentation of tests, results and conclusions drawn
  • quality of the software development approach, design decisions and test concept

UI / UX

  • Usability
  • Exciting extensions

Functionality:

  • functional correctness and quality of the solution (according to the challenge description)
  • verifiability of the test results

Does the WEB category imply the use of gh-pages?

While the use of GitHub pages is a good indicator for the WEB category, it is neither a mandatory nor a satisfying requirement for this category. As mentioned in the challenge description, your documented decision process on how you came up with the labelling criteria is far more important than a 100 percent fit of your classification algorithm with the example data (which was chosen by humans and hence are subjective by definition).

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.