C
omputer
S
cience
Education
Search
Learn Computer Science
Explore Academic Opportunities
Access Career Opportunities
Meet our Partners
Explore Resources
Student Learning
Educator Resources
Coding Tools and Technology
Coding Tools and Technology
The following tools can be used by students and software developers to write computer programs.
Blockly
An open source software library for building visual programming environments to teach coding basics.
LEARN MORE
Blockly Games
A sequence of activities built with Blockly to teach beginner coders the basics of programming.
LEARN MORE
Coder
A free, open source project that lets educators and parents use a Raspberry Pi to teach basic web development.
LEARN MORE
Coding with Chrome
An educational IDE built as an offline Chrome App that allows teacher-guided and self-study with tools such as Blockly, JavaScript, Pencil Code, Robots and more.
LEARN MORE
Pencil Code
A collaborative programming site/environment for exploring coding through drawing art, playing music and creating games.
LEARN MORE