Monday, 9 March 2015

Week 5 - presentations and test studying

Last week we worked on review mostly for the test that happened on Friday. In addition, we worked more on arrays and we started on timers a bit before somebody reminded Mr. Swaine that there was a test the next day and we had to study for it. I mostly remember Mr. Swaine talking a lot this week, and not much hands on time to work with the code myself. I find it a bit hard to remember what we are taught when there is no hands-on time to mess around with it and learn how it works. I'm glad I already know how arrays work from previous years.

People began to present their independent study projects this week, which means we all get to see really neat technology at the beginning of class. Since it's presented by our peers, it's usually presented in a way that everyone understands an is interested in. Presentations so far have included HP ZVR, raspberry pi, little satellite things that take hella HD photos of the earth from space(dove thinggie?), among other things. My favorite so far is GMAs, some of the animals and plants he showed seemed really cool, although the super salmon is kinda scary if it manages to get out in the wild.

Monday, 2 March 2015

Errors and Parameters - week 4

Last Week we learnt about parameters and arrays. Parameters are intagers/strings you assign to objects you make via the newObject command. Such things include adding a specific location for multiple items, different audio files, different image files, anything goes really. Arrays are still arrays. very similar to last year. coding hasn't changed much since then. Arrays work well with for loops. I'd post pics with this but the school drives are down, so I can't get source images. remember kids, always back up your work on a USB!

Array = |_0_|_1_|_2_|_3_|_4_|_5_|_6_|_7_|_8_|
you can store data in each "cell" thinggie. starts at 0 and goes up, so if you ask for 10 array slots, it'll go 0-9.
We also learnt the difference between runtime errors and Syntax errors.Runtime means your syntax is a-ok, but an array has 5 cells and you're asking for what's in the 6th cell. Syntax means the code doesn't make sense to the computer- maybe you put newobject instead of newObject.

note to self add photos to this after network goes back up