Coding

What is a computer?

What is a computer? You can start here, for something similar to what you are thinking… But perhaps there are some that do not even use electricity? Or perhaps may not even have moving parts? We define a computer as

/ No comments

What is a computer?

What is a computer? You can start here, for something similar to what you are thinking… But perhaps there are some that do not even use electricity? Or perhaps may not even have moving parts? We define a computer as

/ No comments

History of Computing

What types of things do you compute every day? When you play video games or even board games, are you computing? What sorts of things are you computing? Think specifically about passive computing. What types of things might you do

/ No comments

History of Computing

What types of things do you compute every day? When you play video games or even board games, are you computing? What sorts of things are you computing? Think specifically about passive computing. What types of things might you do

/ No comments

Intro activities

Sometimes we don’t have access to a computer or to an internet connection, but there are still ways to learn Computer science. These are some activities we will do in class to introduce you to computer science. 1. These are some

/ No comments

Intro activities

Sometimes we don’t have access to a computer or to an internet connection, but there are still ways to learn Computer science. These are some activities we will do in class to introduce you to computer science. 1. These are some

/ No comments

App Lab

App Lab is a programming environment where you can make simple apps. Design an app, code with blocks or JavaScript to make it work, then share your app in seconds. It uses block programming, like Scratch. Access it here.  It

/ No comments

App Lab

App Lab is a programming environment where you can make simple apps. Design an app, code with blocks or JavaScript to make it work, then share your app in seconds. It uses block programming, like Scratch. Access it here.  It

/ No comments

Basic glossary

abstraction Pulling out specific differences to make one solution work for multiple problems. algorithm A list of steps to finish a task. A set of instructions that can be performed with or without a computer. For example, the collection of

/ No comments

Basic glossary

abstraction Pulling out specific differences to make one solution work for multiple problems. algorithm A list of steps to finish a task. A set of instructions that can be performed with or without a computer. For example, the collection of

/ No comments