p>Key Responsibilities: • Oversee and Guide Learners (40%) • Attend classes and conduct regularly scheduled office hours • Support and encourage Learners; facilitate and encourage material understanding through: • Study partner/groups • Textbook Review • Studio Review • Learner Interdependency • Brief review of material or concepts and assistance with: • Technical issues • Academic and social resources • Check on each Learner regularly by: • Answering individual questions • Helping an individual through coding problems • Assessing quizzes, exercises, and project submissions • Identifying performance problems and working with them to create pathways for improvement • Monitor Slack Community - flag posts or comments that may violate any aspect of the Code of Conduct, answer questions, and assist Learners in a prompt and timely manner • Meet with Learner Engagement Specialists and other Instructional Assistants to discuss wins, areas for improvement, and to ideate learner success strategies.
• Classroom Preparation (30%) • Review course content for the upcoming class • Review and refine understanding of key concepts covered in each class • Assess and prepare alternate ways to explain and demonstrate the concepts taught in the course • Anticipate questions - not only how to create solutions, but the 'why' behind an ideal solution • Prepare open-ended questions for Learners that confirm understanding of the course materials • Review the studio assignment • Confer with other TAs, Learner Engagement Specialist, and/or Lead Instructor with questions or concerns • Test access to all necessary materials + technology • Prepare supplemental exercises, practice tools or activities for learners when there is no studio assignment • Additional class planning (classroom tools, engagement, etc.) • Grade assignments • Make sure documentation is up to date • Brainstorm ideas/concerns/questions with other LaunchCode staff.