Coding: A pathway for 21st Century Skills

This page gives an overview of professional development sessions which I have been delivering to educators focusing on coding and computational thinking.

Computational Thinking in the Classroom

 

Coding through Online Games

In this session, participants will be introduced to online initiatives which challenge learners to play games whilst learning programming concepts. Participants will observe how through challenges of varying difficulty, the learner may be immersed in stimulating game play which is fun for students of different age and abilities.

We will explore online initiatives such as Code.org which provides various resources for educators and students to immerse in coding activities.

How would you use such activities in your classroom? http://tinyurl.com/codegames2016

Presentation


App Inventor

app-inventor-530x330

In this session, participants will use the MIT App Inventor where through a simple graphical interface, participants will explore how such a tool may be used in class as an introduction to programming and app creation that transforms the complex language of text-based coding into visual, drag-and-drop building blocks.

http://ai2.appinventor.mit.edu

Presentation app-inventor


Scratch Junior

With this app, users can design and code their own interactive stories and games. This versatile tool may be used to introduce young learners to basic programming constructs, cross curricular outcomes or specific subject learning outcomes. With the proper technology, the educator may provide a student-centered environment where each student is engaged .

https://www.scratchjr.org/


Scratch

7339

Scratch is an intuitive programming language that makes it easy to create interactive stories, animations, games, music, and art whilst sharing creations with others in the online community. As learners create and share Scratch projects, they learn important mathematical and computational ideas, while also learning to think creatively, reason systematically, and work collaboratively.

http://scratch.mit.edu/

Scratch Projects by Subject

 

Presentation Scratch


Robotics

20160803_132059

The use of robotics in schools is gaining in popularity. In this session, participants will experience how through a stimulating, hands-on environment, learners will be able to program their own robot. Participants will be provided with kits which will used to construct their own model whilst using an icon based programming language to perform specific tasks.

Coding with Robotics

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s