For the programming languages, you may you certain websites to let students learn to code at their pace.
These programming languages are required for the future electrical engineering projects.
Suggested Websites that you may use;
-www.codehs.com (Website subscription is recommended)
-solidprofessor.com (District will provide you access information)
-https://tinkercad.com ( You may use this website for the introduction to 3D design)