Python/Java Coding Instructor (Either or. Both not mandatory)
Role details
Job location
Tech stack
Job description
We maintain a low teacher-student ratio (about 1:1 or 1:2) where possible and keep students and instructors together throughout an entire course for a meaningful experience. Instructors will take on a number of basic responsibilities:
- Lead weekly project-based Python or Java classes
- Guide students to apply coding concepts in problem-solving projects and publish the project
Requirements
Do you have experience in Working with students?, We are looking for passionate instructors to teach Python or Java project-based K-12 students in after-school programs, weekend workshops, and camps. You don't have to be professional on Ai and Data Science, but you need at least to be willing to learn and communicate with students. We will have bootstrap training for Qualified candidates, the experience in AI and Data Science is preferred., * Computer/Engineering/STEM/Education related majors or relevant experience
- Interest in learning new programming languages and tools (e.g., Python, Minecraft MakeCode, Scratch, App Inventor, Unity, Roblox)
- At least one afternoon/evening available per week
- Enjoy working with kids of all ages
- Exercise patience and humility
- A passion for learning and education
Preferred Experience (but not necessary)
- Familiarity with popular programming languages (Python, Java, C#, HTML/CSS, JavaScript)
- AI and Machine Learning
- Game Development
- Web Development
- Algorithms
Benefits & conditions
Pulled from the full job description
- Flexible schedule, * Salary is $20-$30/hr based on experience level and performance
- Project bonus based on the project milestones and deliverables
- Flexible class schedule that can fit your availability
- Enrich your own resume with the published applications
- Learn-by-teaching
- Have a positive impact on the next generation of programmers
- Improve your communication and ability to breakdown complex topics
About Coding Minds Academy