Electronics and Programming Basics by Mehackit

Electronics and Programming Basics will get you started with creating light installations, your own switches, musical instruments and more! Make a prototype or get artistic - it’s your choice. You’ll learn basic concepts of electronics and circuits, basics of programming and everyday electronics. You will find out what kind of applications programmable electronics has in our built environment.

Learning Outcomes

The aim of this course is to help you to get started with teaching electronics and programming with Arduino. Besides electronics and programming, you also learn about handicrafts, prototyping and art. The aim is to let the students - and you - experience electronics and programming as tools for many different projects. We find all approaches equally good, as long as the students enjoy and care about what they are doing - be it interactive art, gaming devices, robots, product prototypes or funny gadgets!

The main objectives of this Basic Module are listed below. Learning objectives are divided to Programming, Electronics and Creative Project Work. The more specific learning objectives of each chapter can be found in the Educator Intros.
Learning Objectives
Student... …
...can make, save and run a program in the Arduino programming environment (IDE)
….can understand what is a syntax of a programming language
… can write basic programming commands from scratch with correct syntax
… can understand how a computer reads the program
… can read error messages and fix the program according to them
… can use variables and conditional statements
… can read comments and use them to explain the code.
… understands that programming can be a creative skill, like writing or playing!
... knows how to monitor data from the Arduino microcontroller with serial communication
... knows how to use sensor data as an input for the program
... understands what programmable electronics like Arduino is for and what can be made with it
... knows the basic Arduino workflow and the pin structure of the board
….understands the basic concepts of electricity and circuits
… can read simplified circuit diagrams and create circuits with them
… knows how to use basic types of electronic components (LED, servo motor, piezo speaker, resistor, push button, different switches, LED, potentiometer)
… understands the difference between analog and digital input
… understands the difference between analog and digital output
Creative Project Work
… can search for inspiring projects in the web
… can observe one's surroundings and come up with real-world project ideas
… has knowledge of how to use different materials and everyday objects as project materials
... can develop one’s own project idea into a working prototype
… can give constructive feedback of the creative projects of others.
… can utilize the feedback given by others to develop his/her own project further


Information displayed in this page are provided by the respective innovators. OPIN is not responsible for the information provided by the third party.

ART, PEDAGOGY AND TECHNOLOGY! Mehackit is a social business providing high-quality creative technology training, learning content and pedagogics. We give positive experiences in making technology projects - motivation, enthusiasm and fun are the core of learning at Mehackit. After founding in 2014, we have trained over 1000 teachers and reached over 4000 students worldwide. Our mission is to make technology skills more equal by developing educational solutions and material. We want young people and teachers to experience creative control over technology, and share the awakened curiosity and eagerness with their friends, students or colleagues.

Mehackit Oy.

Helsinki, Finland

I was pleasantly surprised at how versatile the course dealt with creativity. I succeeded, even though I set off from almost zero :)

Mehackit , Atelier.


Under 10




Weblink : https://mehackit.org/en/

Supported Platforms : Web browser