Exclusively for Lake Travis HS Students
If you have a github account, you can click to 'Watch' this repo to receive email updates for changes, such as updates to scoreboard.
Nickname | Score |
---|---|
jakedude18 | 0 |
bam | 0 |
Cokins03 | 0 |
Chuot | 0 |
tymmc | 0 |
Tree | 0 |
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.
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
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)
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
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 😛.
Some things to get you started:
- Clone or download this repo. You will see how to do this at the top of the README-golang.md file.