ScratchJr is a visual programming language designed to introduce programming skills to children ages 5–7. The app is considered an introductory programming language. It is available as a free app for iOS, Android and Chromebook.
Scratch Jr
https://www.scratchjr.org/
Activities
ScratchJr Professional Development Workshop