Technical Skills:
- Proficiency in programming languages suitable for beginners includes,
- HTML, CSS, JavaScript, PhP
- Understanding or intermediate experience in web development
Educational Background and Fresher / experience:
- Educational background in computer science, education, or a related field.
- Experience with educational platforms and tools designed for teaching programming to children.
- Experience in developing simple and interactive projects appropriate for children.
Creativity in Teaching:
- Ability to develop creative and engaging programming activities for kids.
- Incorporation of games, stories, or other interactive elements to make learning enjoyable.
- Utilization of interactive methods, such as live coding, hands-on projects
Communication Skills:
- Clear and age-appropriate communication skills.
- Ability to break down complex programming concepts into digestible information for children.
- Demonstrated patience in working with children who may be learning at different paces.
Availability:
- Flexibility in scheduling mentorship sessions.
Feedback and Encouragement:
- Ability to provide constructive feedback in a supportive manner.
- Encouragement of creativity and problem-solving skills.