Use the w3schools.com online HTML, CSS, and JavaScript tutorials to teach students web development through concrete examples rather than abstract definitions. Share Use the w3schools.com online HTML, CSS, and JavaScript tutorials to teach students web development through concrete examples rather than abstract definitions. with FacebookShare Use the w3schools.com online HTML, CSS, and JavaScript tutorials to teach students web development through concrete examples rather than abstract definitions. with Twitter
Adjust all assignments to be a certain length in order to create and maintain consistent deadlines (e.g., weekly) so students remember when their homework is due. Share Adjust all assignments to be a certain length in order to create and maintain consistent deadlines (e.g., weekly) so students remember when their homework is due. with FacebookShare Adjust all assignments to be a certain length in order to create and maintain consistent deadlines (e.g., weekly) so students remember when their homework is due. with Twitter
Give teaching assistants (TAs) opportunities for contributing to the course and TA program to increase their investment in the class and reduce your workload. Share Give teaching assistants (TAs) opportunities for contributing to the course and TA program to increase their investment in the class and reduce your workload. with FacebookShare Give teaching assistants (TAs) opportunities for contributing to the course and TA program to increase their investment in the class and reduce your workload. with Twitter
Organize weekly sessions for teaching assistants to discuss their experiences assisting students, learn from each other, and prepare for teaching. Share Organize weekly sessions for teaching assistants to discuss their experiences assisting students, learn from each other, and prepare for teaching. with FacebookShare Organize weekly sessions for teaching assistants to discuss their experiences assisting students, learn from each other, and prepare for teaching. with Twitter
Host group grading sessions to provide opportunities for teaching assistants to interact with each other and avoid falling behind in grading. Share Host group grading sessions to provide opportunities for teaching assistants to interact with each other and avoid falling behind in grading. with FacebookShare Host group grading sessions to provide opportunities for teaching assistants to interact with each other and avoid falling behind in grading. with Twitter
Create an online staff chat-room to help undergraduate teaching assistants form community, ask for help, and share teaching strategies. Share Create an online staff chat-room to help undergraduate teaching assistants form community, ask for help, and share teaching strategies. with FacebookShare Create an online staff chat-room to help undergraduate teaching assistants form community, ask for help, and share teaching strategies. with Twitter
Train teaching assistants to use the Socratic method so they can help students improve their reasoning skills. Share Train teaching assistants to use the Socratic method so they can help students improve their reasoning skills. with FacebookShare Train teaching assistants to use the Socratic method so they can help students improve their reasoning skills. with Twitter
Create an environment where students feel safe approaching teaching assistants for help to ensure they get all the support they need to succeed in the course. Share Create an environment where students feel safe approaching teaching assistants for help to ensure they get all the support they need to succeed in the course. with FacebookShare Create an environment where students feel safe approaching teaching assistants for help to ensure they get all the support they need to succeed in the course. with Twitter
Train teaching assistants on how to provide feedback using the growth mindset so they can keep their students motivated to improve their skills and understanding. Share Train teaching assistants on how to provide feedback using the growth mindset so they can keep their students motivated to improve their skills and understanding. with FacebookShare Train teaching assistants on how to provide feedback using the growth mindset so they can keep their students motivated to improve their skills and understanding. with Twitter
Create a code of conduct for unpaid teaching assistants (TAs) to make department and institution expectations clear so violations are easily acted on. Share Create a code of conduct for unpaid teaching assistants (TAs) to make department and institution expectations clear so violations are easily acted on. with FacebookShare Create a code of conduct for unpaid teaching assistants (TAs) to make department and institution expectations clear so violations are easily acted on. with Twitter
Misconception: Students often forget to include a FOREVER block around IF blocks in Scratch when programming games. Share Misconception: Students often forget to include a FOREVER block around IF blocks in Scratch when programming games. with FacebookShare Misconception: Students often forget to include a FOREVER block around IF blocks in Scratch when programming games. with Twitter
Show students multiple examples of iteration in Scratch to help them understand and recognize more abstract programming patterns. Share Show students multiple examples of iteration in Scratch to help them understand and recognize more abstract programming patterns. with FacebookShare Show students multiple examples of iteration in Scratch to help them understand and recognize more abstract programming patterns. with Twitter
Encourage students to make variables visible in Scratch to help them debug their code. Share Encourage students to make variables visible in Scratch to help them debug their code. with FacebookShare Encourage students to make variables visible in Scratch to help them debug their code. with Twitter
Encourage students to make Scratch sprites smaller when making games in order to ease game play and make it more fun. Share Encourage students to make Scratch sprites smaller when making games in order to ease game play and make it more fun. with FacebookShare Encourage students to make Scratch sprites smaller when making games in order to ease game play and make it more fun. with Twitter
Encourage students to break up their Scratch scripts into smaller chunks to help them test and debug their code. Share Encourage students to break up their Scratch scripts into smaller chunks to help them test and debug their code. with FacebookShare Encourage students to break up their Scratch scripts into smaller chunks to help them test and debug their code. with Twitter
Encourage students to ask questions about homework assignments in class, because other students may be struggling with the same question. Share Encourage students to ask questions about homework assignments in class, because other students may be struggling with the same question. with FacebookShare Encourage students to ask questions about homework assignments in class, because other students may be struggling with the same question. with Twitter
Moderate a group discussion with teams that have trouble working together to resolve disagreements and encourage collaboration in a constructive way. Share Moderate a group discussion with teams that have trouble working together to resolve disagreements and encourage collaboration in a constructive way. with FacebookShare Moderate a group discussion with teams that have trouble working together to resolve disagreements and encourage collaboration in a constructive way. with Twitter
Incorporate student presentations into your class as a form of assessment so that students develop their public speaking skills. Share Incorporate student presentations into your class as a form of assessment so that students develop their public speaking skills. with FacebookShare Incorporate student presentations into your class as a form of assessment so that students develop their public speaking skills. with Twitter
Reach out to incoming students who have expressed an interest being a CS major in order to begin building relationships with and advising these students to help them become a part of the CS community. Share Reach out to incoming students who have expressed an interest being a CS major in order to begin building relationships with and advising these students to help them become a part of the CS community. with FacebookShare Reach out to incoming students who have expressed an interest being a CS major in order to begin building relationships with and advising these students to help them become a part of the CS community. with Twitter
Let students solve problems the long, hard, intuitive way first to motivate the use of more advanced Scratch blocks that can help them solve problems in a shorter, faster, more flexible way. Share Let students solve problems the long, hard, intuitive way first to motivate the use of more advanced Scratch blocks that can help them solve problems in a shorter, faster, more flexible way. with FacebookShare Let students solve problems the long, hard, intuitive way first to motivate the use of more advanced Scratch blocks that can help them solve problems in a shorter, faster, more flexible way. with Twitter