The internet is full of great tutorials, videos and and advice. Here are some of the leading options both paid and free.
Introduction to Robotics: Using the EV3 Software
This a free curriculum from LEGO Education. LEGO MINDSTORMS Education EV3 introduction courses provide practical, step by step, programming instruction for the EV3 software and LEGO EV3 system. These mats are an adaptation of the image included in Appendix A-D of the guide.
CarnegieMellon Robotics Academy
Carnegie Mellon’s Robotics Academy studies how teachers use robots in classrooms to teach Computer Science, Science, Technology Engineering, and Mathematics (CS-STEM). Our mission is to use the motivational effects of robotics to excite students about science and technology. The Robotics Academy fulfills its mission by developing research based solutions for teachers that are classroom tested that foreground CS-STEM concepts.
EV3 Curriculum Products:
DAMIEN KEE - technology in education
Damien works with students and teacher from around the world, bringing the effective use of technology to the classroom. Damien is a member of the MCP (Mindstorms Community Program), a small group of experts who collaborate with LEGO to make the MINDSTORM product better.
A huge amount of amazing resources:
STEM Robotics from Portland State University
Who can use this site? K-12 teachers, afterschool program coaches, college/university faculty, students, parents, … In short, anyone interested in learning or teaching robotics. What's our focus? providing educational materials for teachers of: Science, Tech Ed, Engineering, Math, Applied classes, Robotics, Engineering Graphics, FIRST teams in FLL, FTC, FRC, etc. What do we have here? complete curricula (with lessons, assessments, instructor guides, etc.) and individual resources (e.g., videos, lectures).
An astounding set of courses available to educators.
Go to Google
A search on Google will yield hundreds of resources.