Week Three May 1st, 2018

This week students continued their learning of the following concepts:

Content/Language Objectives:

  • I can debug a code to fix an algorithm.
  • I can work as a Pair Programmer to create algorithms.

Vocabulary Introduced:

  • Computer Programmer: A person who creates a program.
  • Algorithm: A list of steps you can follow to finish a task. Click here to see a demonstration. 
  • Persistence: Trying again and again, even when something is very hard.
  • Debugging: Finding and fixing problems in an algorithm or program.

This week Mrs. Learn introduced some of us to KIBO-a early learning robot and it was a hit (see video below).

Advertisements

Week Two of Woodson Coding Club 2018

This week students continued their learning of the following concepts:

Content/Language Objectives:

  • I will learn vocabulary that will help me become a computer programmer.
  • I will learn how to break down the steps needed to solve a problem into a sequence of instructions.

Vocabulary Introduced:

  • Computer Programmer: A person who creates a program.
  • Program: An algorithm that has been coded into something that can be run by a machine.
  • Algorithm: A list of steps you can follow to finish a task. Click here to see a demonstration. 
  • Persistence: Trying again and again, even when something is very hard.
  • Debugging: Finding and fixing problems in an algorithm or program.

We rotated stations so students who used code.org last week got to try coding with BeeBot this week. Excited to introduce a new tool next week-stay tuned and thank you for encouraging our young learners to learn skills they will use throughout their life.

Mrs. Cabeen and Mrs. Learn

Packers in Training-Class of 2018

Today Mrs. Learn and Mrs. Cabeen started an 6 week coding session for students at Woodson. Teachers chose two students per class to participate in a 30 minute coding club. Each week we will update families on what we learned and what you can ask your child about at home.

Content/Language Objectives:

  • I will learn vocabulary that will help me become a computer programmer.
  • I will learn how to break down the steps needed to solve a problem into a sequence of instructions.

Vocabulary Introduced:

  • Computer Programmer: A person who creates a program.
  • Program: An algorithm that has been coded into something that can be run by a machine.
  • Algorithm: A list of steps you can follow to finish a task. Click here to see a demonstration. 
  • Persistence: Trying again and again, even when something is very hard.
  • Debugging: Finding and fixing problems in an algorithm or program.

Students completed all task as partners-known as pair programming. Here is the video from code.org that demonstrates what a pair programmer is:  Pair Programmer

This week students either:

  • Worked through mazes and programmed with code.org
  • Created algorithms with BlueBot.

Ask your child about:

  • What is an algorithm?
  • Why should we keep trying even when it is really hard?

https://app.seesaw.me/pages/shared_item?item_id=item.e2e90b76-a8cd-45d2-a04a-3518f4ea28cc&share_token=qHuXaNotQw-fybqtTHmO-Q&mode=embed

Coding Club-Session Three 3.30.2017

Wow-we are already halfway done with our club!  This week we focused on becoming pair programmers.

Pair programming is when two students use one computer to write a program together.

We watched this awesome video before we set to work:

 

After a brief introduction we logged into our Code.org accounts and got right to work!

Students took turns with the two roles of Pair Programming:  Driver and Navigator.  We almost finished Stage 3 already and will be moving into Stage 4 next session.

Below are a few pictures from our learning-thank you for your ongoing support!

Mrs. Cabeen and Mr. Mayers

Coding Club-Session Two 3.24.2017

What a great way to come back after spring break.  Students remembered a lot about our first class and we went right to work today!

This week our key vocabulary included:

  • Sequence: Steps of directions.
  • Algorithm: A list of steps that you can follow to finish a task
  • Programmer: A person who writes computer programs.

Learning Objectives:

  • Learn how to follow directions given by another person.
  • Use the skill of prediction to determine how to complete a task.
  • Learn programming directional vocabulary:
    • Forward
    • Back
    • Turn Right
    • Turn Left

We finished our rotations with BeeBots and the iPads and next week we will be meeting Dash.  Check out one of the am coding club groups navigating their BeeBots!

Here is a video the afternoon club made based upon a challenge from a class in Winona, Minnesota.

 

Parents-we would love the media release for pictures-feel free to send with your child and I can pick it up from the teachers.

Have a great weekend!

