Showing posts with label program. Show all posts
Showing posts with label program. Show all posts

Software vs Program learn number keys

Tuesday, November 8, 2016

SOFTWARE VS. PROGRAM

8 - R2 (reach from K to 8)
1 - L4 (reach from A to 1)
9 - R3 (reach from L to 9)
4 - L1 (reach from F to 4)
0 - R4 (reach from ; to 0)

P. 29, 13B, lines 1-4 twice
P. 30, 13C, lines 1-6 once
P. 30, 13D, lines 1-8 twice
P. 30, 13E, lines 1-6 once

When you get done with the above practice lines you need to go to the Free typing Game website and choose either test 8 or test 9.  You need to take at least 3 tests before you write your score on the poster paper!!
Read More..

NASA Summer of Innovation Mini Grant Program

Thursday, September 22, 2016


From the website:

The NASA Summer of Innovation (SoI) program is designed to support student interest in science, technology, engineering, and mathematics (STEM) by strengthening the capacity of organizations or schools that inspire and engage female, minority or high poverty middle school students in STEM content. The SoI focuses on organizations that provide student experiences during the summer and through extended learning efforts designed to keep students involved in NASA-themed STEM activities during the academic year.


Applications are due on june 29th
Read More..

Type2Learn Program

Saturday, July 2, 2016

Our Type2Learn program is really helping to improve our keyboarding skills! We saw gains of 6-8 wpm on our typing tests!

Read More..

To Make a Program you Have to Break Some Eggs

Tuesday, April 26, 2016


One of my favorite toys in computer science are plastic eggs. Cheap and they can be used to teach so many things. We are working on searches and sorts in the APCS class right now. They also work well when doing algorithms in the CS Principles class.

To start with searches and sorts I use plastic eggs filled with fish tank gravel. Email your faculty and parents - I guarantee you can get these for free. Fill the eggs with varying amount of gravel and tape them shut. Better yet have a kid do this. You are busy.




I let the kids pick a partner and each pair gets 6 or 7 eggs. Please do not forget to explain that the eggs do not have candy in them. I didnt do that the first time we did this and it made for a very disappointing mess.

Have them put the eggs in a row then "search" for the heaviest egg. Write out the steps you followed.

On the board I then do:

int eggs[] = new int[6];

This is in the APCS class, in CS Principles I make this less formal since they will be doing this in Scratch.

I have the kids come to the board and write out their algorithm, in Java in the APCS, pseudocode in CS Pricniples, using this array. Bam! They just all created a Linear Search.

So, why eggs?

I used to do this writing numbers on the board. They watched and I did. It is always better when THEY do. They are going to remember the Linear Search much better if it was their idea in the first place. 

Also, when you do numbers the amazing processor that is the human brain can just scan the list and pick the biggest. No problem. 

But a computer cannot do that - it cannot just look at a data set in aggregate and pick one. It must "touch" every piece of data in the set and make a comparison. Which is exactly what the kids do with the eggs. Point that out, they should know that.

This is also a good time to go over swapping. They get so confused on this.

How many times have you had them try to swap two numbers and they do:

a = b;
b = a;

Here is the fix: Hand each group some cups - make it look like you are giving them an arbitrary number, but make sure they all get at least 3.

Rule - you can only have an egg in a cup. NEVER can you have two eggs in a  cup. Now swap two eggs.

Again, once they get the point of using a third cup, you have them write out the algorithm in the language of your choice.
Read More..

Our Regularly Scheduled Program

Thursday, March 17, 2016

I am gearing up for the coming school year. Kids report back the day after Labor Day.

While searching for some videos to start off the year I found this gem: Rear Admiral Grace Hopper on David Letterman



Seriously worth a look. She gives a great explanation of nano seconds, and as always is absolutely charming.

Read More..