Posts

Coding in the Classroom

Coding in the Classroom

Why learn to code?

The number of schools implementing coding programs into their teaching process may seem unusual to some. The decision to teach with coding programs is part of the STEAM education trend. We communicate through reading and writing. Similarly, the process of coding uses a language to communicate with computers. A section of written code tells the computer how a program should operate and respond. It can also be used to create customizable visuals and web designs.

The ability to code has become very influential in the computer science industry and could prove helpful to students wishing to enter this field. Coding presents far more opportunities than a career working with computers and software. Teaching students about code is important. Coding can be beneficial in understanding different languages and ways of communicating. As students work towards coding solutions, they will practice critical thinking among other key skills.

The Positives of Coding

A 2018 survey by Stackoverflow found that about 87% of developers agreed that they have taught themselves a new language, framework, or tool without taking a formal course. These developers like many others are self-taught and practice the ability to learn on their own.

Learning code can help students work more independently. They will be more equipped to solve problems on their own because many coding solutions are found through self education. In addition, when students works through problems on their own, they will be better able to handle future challenges in both their life and career. Teaching students the basics of coding at a young age can establish the framework necessary for adding to key skills they will learn throughout their education.

Coding in the Classroom

The Technology

There are various EdTech companies that have developed kid friendly coding programs to help teachers incorporate code into the classroom. The products vary from games, to robotics, to basic coding programs. If you are concerned about finding the right product for your school, there are plenty of product available tdo meet the needs of students among varying ages and interests.

Below are a few creative coding products that could be right for your school:

Bloxels

A product using coding concepts that allows students to build a game terrain by editing the layout in varying depths of details. Bloxels uses colored blocks to represent different types of elements found in a simple game layout. At the most basic level the students can design navigation through the game. At each increasing level of complexity, the student can edit a character’s physical appearance. Although the product is based around video games, it supports the core fundamentals of coding in which you create a layout, design and style for every element.

Ozobot

It’s a small robot that allows students to code the robot’s actions. The product is an interactive way for students to understand the capabilities of coding as they watch their code come to life. Students can learn to code the bot online with their coding program. They can also use preset color codes drawn on paper. The bot responds rapidly to color codes drawn into a track on a piece of paper. Students can use the code to control the direction, speed and maneuvers of the bot as it follows the drawn out commands. Through Ozobot, students are able to learn varying methods for constructing a code, while also understanding its core concepts. 

Tynker

A company creating code based programs and games for students at varying levels of their education. The programs range from Beginner to Intermediate to Advanced. To start, young students play games and learn the basic methodology by solving coding problems and sequencing events. At the intermediate level, students develop more complex code and explore games with greater challenges. Finally, the advanced level begins coding by using Javascript and Python to create games. Students working at the advanced level also begin to apply their knowledge by coding real world solutions and web pages.

By Megan

Teaching with technology

Here are some of our favorite new ways to incorporate technology into your teaching.

 

Create a Virtual Field Trip in Google Earth

Engage students by showing them the places they are learning about in real life. With the internet and a little bit of preparation, it is possible to take your students on a “trip” anywhere in the world! The Teacher’s Prep writes about how to create a class trip via Google Earth here. Take it into VR with a Google Cardboard for less than $15!

Make Students Content Creators

Have a class website or blog? Let students contribute articles of their own! Younger students can write about simple topics such as their day or submit pictures, while older students can publish reflections on their learning or creative writing. iClass Content Management System provides the perfect platform for this. Students submit articles on their own and teachers can moderate with one click!

Use a Virtual Assistant

Many teachers are incorporating Amazon Echo or Echo Dot into their classrooms. Alexa can help teachers in many surprising ways, including spelling words, putting students in random groups, solving math problems, or playing ambient music. This saves valuable learning and prep time! Alexa can be set up to respond to only one voice – yours! Read more here.

Game-Based Learning
Students in 2018 have grown up playing video games. Game-based learning is a fun way to incorporate video game technology to engage your students and help them learn. Teachers can create their own games, access educational games online, or even use pre-existing video games as texts. Learn more here.

Inspire and Engage Students with a Blog

Blogs are a free (and fun!) way to connect with students and parents outside of the classroom. It’s simple to get started – all you need is something to write about. Share new teaching ideas, classroom successes, or plans for the year. Here are 5 reasons to start blogging!

 

 

1. Connect with students outside of the classroom

Using a blog, teachers can engage with their students by publishing content that is convenient and relates directly to specific classes and topics. The ability to learn does not end when the class ends, and neither should the ability to teach. A blog post can be created and published quickly in order to reach the students in a moments notice. Whether it is a reminder about an assignment or more details on classroom topics; a post is convenient for both teachers and students.

 

2. Post relevant and helpful guides to students

Teachers are able to provide students with tips and tricks for specific assessments in a frequent and relevant manner. New project? Create a post outlining the assignment with extra advice and links to websites for research. Blog posts allow students to benefit from readily accessible information and feel well informed about topics discussed in class.

 

3. Keep parents informed

A blog can also keep parents informed about the topics their children are learning in class. Teachers posting information about specific projects, assignments, and tests can also be directed at parents. These posts will equip parents with the information and tools necessary to help their own children succeed.

Nearly 65% of Parents in a study completed by Public Agenda said that they wish they could be more involved in their child’s education.

Additionally, about 55% of Parents felt that parent involvement could be improved by “knowing more about what benchmarks and skills your child should be mastering at the end of every school year”. The more informed parents are about their child’s education the more helpful they can be for teachers.

 

4. Post additional information for students to use

With limited time in the classroom, teachers can post additional information for students related to specific topics and assignments. A blog can provide students will simple tasks, videos and articles to read after school. Homework need not be limited to mundane paper assignments but instead can incorporate different types of media and sources. Examples of media that could be incorporated as homework in a blog post include a Ted talk or podcast.

 

5. Freedom to customize the course or classroom

Blog posts can be simple and extremely easy for teachers to use. With a simple format, teachers do not need to spend extra time creating pamphlets or slide presentations. Teachers may post information in a manner that they think will be helpful for their students and classroom. Aside from students, teachers can ease communications with parents and determine how involved they want parents to become.

 

iClass CMS provides a content management platform for schools and teachers. Ease of use is key – all functions can be carried out in 1 minute or less. Students can publish, too, with one-click teacher moderation. Learn more here.