Author Archives: jdioguardi

CS for All | Oracle Academy

Oracle’s Commitment to Computer Science Education Oracle has been supporting computing education since 1993, and training teachers to teach computer science (CS) in their classrooms for more than a decade. We are proud to support the President’s Computer Science for … Continue reading

Posted in organization | Tagged , | Comments Off on CS for All | Oracle Academy

Learn Python with Penjee

Penjee is a place where you can learn how to code with the python language. Start right away with our tutorial! Source: Learn Python with Penjee. Your kids will be typing their first hand-written code in no time!

Posted in curriculum | Tagged | Comments Off on Learn Python with Penjee

The Nature of Code

How can we capture the unpredictable evolutionary and emergent properties of nature in software? How can understanding the mathematical principles behind our physical world help us to create digital worlds? This book focuses on the programming strategies and techniques behind … Continue reading

Posted in curriculum | Tagged | Comments Off on The Nature of Code

Glitch

Glitch is the friendly community where you’ll build the app of your dreams With working example apps to remix, a code editor to modify them, instant hosting and deployment – anybody can build a web app on Glitch, for free. … Continue reading

Posted in Uncategorized | Comments Off on Glitch

Cultivating Coders

Cultivating Coders is an innovative and inclusive coding bootcamp that breaks down – and crosses – boundaries…literally. Instead of students coming to us, we take our bootcamp to them. Because greater reach means greater impact. And that’s worth traveling for.Sometimes … Continue reading

Posted in organization | Comments Off on Cultivating Coders

Get Coding!

Get Coding! is the essential guide to coding for kids from the expert coding community Young Rewired State. Learn how to write code and then build your own website, app and game using the programming languages HTML, CSS and JavaScript. … Continue reading

Posted in Uncategorized | Comments Off on Get Coding!

Diversity Gaps in Computer Science

A Google-Gallup partnership identifies structural and social barriers students face at home, in schools and in society that could influence their likelihood to enter the computer science field. DOWNLOAD THE FULL REPORT Source: Diversity Gaps in Computer Science

Posted in Uncategorized | Comments Off on Diversity Gaps in Computer Science

How to Think like a Computer Scientist: Interactive Edition

This interactive book is a product of the Runestone Interactive Project at Luther College, led by Brad Miller and David Ranum. There have been many contributors to the project. Our thanks especially to the following: This book is based on … Continue reading

Posted in curriculum | Tagged | Comments Off on How to Think like a Computer Scientist: Interactive Edition

The Coding Corner – Helping educators implement CSforAll

The Coding Corner provides resources and guidance for K-8 coding teachers. If you would like help with a coding education question, feel free to reach out to the site author. Source: The Coding Corner – Helping educators implement CSforAll

Posted in Uncategorized | Comments Off on The Coding Corner – Helping educators implement CSforAll

Colleen M. Lewis | Scratch Resources

Hi! I’m an Assistant Professor of computer science at Harvey Mudd College. I love teaching and am passionate about my research in computer science education.Follow me on Twitter @csteachingtips (or check out csteachingtips.com)Check out my videos about programming in Scratch!   … Continue reading

Posted in Uncategorized | Tagged | Comments Off on Colleen M. Lewis | Scratch Resources