Skip to content

Latest commit

 

History

History
71 lines (54 loc) · 2.87 KB

README.md

File metadata and controls

71 lines (54 loc) · 2.87 KB

Code Challenge 2019/2020

December 30 2019 - January 7 2020

Exclusively for Lake Travis HS Students

Scoreboard

If you have a github account, you can click to 'Watch' this repo to receive email updates for changes, such as updates to scoreboard.

NicknameScore
jakedude180
Cokins030
Chuot0
tymmc0
Tree0
C30
ACS0
* bam240

Prizes

Prizes will be awarded Monday Jan 6th or Tuesday Jan 7th.

  • $100 Amazon Gift Cards for top 3 finishers that get a minimum of 200 points.

Overview

Stay sharp over winter break and learn some marketable skills. You received some introduction to Java programming in Computer Science class. The real world comes at you fast, and you have to be able to get the job done while learning new things at the same time. There is no Java in this challenge, all coding will be done in Go (https://golang.org). Go has been gaining in popularity and is touted as “a high-level language with C-like performance”. Here are some things you will gain exposure to:

  • Go programming language (especially slices and maps)
  • Visual Studio Code
  • Unit tests
  • command-line-fu
  • Insight into DNA and Molecular Biology

Requirements

You must work alone, no teams, no sharing of code or ideas.

You will need the following to take part in this challenge:

  • A computer (MacOS, Windows, Linux) that you can install programs on. Preferably with 8GB of RAM.
  • email account
  • internet access (for GitHub access)
  • (optional) GitHub account
  • (optional) Slack discussion channel to ask questions (Challenge2020 group)

Scoring and Judging

All results must be submitted by Sunday January 5th at 10PM CT.

  • microbio 1 (Genetic Code) - 50 points
  • microbio 2 (Translate) - 150 points + up to 50 points for style and creativity
  • microbio 3 (Make a Protein) - 100 points
  • crispr 1 (TopN) - 75 points
  • crispr 2 (FindRepeats)- 100 points + up to 50 points for style and creativity
  • crispr 3 (large genome file) - 100 points
  • crispr 4 (command-line) - 50 points

Some points will be on style and

Sign-up

Email [email protected] from your school email address and tell me the nickname you want to show up in the scoreboard. If the nickname is inappropriate, I will make up a nickname for you 😛.

Preparation and Learning

Some things to get you started:

Getting Started

  1. Clone or download this repo. You will see how to do this at the top of the README-golang.md file.