You are viewing a preview of this job. Log in or register to view more details about this job.

Computer Science Intern - Online Computer Science Instructors for K-12 students

At Coding4youth.org, we offer a variety of programming enhancement courses such as Java, Python, C++, Animation Scratch programming, Mobile Apps, Web Design, Roblox Game Design, etc...to students ages 6-18, both online and offline. Established in 2013, we have attracted thousands of K-12 students from 450+ cities all over America. We hire smart computer science students who are passionate about coding and love to share the knowledge with next generation.

Our instructors will get the chance to practice their communication skills and learn how to convey abstract CS concepts in simplified messages. Many Fortune 500 companies test interviewees on this and our record shows that teaching experience will greatly enhance such skills for college students.

If you want to contribute to the computer science society for next generation while improving your communication skills, we have a position for you. Training will be provided prior to teaching.

REQUIRED QUALIFICATIONS

  • Currently pursuing a Bachelor’s or Master’s degree in computer science, or engineering
  • Must be US Citizens
  • Individual should have a positive and inquisitive attitude with a strong desire to learn

REQUIRED SKILLS

  • Excellent organizational and communication skills
  • Committed to the goals of the program and approach
  • Love and respect for children
  • Belief and commitment to Coding4Youth’s mission and values

REQUIRED TOOLS
  • Must have a modern person computer PC/Mac with High Speed Internet Connection
  • A Web Cam and a microphone will be necessary. Most modern laptops are equipped with such devices

RESPONSIBILITIES
1.Prepare K-12 coding lessons, take online training and pass all assigned certifications tests on subjects such as Scratch, Minecraft, Roblox, HTML, Javascript, Java, C++, Python, etc...
2. Conduct online live interactive session at coding4youth.org platform
3. Manage student progress and handling parent/student request
4. Collaborate with back office staffs on curriculum enhancements, homework and project grading
5. Assist students to manage their coding portfolio by adding new and changeling projects
6.Be trained and supervised by lead instructors (remotely) on coaching and communication skills as well as solving technical challenges