Objectives of the training
Scratch is a platform for learning coding using visual blocks with which it is possible to program an electronic board such as Arduino. The proposed set of resources is aimed at anyone interested in creating intelligent objects animated by an Arduino board. The objective is to transmit the necessary resources to learn how to program an Arduino board with Scratch or mBlock while limiting the learning of a computer language.Targeted audience
MakersPrerequisite
None.Trainers
Course architecture
• Introduction
• The hardware
• Reminder on the notion of logic state (ToR)
• Scratch to program
• Understanding converters: CAN/CNA
• The conversion in 1024 steps
• Reading an analog input
• A board without analog output
• What is a "potard" ?
• Understanding the voltage divider bridge
• Visualization through variables
• Programming by steps
• Creating a vu-meter
• Light meter
• Thermistor
• Joystick
• Pulsing the signal: the PWM
• Programming in steps with the potentiometer
• Proportional programming with the potentiometer
Arduino - Learn to code with mBlock (robotic, creative and scientific projects)
• Development and coding
• Algorithms and blocks
• Extending the functionalities of mBlock
• Applications to some small projects
• Pro Tips
• Some useful electronics and mechanics
• Connected objects and the Internet of Things (IoT)
• A nice educational and creative project with mBlock
• Educational and scientific projects
• A playful approach through robotics
• Didactics of programming and digital learning
• Using this book to adapt to your audience: from students to "makers
Scratch - Introduction to programming through games
• Presentation of the book
• The interface
• The graphic palette
• The movements
• The pen
• The sounds
• The appearance
• The procedures
• The operators
• The variables
• Lists
• Custom blocks
• Video games
• Maze games
• Target games
• Shooting games
• Sports games
• Platform games
• Puzzle games
• Games using the webcam
• An exploration game
• The extensions
Private or personalized training
If you have more than 8 people to sign up for a particular course, it can be delivered as a private session right at your offices. Contact us for more details.
Request a quotePrivate or personalized training
If you have more than 8 people to sign up for a particular course, it can be delivered as a private session right at your offices. Contact us for more details.
Request a quote