Mrs. Cabeen and Mr. Mayers

DSC_0027

Coding Club-Day One. 3.9.2017 #PackinTrain

Welcome to Coding Club-hopefully you heard a few things from your children last night about our first session.  We had a great time and it is so much fun to watch students engaged in new learning!

This week our key vocabulary included:

  • Sequence: Steps of directions.
  • Algorithm: A list of steps that you can follow to finish a task
  • Programmer: A person who writes computer programs.

Learning Objectives:

  • Learn how to follow directions given by another person.
  • Use the skill of prediction to determine how to complete a task.
  • Learn programming directional vocabulary:
    • Forward
    • Back
    • Turn Right
    • Turn Left

Activities:

Simon Says.  To get our brains thinking like a computer the first activity we did was like Simon Says. We all lined up and Mrs. Cabeen or Mr. Mayers would say something like this:

“Move Forward…Green Says Go”

“Move Backward….Green Says Go”

…..after a few rounds of one-step directions we created sequences like this:

“Move Forward, Turn Right….Green Says Go”

“Move Backwards, Turn Left, Turn Right, Move Forward ……Green Says Go”

Lets Meet BeeBot

After all this it was time to meet BeeBot!  As a whole group we laid out a sequence of cards to program BeeBot from the starting point to our end position.  After that we learned how to code BeeBot on iPads as well.

Students then partnered up and see below for what happened next.

 

 

If you have any questions about our 6 week session or want to come watch a class please feel free to email at jessica.cabeen@austin.k12.mn.us or call the office.

Have a great weekend!

 

Mrs. Cabeen and Mr. Mayers.

Packers in Training Coding Club 2017 Session

Starting this month, Mrs. Cabeen and Mr. Mayers will be teaching Coding Club for students at Woodson.  We are offering two 6-week sessions, and parents will be able to follow what we are doing through the blog or Twitter.  We will also provide links to additional resources for extending learning at home.  Below are just a few of the things Coding Club will be working on this Spring.

Learning Outcomes: 

By learning to code and operate robots we will be able to:

  • Create solutions for problems
  • Collaborate with each other
  • Develop visual spatial skills (the ability to mentally orientate, manipulate, track and rotate robots)
  • Reflect on our learning
  • Read and interpret visual information
  • Demonstrate the safe and cooperative use of technology.
  • Independently apply digital tools and resources to address a variety of tasks and problems.
  • Communicate about technology using developmentally appropriate and accurate terminology

Standards we will be addressing:

International Society for Technology in Education.  http://www.iste.org/

Creativity and innovation

  • Students demonstrate creative thinking, construct knowledge, and develop innovative products and processes using technology.
  • Apply existing knowledge to generate new ideas, products, or processes

Communication and collaboration

  • Contribute to project teams to produce original works or solve problems

Research and information fluency

  • Students apply digital tools to gather, evaluate and use information.
  • Plan strategies to guide inquiry

Critical thinking, problem solving, and decision making

  • Students use critical thinking skills to plan and conduct research, manage projects, solve problems, and make informed decisions using appropriate digital tools and resources.

Digital citizenship

  • Students understand human, cultural, and societal issues related to technology and practice legal and ethical behavior.
  • Exhibit a positive attitude toward using technology that supports collaboration, learning, and productivity

Code.org and #PackinTrain in the news!

Hi Families,

Last week the Austin Daily Herald came out and did two articles about Coding Club-if you haven’t seen them the link is below:

Introducing Engineering

iPad’s Videos and Young Learning

This week we introduced Code.org to our classes-we are excited to start working with this platform and will be able to share with parents how to access it during the summer.

Enjoy the week and hope to see you Thursday for the Family Night!

Jessica

 

 

Hard at Work-Independent Engineers Part 2

This week we had a chance to ‘flip’ groups so the teams that were on the BeeBot went to Sphero and vice versa.  The team work during problem solving times was unbelievable.  We started the phrase:  “Three Before Me”-students needed to ask three of their friends before they came over to seek help from the adult.  Also another strategy I try to use is that I rarely take over the device-but instead I talk them through ways to problem solve.  It has been helpful and creates more independence.

I love hearing the stories that you hear at home with your children-thank you again for this opportunity!

Mrs. Cabeen