Many people begin to consider a career in IT while still at school, and for good reason. It is one of the most promising areas of professional development due to the variety of directions and tasks and the flexibility inherent to the sphere. Anyone can find a place in IT and realize their unique potential, so schoolchildren, naturally curious and creative, are increasingly drawn to it. Specifically for young talents interested in technology and innovation, eKids volunteers and EPAM specialists have prepared a selection of educational materials:
๐ Tutorials for children and teenagers
๐ First Steps in Programming: Create Your Own Game on Scratch! (*recommended age โ10-12 years)
๐ Scratch Course for Kids (*10-12 years)
๐ Chatbot in Python. Part 1: Boost Your Python (*12-14 years)
๐ Chatbot on Python. Part 2: Boost your Python (*12-14 years)
๐ Version Control with Git (*16-17+ years)
๐ SQL by Examples (*16-17+ years)
๐ Pathway to Tech Future (*16-17+ years)
๐ Java Basics (*16-17+ years)
๐ Data & Analytics: Introduction to SQL (*16-17+ years)
๐ Software Testing Introduction (*16-17+ years)
๐ Relational Databases Basics (*16-17+ years)
๐ Resources for teachers and parents
๐ Entry Level Programming with Scratch
๐ Intermediate Level Programming with Scratch
๐ TRIZ (Theory of Inventive Problem Solving) for Trainers
๐ Human-Centered Design for Trainers
๐ Books that will help develop your thinking and introduce you to the world of IT
๐ ยซGrokking Algorithms: An Illustrated Guide for Programmers and Other Curious Peopleยป โ Aditya Bhargava
๐ ยซCoding Games in Scratch: A Step-by-Step Guide to Building Your Own Computer Gamesยป โ Jon Woodcock
๐ ยซ3D Game Programming for Kids: Create Interactive Worlds with JavaScriptยป โ Chris Strom
๐ ยซPython for Kids: A Playful Introduction to Programmingยป โ Jason Briggs
๐ ยซCode for Teens: The Awesome Beginnerโs Guide to Programmingยป โ Jeremy Moritz
Explore our library of recommendations and share with friends. Good luck with your programming!