Coding & Robotics Resources

technology
Robotics
engineering
coding
#canconnected
This is a fun and creative physical computing project that opens a doorway to computational thinking concepts and practices. From brainstorming to designing, engineering and programming, students create their own interactive robots. By programming microcontrollers and various electronic and mechanical components, students make their ideas come to life. This project is an adaptation of the Lawrence Hall of Sciences Robot Petting Zoo, with an additional emphasis on 3D engineering with cardboard.
Robotics
engineering
coding
stem
Makerspace
Raspberry Pi
Pi Wars is a two-day, challenge-based robotics competition in which Raspberry Pi-controlled robots are created by teams and then compete in various non-destructive challenges to earn points.
Robotics
Robots
coding
stem
Makerspace
Raspberry Pi
4tronix
servo motor
tracked robot
Tankbot is a robot with Caterpillar tracks driven with a Raspberry Pi Zero W and the 4tronix PiConZero board. It has a servo controlled turret with an HCSR04...
art
design
maker
build
engineering
stem
Make
DIY
steam
Easter
stream
Makerspace
#canconnected
The Sphere-O-bot is a friendly art robot that can draw on spherical or egg-shaped objects from the size of a ping pong ball to a large duck egg (4-9 cm).
Robotics
innovation
game
coding
ozobot
This bowling game is an example of how to use Ozobot in connection with a game piece to create fun learning activities. The objective of the game is to use Ozobot as a bowling ball and program the “ball” to knock down all pins standing on the lane.
literature
Robotics
storytelling
coding
tales
ozobot
#canconnected
Can we combine coding AND storytelling into one, fun activity?! Let's find out!
cubes
Robotics
challenge
coding
ozobot
These cubes are designed to be used as coding challenges.
mathematics
math
Robotics
coding
ozobot
cartesian
Would you like to give your students an enjoyable way to practice identifying coordinates in your classroom? Then the Ozobot Bit Classroom Application: Cartesian Coordinate Practice is just what you are looking for!
math
multiplication
Robotics
coding
ozobot
Would you like to give your students a fun way to practice them in your classroom? Then the Ozobot Bit Classroom Application: Multiplication Table Practice has been designed just for you!
mathematics
perimeter
math
Robotics
measurements
coding
ozobots
Make a rectangle that the Ozobot can complete the fastest. The rectangle must enclose a specific area.
coding
stem
Makerspace
Raspberry Pi
In this project you will build a robot buggy that you can program to move around using simple Python commands.
dot
Robotics
coding
Dash
#canconnected
dash and dot
Introduce Dot and Dash to the class in a fun way. A couple ideas are given below. Have fun with the introduction: this is a good opportunity to dress Dash up with fun outfits or lego crafting.
dot
Robotics
coding
Dash
#canconnected
dash and dot
The Dash & Dot robots provide an entertaining introduction to the world of programming for younger children. Having bought a set of five Wonder Pack kits for my school, I’ve been impressed with what these robots can do.
dot
Robotics
coding
Dash
#canconnected
dash and dot
Exploring Robotics Curriculum for Robot Courses, Clubs and Maker Spaces. Easy to implement lectures, simulations and activities for k-12 and college programs.
ethics
code
programming
coding
code of ethics
#canconnected
This article discusses a code of ethics for Computer Programmers.
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.
Lego
maker
paper
Making
stem
DIY
steam
airplane
stream
Makerspace
paper plane
Youtube user Hknssn built a paper airplane-making machine using legos. As a last step, it launches the airplanes — a compressor shoots them about 2-3 meters off-camera — but you might have to watch the launch more than once. It happens fast!
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.
sound
free
Freesound: collaborative database of creative-commons licensed sound for musicians and sound lovers. Have you freed your sound today?
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
dpcodes
Build an assistive interfaces with a Makey Makey.
dpcodes
Quite recently, we thought the future of ICT education would be one in which technology was embedded seamlessly throughout all aspects of teaching and learning, and that all a child could possibly need to learn about IT could be taught within the context of other subject areas.
dpcodes
Coding can bring students to work together in teams to address curricular goals – “coding to learn” as well as “learning-to-code."  It doesn’t just have to be taught in isolation.  This post looks at how coding can be an effective learning activity and a means of student expression in multiple early years’ curricular areas:  including literacy, math and even social studies.
dpcodes
Ideas for teaching coding skills across different subjects.
dpcodes
Introduction to Cross-Curricular Coding in Math
dpcodes
If you’ve never taught coding before, the thought of taking on an entirely new subject and teaching it to a classroom filled with technology-proficient pupils might be a daunting prospect. But coding is simply another language, one that gives you the power to communicate with technology, asking it to perform a variety of tasks and functions. Here are some top tips for teaching computing to help you learn as you go!
dpcodes
The benefits of kids learning to code are widely documented, but working out how to deliver coding into the school curriculum can prove challenging for teachers. To really understand how to write code, alter lesson plans to include it and, most importantly, to teach children this discipline effectively, we need to first provide teachers with a decent knowledge of computing.
elementary
dpcodes
Here is a list of Bee Bot simulators that a variety of people have coded in the Scratch platform.
dpcodes
This curriculum introduces powerful ideas from engineering and computer science that are not usually highlighted in early childhood education. The term “powerful idea” refers to a concept that children can learn through a curriculum that will serve them beyond the lifetime of a specific classroom technology. In this case, the curriculum revolves around the ScratchJr iPad application. Powerful ideas may be applied to many disciplines and will be rewarding in students’ academic and personal futures. Throughout the following curriculum, both activities and lessons will seek to illustrate these powerful ideas.
coding
dpcodes
no technology
Follow me is a CodyRoby game for two teams (named A and B in the following) of at least 2 players each. Each team is made of a player in the role of Roby and one or more players in the role of Cody. Team A draws an articulated path on the board by providing instructions to its robot (Roby-A). Then team A challenge team B to find the algorithms that makes Roby-B able to follow the path with no errors. An impartial referee could be of help.