Duration
10.0 hours
Regular fee
$250
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
Upcoming information
Course architecture
Arduino and Scratch - Master the programming of your microcontroller
Prerequisites
• Introduction
• The hardware
• Reminder on the notion of logic state (ToR)
• Scratch to program
• Introduction
• The hardware
• Reminder on the notion of logic state (ToR)
• Scratch to program
Digital information: logic or analog
• Understanding converters: CAN/CNA
• The conversion in 1024 steps
• Reading an analog input
• A board without analog output
• Understanding converters: CAN/CNA
• The conversion in 1024 steps
• Reading an analog input
• A board without analog output
Potentiometer (input)
• What is a "potard" ?
• Understanding the voltage divider bridge
• Visualization through variables
• Programming by steps
• Creating a vu-meter
• What is a "potard" ?
• Understanding the voltage divider bridge
• Visualization through variables
• Programming by steps
• Creating a vu-meter
Other analog components (input)
• Light meter
• Thermistor
• Joystick
• Light meter
• Thermistor
• Joystick
• Analog measurement but ToR programming
PWM (output)
• 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
• 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 quoteDuration
10.0 hours
Regular fee
$250
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 quote