We’re excited to announce the workshops and hackathon for Teen Tech Week at the Lafayette Public Library!
Here is the schedule:
Git: Social Networking for Your Code
Monday 3/10 4:30pm – 5:30pm – Register Here!
Instructor: Nathan Witmer (Software Developer at Github)
Git is one of the need-to-know tools for software developers today! Learn the basics of version control and collaboration. Create an online portfolio to get noticed by potential future employers. For those who are curious, the first chapter of http://git-scm.com/book as well as http://try.github.io/ are a good place to get started. Students can follow along if they have a GitHub account of their own, and download the Mac or Windows client.
Intro to Python
Wednesday 3/12 4:30pm – 5:30pm – Register Here!
Instructor: Bryan Loughry (Data Scientist at Northfield Trading LP)
Python is a popular scripting language used for data analysis, web development, and research. Learn the basics in this class as you choose from one of three fun projects: program a chatbot that talks about movies, determine the cause of a disease outbreak in cats, or create a simple game. All work will be done in a web browser (Chrome, Firefox, Safari, Internet Explorer).
Intro to Ruby
Thursday 3/13 4:30pm – 5:30pm – Register Here!
Instructors: Mark Morris (Software Developer at Coroutine) & Sara Snyder (Freelance Developer)
Ruby is a programming language created over 20 years ago with the goal of “making programmers happy.” You’ll learn the basic building blocks in Ruby to be on your way in no time to write your own programs! Resources for continued learning will be provided. All work will be done in a web browser (Chrome, Firefox, Safari, Internet Explorer).
Cipher Scavenger Hunt Hackathon
Friday 3/14 5:00pm – 10:00pm – Register Here!
Facilitators: Anna Fowles-Winkler (Software Developer at Oracle) & Jon Saints (Software Developer at Digital Globe)
48 teen coders will converge at the library for this special event! Teams of 3 will be formed that evening. Each team will work on a programming task (to be divulged that evening). Prizes will be awarded! Glory will be won! Plus, we’ll have pizza, soda, and snacks.
Bring your laptop, if you have one. Be ready to code in Python, Ruby, or the language of your choice. We will have laptops for teams to borrow, too.