Computer Programming, Coding, 3D Printing, Animation, Video Game Design, Building in Minecraft, Scratch, Python, Java and Graphic Design Classes Begin in Westchester County on January 21, 2017

Let’s face it — kids can take a Scratch Programming class in many different places throughout Westchester County, or do the Hour of Code from home. There are a million and one ways to learn about 3D printing, computer programming or animation. You get the picture… And so do we.

But there’s the thing: experience. Meaningful learning is all about the experience. Knowledge retention happens when a person can put emotion behind the skills they learn.

Think about driving. Someone can show you or tell you how to drive all day long while you’re in the passenger’s seat, but until you get in the driver’s seat, get your hands on the wheel, put on your blinker, run over a few curbs and get pulled over for speeding, you really don’t learn very much. (We don’t encourage speeding, by the way! It was a metaphor…)

At the DAE, students drive. They get their hands on the tech. They try to go too fast and run into problems. We teach our kids about failure and how not to panic when something goes wrong — about how glitches are good because they teach us what we need to fix. We encourage thoughtfulness and problem solving, discussion and thinking outside the box.

Our world is so fast. It’s easy to throw information at people (especially kids) and expect them to get it. (Those kids with their iPads just know how to do all the things!) Classes at the DAE are different. They’re inclusive. They’re project-based. And they’re fun! We invite you to visit us and find out why.

Winter classes begin this weekend! January 21, 2017.

Visit us: TheDAE.com

Email us: info@TheDAE.com

Call us: 914-644-8100

Advertisements

An Hour of Code in Westchester: If this girl can learn computer programming, so can you.

Written by Emily Angell, Event Coordinator & Recording Studio Manager at the Digital Arts Experience, White Plains, NY.

I’ll be the first to admit that the term “coding” terrifies me, conjuring images of sitting in front of a computer for hours being forced to do math and look at numbers and logic statements, where inevitably I will fail at the most basic of tasks.

Fast forward to code.org‘s challenge for Computer Science Education week.  I began watching the creative and yes, somewhat inspiring videos all about learning to code, and how enjoyable it could be. And how beneficial! In addition to that, a couple of months ago we rolled out our first Game Programming with Java class at the DAE, where the kids literally build their own Rocket Launch game using Java (which can also be used in practical applications like coding elevator systems).  So I thought to myself, Okay Em, it’s time to get with the program.

Pun.

I began watching the first tutorial.  I learned single FORWARD and TURN commands that would help the angry bird get the pig.

Hour of Code

And poof! Just like that I’m gratified. My angry bird got his pig. Mission accomplished.  8 lines of code in and I was on a roll, thus feeling compelled to go on.

Hour of Code

Suddenly, Mark Zuckerberg appears onscreen to tell me about loops, or simply repeating a command.  The repeat command allows the user to specify the number of times a command should repeat.  In a sense it encapsulates any command or series of commands inside of it, saving hundreds or even millions of lines of code.

Hour of Code

Next, Chris Bosh appears in a video explaining the REPEAT UNTIL box.  Which specifies that any command or series of commands inside of it repeat until a designated event or command takes place.  In this case, the commands were to repeat until the zombie reached the sunflower.

Hour of Code

I must also mention the genius of this particular intro to coding… the zombie proclaimed “braaaaaains” every time he reached the sunflower and that was just flat out encouraging for me.  But you don’t have to take my word for it… (just visit code.org).

Hour of Code

Next I explored IF statements. Basically, I would specify that the zombie would move forward.  Then, I would include that it should move left IF there were an option to do so.  Bill Gates did a nice job of explaining it to me.

Hour of Code

Lastly, we came to IF ELSE commands. I specified that the zombie should move FORWARD in the maze.  IF the zombie could move LEFT, it should. ELSE the zombie should move RIGHT (if it was unable to  move FORWARD or LEFT).  These basic commands enabled me to navigate the zombie maze with a very simple set of commands.  The crazy thing is, that these coded commands can be applied to something as small as an angry birds game, or as big as a Mars ROVER expedition.  My mind is still unboggling itself.

Hour of Code

Victory!  The first hour of code under my belt!  What’s funny is that I’m intrigued by how creative I can get with coding… which was something I would have never thought of before this moment.

Moral of the story: step outside of your comfort zone.  Try something new. Parents: encourage your kids to try to it too.  Kids: DO try this at home!