Computer Science Resource Database

Computer Science Resource Database

Supporting CS Teachers with Intensive, On-Going Support and Resources

The LTC supports Illinois K-12 schools and educators as they strive to grow their own CS curriculum and comply with forthcoming state-level mandates. This digital resource library can help accomplish both goals by providing access to vetted CS resources geared toward a variety of grade levels, content areas, and use cases.

Questions? Looking for a particular type of resource? Please contact Brian Bates at bbates@ltcillinois.org.

CS Database: Type of Resource
CS Database: Topic
CS Database: Grade Levels
CS Database: Free
App_Search
App_Sort
Curriculum & Lesson Plans

UC Davis C-STEM Center

The C-STEM Math-ICT Curriculum and C-STEM ICT Pathway provide K-12 students with up to 13 years of hands-on integrated math and computer science education with coding in Blockly and Ch/C/C++. The curriculum has been adopted by more than 60 school districts.

More Information
Organizations

Udacity

Our mission is to democratize education through the offering of world-class higher education opportunities that are accessible, flexible, and economical. Virtually anyone on the planet with an internet connection and a commitment to self-empowerment through learning can come to Udacity, master a suite of job-ready skills, and pursue rewarding employment. Learn to build a program, build a search engine, and build a social network. 3 months.

More Information
Curriculum & Lesson Plans

Unity

Unity 2017 introduces new features that help teams of artists and developers build experiences together. Powerful new tools, such as Timeline and Cinemachine, empower artists to create cinematic content and gameplay sequences without the need of an engineer. Creators can now spend more time doing, less time queueing.

More Information
Curriculum & Lesson Plans

UTeach CS Principles

Since 1997, UTeach at The University of Texas at Austin has prepared large numbers of STEM majors to enter (and stay) in secondary classrooms, and since 2007, almost 50 universities across the country have established their own UTeach programs with implementation support from the UTeach Institute. In 2015, the UTeach CS program was established to build on the expertise UTeach has developed around scaling and sustaining effective programs. We’ve developed and begun scaling an AP version of the project-based CS Principles course developed primarily in UT Austin’s CS Department by two highly recognized CS teachers and UTeach graduates. Now an AP CS Principles curricula endorsed by the College Board, UTeach CS Principles is being offered in about 300 high schools in 2016–17. Building on UTeach’s foundation of teacher preparation and advocacy, UTeach CS Principles teachers receive intensive implementation training and support, including regional summer professional learning events, regular remote micro-workshops during the school year, dedicated phone/email coaching, and access to an online community of practice. By 2017, an online professional learning course will be available to teachers and others who are otherwise unable to attend a summer workshop

More Information
Curriculum & Lesson Plans

Vidcode

Vidcode is an award-winning software that teaches middle and high school students computer programming through their favorite hobby: video-making. Vidcode is used by teachers across the country to teach JavaScript through full year courses and paired with math, art and science courses to teach code in a cross-disciplinary manner. On Vidcode, students can upload videos, code effects, and share with their classmates.

More Information
Curriculum & Lesson Plans

W3 Schools

The World Wide Web Consortium shares extensive studying tools and tutorials for web development. HTML, CSS, Java, Bootstrap, XML, examples, quizzes and more.

More Information
Curriculum & Lesson Plans

Wonder Workshop

Wonder Workshop’s robots, which include Dash and Dot, are ready to go, right out of the box. These responsive robots are packed full of capabilities that allow them to interact with students, their environment, and each other thanks to their multiple built-in motors, sensors, LEDs and audio capabilities. No Assembly Required: Our robots are truly easy to implement and include five free apps, which include in-app puzzles and challenges, across all subject areas. Grows With Your Students: Easy for beginners in kindergarten, and then scaffolds learning to higher grades through meaningful curricular and educational programs. Support of 21st Century Skills: Our robots encourage students to continue building critical thinking, creativity, communication, and collaboration skills for tomorrow’s job market. Bring coding to life with Robotics for All Our products and apps teach students from kindergarten on up how to code, and with our five, free apps, students tackle a series of challenges and in-app puzzles that introduce the fundamental concepts of coding. Our unique Wonder app uses state machine programming and an original visual design to advance young students’ understanding of computer science. The Blockly app uses the most kid-friendly block based coding on the market to introduce students to programming....

More Information
Curriculum & Lesson Plans

Zulama

Zulama has developed a highly engaging way for middle and high schools to teach Computer Science and Programming though Game Design Projects. The content is standards-based and rigorous, yet fun! Teachers do not need previous programming experience to successfully use our curriculum. Courses include Introduction to Programming through Game Design, Advanced Placement (AP) Computer Science Principles, and Unity 3D Programming.

More Information