Category Archives: Education

RandomLetterChoose AP A-thoughts and analysis

One of the 2016 AP Computer Science A questions, [crayon-662b42631eb51958717079-i/] ,  asked students to write a class declaration from scratch. The constructor receives a parameter of non-null Strings The class has a [crayon-662b42631eb59661231371-i/]  method that returns a random [crayon-662b42631eb5d111984442-i/] from that list . Each element in the list can only be returned once, and after all of the elements … Continue reading RandomLetterChoose AP A-thoughts and analysis &rarr...

Scratch 2.0 in 4 easy steps (animated gif)

  4 Steps in an animated Gif: Animated Gif showing how to create and run a simple Scratch program.   Step 1) Go the  Scratch home page/editor Step 2) Drag the block code from the left side and into the editor on the right.   Step 3) Make sure that you have some kind of … Continue reading Scratch 2.0 in 4 easy steps (animated gif) →

What is Block Based Coding?

Block Based Coding is the de facto way to introduce kids to programming. Instead of text based programming, block based coding involves dragging “blocks” of instructions. By far, the most popular block based app is Scratch. As you can see in the pic below, you drag blocks of instructions on the left into the editor on the … Continue reading What is Block Based Coding? →