Computing in the Core is a non-partisan advocacy coalition of associations, corporations, scientific societies, and other non-profits seeking to elevate the national profile of computer science education in K-12 within the US and work toward ensuring that computer science is one of the core academic subjects in K-12 education.
Computer science education prepares students for the engaging and high-paying computing careers that are being created every day. Hundreds of thousands will be created in the next decade. In fact, the current pipeline of computing graduates will fill only 52 percent of the projected over 1.4 million job openings in computing by 2018. Get ready for the future!
So I thought I'd compile a list of 1010 10000 things I believe all ICS students should have done (by themselves) by the time they get their diplomas. With luck, students have come across some of these in courses. Most likely, that won't happen, so students need to make time for extra-curricular activities.