IDP
CSE 163: Intermediate Data Programming: Machine Learning & Data Science
Daily Resources
Online Lessons - Complete these lessons at home before attending class
IDP MrStride - An online IDP resource tailored to the NCHS student
UW CSE 163 - See UW's course details here
python Resources
Style Guide - See the coding conventions required for this Python class
Cheat Sheet - UW Python 3 Cheat Sheet (2 pages)
Learn X in Y - An excellent set of notes showing the fundamentals of Python
Java-2-Python-3 - An iPython Notebook (in this GitHub) to help transfer knowledge from Java to Python
Python Documentation - Documentation of the basics of Python in tutorial form
PythonMinds - A website created by a NCHS Student to help others learn Python
Startup Resources
Installation & Setup - Instructions for how to get your IDE installed and environments set up
For Fun
Project Euler: This site has lots of math puzzles that require a computer program to solve. How many problems can you solve on ProjectEuler?Â