#Coding - Coding in Education

technology
arts
science
math
Computers
code
programming
engineering
coding
stem
steam
computational thinking
Coding is beginning to be considered a necessary skill for the 21st century, right alongside reading, writing and arithmetic. Some Canadian kids are learning to code at summer camps, and Grade 6 to 9 students in British Columbia will soon learn coding as a mandatory part of their classes.
technology
arts
music
science
math
code
engineering
coding
stem
steam
josh flear
live coding
A doc from Josh Flear about live coding performers, who compose music by directly writing, building, and adjusting a coding language.
technology
arts
science
math
code
engineering
coding
stem
steam
There's a push to teach children as young as five how to code, teaching them concepts to go beyond consuming digital products, and perhaps eventually prepping them for jobs major corporations can't now fill.
technology
arts
science
math
Children
Students
code
programming
engineering
coding
stem
steam
From CBC Parents - Coding (also called programming or developing) is telling a computer, app, phone or website what you want it to do. Some educators and experts are calling it the ‘new literacy’—a subject so important that every child needs to know the basics to excel in our rapidly changing world.
computer science
Education
educational
programming
coding
lifelong learning
Big Think
Edu
bigthink
gene luen-yang
super power
As a high school teacher for 17 years, Gene Luen-Yang experienced the highs and lows of teaching computer science.
games
tutorial
code
programming
coding
Scratch
YouTube SCRATCH coding tutorials for everyone.
Binary
code
coding
stem
steam
instructions
We’ve all heard it a million times. In an increasingly techy world, computer coding is “the wave of the future”. But what does “coding” really mean and how in the world are we supposed to actually TEACH it?!
games
social justice
innovation
maker
coder
video games
Making
coding
Arcade
plug-in studio
street arcade
The Plug-In Studio: collaborations in art + technology. The Street Arcade games were created through a collaboration between 13 teen artists and Plug-In Studio co-founders Steve Ciampaglia and Kerry Richardson. The games were originally intended to be played at the Street Arcade event, where the teen artists directly engaged community members in discussions about the issues...you can play them online...in your browser.
lessons
ideas
curriculum
innovation
coding
basics
Block
Scratch
cross curriculum
Here is the outline of my 6th Grade Scratch Curriculum. Classes meet 5 days/week for 9 weeks, an hour/day. (I use a few days for icebreakers.) I find that the rubrics really help kids make quality work.
writing
journal
genre
Exploration
Identity
wellbeing
cross curricular
diary
self confidence
self expression
self discovery
any subject
- From Ai Boon Tan - Using Scratch as a tool to write journal or diary entries can be a different and interesting method for students. I have tried it and would like to share with you how it can be done.
test
experiment
blocks
advanced
code
challenges
coding
Scratch
beginner
The following are a set of challenges designed to help people learn the basics of Scratch and programming in general. They teach one how to make some video games and animations. Try complete the as many of the following challenges as you can in order. It is important that you take your time and really understand the basics.
technology
arts
science
math
religion
engineering
coding
stem
steam
computational thinking
stream
all the things
In the May 2012 ScratchEd Webinar, Karen Brennan and Michelle Chung from the ScratchEd Team discuss different forms and approaches to assessing students' understandings of computational thinking. During the presentation, Karen shared a definition of "computational thinking" comprised of:
ideas
blocks
code
integration
coding
Scratch
getting started
newbie
starting points
SCRATCH elegantly and powerfully meets a deep need within many urban schools: a tool that allows students to create with computers. Designed by the Lifelong Kindergarten Project and the MIT Media Lab, Scratch represents the best of cutting-edge technological design for schools—and it’s completely free. But how do we use it? This resource suggests six strategies for getting started.
Students
teachers
guide
coding
comprehensive
Scratch
find the workbook too
Creative computing is about creativity. Computer science and computing-related fields have long been introduced to young people in a way that is disconnected from their interests and values – emphasizing technical detail over creative potential. Creative computing supports the development of personal connections to computing, by drawing upon creativity, imagination, and interests.
Students
teachers
workbook
coding
Scratch
creative computing
find creative computing guide
This is the work book to the Creative Computing guide book.
technology
classroom
arts
science
math
Students
teachers
integration
engineering
all subjects
coding
Scratch
not an addon
How to integrate Scratch into your subject areas.
lessons
classroom
math
Students
teacher
coding
Scratch
How math fits in with Scratch!
ESL
english
ELL
languages
religion
literature
Students
french
teachers
coding
Native languages
Scratch
How to bring Scratch to life in your language and lit classes!
technology
arts
science
math
code
engineering
coding
stem
steam
Scratch
stream
scratch jr
telo
TELO Coding Examples across a variety of platforms, and coding without technology.
games
religion
faith
gaming
gamification
coding
social justicce
The Plug-In Studio: collaborations in art + technology.
ESL
english
arts
ELL
religion
Language
french
design
coding
Native languages
When the Hour of Code launched in 2013, I set aside my English curriculum for one day so my eighth graders could experiment with computer coding. There was just one problem: I had never written a line of code in my life! Luckily, the Hour of Code offers more than 200 video tutorials for all…
social justice
religion
gaming
gamification
coding
Games and gaming resources designed to raise awareness of social justice issues in society and the world of gaming.
social justice
religion
equality
coding
girls
exploring
marginalized
Dr. Jackson's project is an excellent example of 21st-century learning in action by integrating a real world project that promotes collaboration, communication, and critical thinking. Her year-long doctoral research project on Arcade Our Way (AoW) included inter-generational participants: 15 Grade 7 students from The Linden School, Beth Alexander, their teacher, as well as five undergraduate students from Concordia and McGill University, and the CEO of a small gaming company in Montréal.
social justice
programming
coding
security
awareness
Vatican
cybersecurity
hackers
Cybersecurity news: Computer hackers are traveling to the Vatican at the request of Pope Francis, who wants them to participate in a computer programming marathon called the Vatican Hackathon (VHacks) to help provide better resources for migrants and the poor.
games
social justice
religion
activism
gaming
NPR
In recent years, there has been an influx of games centered on social and political issues from sexism to racism to the refugee crisis. In one of the latest, you rescue animals in a slaughterhouse.
classroom
english
arts
physical education
physed
coding
#canconnected
Do you teach art, music, or PE? Want to do an Hour of Code? Never fear! Here are ideas for hosting an Hour of Code in your art, music, or PE classroom.
technology
math
code
coding
stem
steam
stream
Arduino
Over 100 coding lessons about variables, sound, graphics, maps, and the Arduino, that will teach you about math.
tools
Students
elementary
coding
common sense education
#canconnected
Great coding tools tuned to the needs of younger students. Explore this Best Coding Tools for Elementary Top Picks list of 22 tools curated by Common Sense Education editors to find relevant and engaging edtech solutions for your classroom.
Robotics
inquiry based
coding
stem
steam
stream
STAO slide deck for Coding and Robotiics in the classroom. Addresses how to integrate coding into a variety of subject areas. As seen at Connect 2018.
Robotics
inquiry based
coding
stem
steam
stream
#canconnected
K-8 coding and robotics resources presented by STAO at the Connect 2018 conference. These resources connect coding and robotics to authentic experiences, while supporting the curriculum in a variety of fun, inquiry based, hands on activities.
Robotics
inquiry based
coding
stem
steam
stream
#canconnected
K-8 coding and robotics resources presented by STAO at the Connect 2018 conference. These resources connect coding and robotics to authentic experiences, while supporting the curriculum in a variety of fun, inquiry based, hands on activities.
math
Robotics
Robots
#canconnected
Connect 2018 presentation on Robotics in the classroom courtesy of PDSB.
Students
code
coding
stem
steam
scripts
Scratch
Club
stream
block coding
coding club
1st rule of code club_
_always talk about code club
If you are inspired to start a Coding Club at your school this seven step guide will help turn that inspiration into action and reality.
games
art
characters
Backgrounds
animated
icons
sprites
Open Game Art is a media repository intended for use with free software game projects. Its purpose is to allow developers to easily replace programmer art with high-quality, appropriately licensed artwork. It accepts both 2D and 3D art, as well as sound effects and music.
art
drawing
painting
concept
krita
Krita is a FREE and open source painting tool designed for concept artists, illustrators, matte and texture artists, and the VFX industry. Krita has been in development for over 10 years and has had an explosion in growth recently. It offers many common and innovative features to help the amateur and professional alike. See below for some of the highlighted features.
Computers
coding
computational thinking
KS3 Computing Computational thinking learning resources for adults, children, parents and teachers.
Students
kids
coding
stem
ibm
machine learning
artificial intelligence
I was invited to do a fifteen-minute talk to explain artificial intelligence to the students. Unfortunately, I couldn’t make it in person, so I had to resort to contributing a presentation by video for the livestream. - Dale Lane
activities
links
dpcodes
beebot
To inspire teachers with ideas and activities that help develop 21st century competencies within their students.