Coding at Home: April 3rd

We’re live streaming again today from 1pm, Irish time. It’s half an hour or so of your time, why not drop in? Or catch up on the sessions with the kids.code() YouTube playlist, review things that might have been a bit more difficult.

Conditional Code

Aaaaand, speaking of which, yesterday’s session was hard. It wasn’t just your imagination. We covered variables from the day before, pretty quickly, and launched right into conditional code, which is another huge coding concept!

So I may be at fault for cramming juuuust a little bit too much into the session.

But we’ll go over conditional coding again, this time a little slower, to make sure we all have a fighting chance.

We’ll review all of the stuff you’ve done so far with us: commands, functions, for loops, variables, conditions; it’s a lot! And, as with any of these concepts, practice will also help.

We’ll be working out of the Learn to Code 1 playground and possibly the Answers playground today, so get them ready on your iPad.

See you at 1pm, Irish time!

Coding at Home: April 2nd

Catch our live stream today at 1pm, where we’ll be talking about Variables and hopefully seeing some examples of people’s work!

Stream: https://www.twitch.tv/thecodehub

Variables

We added a new tool to our toolbox with variables yesterday. They’re hugely powerful programming concept that lets us store information that we can use again later.

We learned about the syntax of variables (like we learned the syntax for calling commands and for writing our own commands, called functions). We’ll dive into the Spirals playground to finish off our introduction to variables.

What I really like about the Spirals playground is that it encourages play. Just like the Answers playground, just like our Turtle Graphics playground. If you want to explore and experiment, it’ll make coding that much more approachable. You’ll want to do more of it, which will make you a better programmer, in the long run.

Conditionals

And once we finish exploring Spirals, we’ll move on to the very start of Chapter 5 of Everyone Can Code Puzzles: Conditional Code.

Things are getting exciting quick!

See you today at 1pm, Irish time!

Coding at Home: Wednesday, 32nd March

Welcome to day seventy four of coding! You’ve now got hair down to your ankles, all graying, the length of your fingernails makes it tough to type, and we’re now on Advanced Autolayout for iOS Applications. Ready to start?

The live stream is on https://www.twitch.tv/thecodehub today at 1pm, Irish time, that’s no April Fools’ joke.

Variables: Getting Set Up

We’re going to start off today with the Learning Variables app, which you can download for free from the App Store for Mac or iPad (go to that link to jump to either store).

That will introduce us to the concept of variables and we’ll have a bit of fun building stories with those variables.

After a little bit of that, we’ll move back to the Everyone Can Code Puzzles book. This chapter is a big step up from previous chapters. We leave behind Learn to Code 1, which is the playground we’ve used so far, and leap into Learn to Code 2.

We also might use the Spirals playground and Answers playgrounds.

You can find them in the More Playgrounds bar at the bottom of Swift Playgrounds. Answers appears in the Starting Points section, and Spirals appears in the Challenges section.

So make sure you’re all set up for 1pm, Irish time! See you then!