Problem solving
Hour of Code Lesson Plans by Grade
This December will again host the Hour of Code, a one-hour introduction to programming designed to demystify the subject and show that anyone can be a maker, a creator, and an innovator. Last year, almost 300,000 students (age 4-104) participated from over 180 countries and wrote almost 20 billion lines of code. The 200,000+ teachers involved came away believing that, of all their education tools, coding was the best at teaching children to think. It’s easy to see why when you look at fundamental programming concepts:
- abstraction and symbolism – variables are common in math, but also in education. Tools, toolbars, icons, images all represent something bigger
- creativity – think outside the box
- if-then thinking – actions have consequences
- debugging – write-edit-rewrite; try, fail, try again. When you make a mistake, don’t give up or call an expert. Fix it.
- logic – go through a problem from A to Z
- sequencing – know what happens when
If you’re planning to participate in Hour of Code, here are activities by grade that will kickstart your effort. They can be done individually or in small groups.
Hour of Code 101
December 3-9th, 2018, Computer Science Education will host the Hour Of Code–a one-hour introduction to students on coding, programming, and why they should love it, designed to demystify “code” and show that anyone can learn the basics to be a maker, a creator, and an innovator. Throughout participating websites, you’ll find a variety of self-guided tutorials that say “anybody can do, on a browser, tablet, or smartphone”. You’ll even find unplugged tutorials for classrooms without computers. No experience needed.
Coding–that mystical geeky subject that confounds students and teachers alike. Confess, when you think of coding, you see:
…when you should see
It feels like:
When it should feel like:
Computer Science Education will host the Hour Of Code–a one-hour introduction to coding, programming, and why students should love it. It’s designed to demystify “code” and show that anyone can learn the basics to be a maker, a creator, and an innovator. If you’re not sold 100% on the importance of computer science in a student’s future, watch this video:
169 Tech Tip #39: My Computer Won’t Turn Off
In these 169 tech-centric situations, you get an overview of pedagogy—the tech topics most important to your teaching—as well as practical strategies to address most classroom tech situations, how to scaffold these to learning, and where they provide the subtext to daily tech-infused education.
Today’s tip: #39: My Computer Won’t Turn Off
Category:Â Hardware
Sub-category: PC, Problem-solving
Q: I’m pushing the power button on my laptop (or desktop, but this is more common with laptops), and it won’t turn off. What do I do?
A:Â Push the power button and hold it in for a count of ten. It will look something like the inset.
If that doesn’t work (there’s always that one that breaks the rules), hold it for a count of twenty. Still doesn’t work? Pull out the battery.
169 Tech Tip #102: Doc Saved Over? Try This
In these 169 tech-centric situations, you get an overview of pedagogy—the tech topics most important to your teaching—as well as practical strategies to address most classroom tech situations, how to scaffold these to learning, and where they provide the subtext to daily tech-infused education.
Today’s tip: #102–Doc Saved Over? Try This
Category: Google Apps
Sub-category: MS Office, Problem-solving
Q: My students often save a blank document over their document. Is there any way to retrieve the file?
A: Absolutely. If you’re on Google Docs, go to Revisions. Select the version of the document you know was correct and restore it.
Websites for Hour of Code by Grade
This December will again host the Hour of Code, a one-hour introduction to programming designed to demystify the subject and show that anyone can be a maker, a creator, and an innovator. Last year, almost 300,000 students (age 4-104) participated from over 180 countries and wrote almost 20 billion lines of code. The 200,000+ teachers involved came away believing that, of all their education tools, coding was the best at teaching children to think. It’s easy to see why when you look at fundamental programming concepts:
- abstraction and symbolism – variables are common in math, but also in education. Tools, toolbars, icons, images all represent something bigger
- creativity – think outside the box
- if-then thinking – actions have consequences
- debugging – write-edit-rewrite; try, fail, try again. When you make a mistake, don’t give up or call an expert. Look at what happened and fix where it went wrong.
- logic – go through a problem from A to Z
- sequencing – know what happens when
If you’re planning to participate in Hour of Code, here are a series of activities — broken down by grade — that will kickstart your effort. They can be done individually or in small groups.
Hour of Code 101
Coding–that mystical geeky subject that confounds students and teachers alike. Confess, when you think of coding, you see:
…when you should see
It feels like:
When it should feel like:
December 4-10, Computer Science Education will host the Hour Of Code–a one-hour introduction to coding, programming, and why students should love it. It’s designed to demystify “code” and show that anyone can learn the basics to be a maker, a creator, and an innovator.
169 Tech Tip #59: Alt Keys
In these 169 tech-centric situations, you get an overview of pedagogy—the tech topics most important to your teaching—as well as practical strategies to address most classroom tech situations, how to scaffold these to learning, and where they provide the subtext to daily tech-infused education.
Today’s tip: #59–Alt Keys Add Symbols
Category:Â Google Apps
Sub-category: MS Office, Webtools, Keyboarding, Problem-solving
Q: How do I create the copyright symbol (or another symbol) in Google Apps or Word?
A: It’s easier than you think. Hold down the Alt key and press 0169. ©. Use the keypad with the num lock on–don’t use the number row. I could not get this to work until someone pointed out that you must use the keypad. Duh.
Have students try out some others that would be useful for them. For example:
Hour of Code is Coming!
December 4-10, 2017, Computer Science Education will host the Hour Of Code–a one-hour introduction to students on coding, programming, and why they should love it, designed to demystify “code” and show that anyone can learn the basics to be a maker, a creator, and an innovator. Throughout participating websites, you’ll find a variety of self-guided tutorials that say “anybody can do, on a browser, tablet, or smartphone”. You’ll even find unplugged tutorials for classrooms without computers. No experience needed.
Here’s a video to kick things off–you can’t watch this and not get motivated: