Tag: Coding-Programming

hour of code

Hour of Code–Program with Alt Codes

As a working technology teacher, I get hundreds of questions from parents about their home computers, how to do stuff, how to solve problems. Each Tuesday, I’ll share one of those with you. They’re always brief and always focused. Enjoy!

A hidden coding secret on every computer is the ‘Alt codes’. Those are the symbols you invoke by typing Alt+[a number] on most digital devices. The suggestions below are for PCs, but there are similar lists for Macs and Chromebooks.

Alt+0191 = ¿

Alt+0128 = €

Alt+0169 = ©

Tip: Press the ALT key. While it is pressed, put in the numbers from your NUMBER PAD. It doesn’t work using the numbers at the top of the keyboard). Make sure the NUM LOCK is ON.

(more…)

coding

58 Hour of Code Suggestions by Grade Level

Here are ideas of apps and websites that teachers in my PLN used successfully in the past during Hour of Code:

hour of codeKindergarten

Start kindergartners with problem solving. If they love Legos, they’ll love coding

  1. BotLogic–great for Kindergarten and youngers
  2. Code–learn to code, for students
  3. Daisy the Dinosaur—intro to programming via iPad
  4. How to train your robot–a lesson plan from Dr. Techniko
  5. Kodable--great for youngers–learn to code before you can read
  6. Move the Turtle–programming via iPad for middle schoolhour of code
  7. Primo–a wooden game, for ages 4-7
  8. Program a human robot (unplugged)
  9. Scratch Jr.

1st Grade

  1. Code–learn to code, for students
  2. Hopscotch–programming on the iPad
  3. Primo–a wooden game, for ages 4-7
  4. Scratch Jr.
  5. Tynker

(more…)

hour of code

Hour of Code–Why Not

I took a Classroom 2.0 Live webinar last year on rolling out the Hour of Code in the classroom. There were so many great things about that webinar, but one I’ll share today is why teachers DON’T participate in Hour of Code. Here are what the webinar participants said:

hour of codeHow about you? Why are you NOT doing Hour of Code?

(more…)

coding

Hour of Code–the Series

Coding–that mystical geeky subject that confounds students and teachers alike. Confess, when you think of coding, you see:

coding

 

…when you should see

coding

December 7-13, 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.

(more…)

Tech Tip #105: Create Shortkeys for Windows Tools

As a working technology teacher, I get hundreds of questions from parents about their home computers, how to do stuff, how to solve problems. Each Tuesday, I’ll share one of those with you. They’re always brief and always focused. Enjoy!

Q: I love the Windows snipping tool, but it takes too long to get to. Is there a shortkey for it?

A: Oddly, there isn’t, which is why I didn’t use it for a long time. I want a screen capture that’s instantaneous. Jing is even too slow for me (though I tolerate it because of all its cool annotations.

Then I discovered how to create a shortkey for Snipping Tool:

  • Go to Start–accessories
  • Right click on ‘snipping tool’
  • Select ‘properties’
  • Click in ‘shortcut’
  • Push the key combination you want to use to invoke the snipping tool. In my case, I used Ctrl+Alt+S
  • Save

Now all I have to do is remember the shortkey!

BTW, this works for any tool.

(more…)

Want to Code on an IPad? Here are 3 Great Apps

codingCoding has become the poster child for a tech-infused classroom. Over 15 million kids participated in Hour of Code this past December. So many teachers took students to Code.org’s curriculum offerings, the website crashed.

So what is ‘coding’? According to the Urban Dictionary, it’s another word for ‘programming’ which means:

The art of turning caffeine into Error Messages

Let’s go to Webster’s definition instead:

The act or job of creating computer programs

Not much better. To techies, ‘programming’ or ‘coding’ is

a series of symbols, used synonymously as text and grouped to imply or prompt the multimedia in the games and programs that happen on computers, websites, and mobile apps.

programming

This complicated definition is why–historically–programming, IT, and Computer Science have been of interest only to the geekiest of kids. But there are good reasons why kids should like this activity. According to Computer Science Education Week:

(more…)

macros

Hour of Code: Create a Macro

Creating a macro is a quick, easy programming exercise that students fifth grade and up can accomplish with moderate supervision.

By fifth grade, students appreciate technology for how it can speed up their homework and class projects and seek out ways to use it to make their educational journey easier.. Take advantage of this by introducing pre-programming skills like creating macros. Here’s a video I shared during Summer PD:

(more…)

Hour of Code: Primo–Programming

codingProgramming in the classroom is hot. It’s become the software equivalent of iPads–everyone has to try it and missing Hour of Code risks losing your Tech Teacher stripes.

Who would think the geeky cousin of math and science would become so popular? Thanks in equal parts to Khan Academy and Common Core, the fundamental core of programming–students as problem solvers–has moved from theory to practice. Common Core provides strategies in its Standards for Mathematical Practice and Khan Academy provides the mechanism in its highly-popular (free) computer programming courses.

This follows such worthy programming adventures like Scratch and Alice, originally geared for Middle School, but their immense popularity and intuitive approach inspired games like Tynker, Blockly and the wildly popular Robot Turtles for youngers, each more fun and simpler than the last. We’re not talking C++ or Fortran or DOS. These offerings are intuitive, forgiving, and emphasize observing, testing, thinking, trying, failing, and trying again.

Traditional programming, with formulas and symbols and frightening words like ‘algorithm’ and ‘script’, is mostly relegated to fifth grade and up.

Enter Primo.

“We are working on a tool that empowers children to become creators, and not just consumers within the digitalised world we live in. Programming is an incredible tool that empowers people, it changes the perspective on problem solving and logic in general. … Mastering logic from an early stage of learning creates the right mind set to assimilate more notion-related content. … Skills are mastered gradually. … Think of Primo as the very first step in a child’s programming education. Primo provides the very basic ABC of programming logic.”

(more…)