Give students an accurate sense of their own understanding by requiring them to revise and elaborate answers or work that are nearly—but not entirely—correct. Share Give students an accurate sense of their own understanding by requiring them to revise and elaborate answers or work that are nearly—but not entirely—correct. with FacebookShare Give students an accurate sense of their own understanding by requiring them to revise and elaborate answers or work that are nearly—but not entirely—correct. with Twitter
Start and end class with a short assessment by using daily warm-ups and exit slips; this will maximize instruction time and help you track student progress, plus it will validate the students’ efforts Share Start and end class with a short assessment by using daily warm-ups and exit slips; this will maximize instruction time and help you track student progress, plus it will validate the students’ efforts with FacebookShare Start and end class with a short assessment by using daily warm-ups and exit slips; this will maximize instruction time and help you track student progress, plus it will validate the students’ efforts with Twitter
Take the time to encourage girls and students of color and tell them that academic abilities can expand and improve, as they often internalize cultural expectations that they have little innate CS ability. Share Take the time to encourage girls and students of color and tell them that academic abilities can expand and improve, as they often internalize cultural expectations that they have little innate CS ability. with FacebookShare Take the time to encourage girls and students of color and tell them that academic abilities can expand and improve, as they often internalize cultural expectations that they have little innate CS ability. with Twitter
Encourage students by reminding them that they can become great at computer science through hard work, even if they’ve gotten a 1 or a score lower than they’re comfortable with on the AP test, or if they are not currently a star student. Share Encourage students by reminding them that they can become great at computer science through hard work, even if they’ve gotten a 1 or a score lower than they’re comfortable with on the AP test, or if they are not currently a star student. with FacebookShare Encourage students by reminding them that they can become great at computer science through hard work, even if they’ve gotten a 1 or a score lower than they’re comfortable with on the AP test, or if they are not currently a star student. with Twitter
When learning in a playful context, students are less likely to be frustrated by difficulty or failure. Share When learning in a playful context, students are less likely to be frustrated by difficulty or failure. with FacebookShare When learning in a playful context, students are less likely to be frustrated by difficulty or failure. with Twitter
Create environments for beginning students where the prospect of making a mistake is not intimidating. That way, they’re less likely to get discouraged. Share Create environments for beginning students where the prospect of making a mistake is not intimidating. That way, they’re less likely to get discouraged. with FacebookShare Create environments for beginning students where the prospect of making a mistake is not intimidating. That way, they’re less likely to get discouraged. with Twitter
Emphasize that having more experience does not make some students smarter than others. Share Emphasize that having more experience does not make some students smarter than others. with FacebookShare Emphasize that having more experience does not make some students smarter than others. with Twitter
Break the habit of telling kids they’re smart, keep a running list of comments that promote a growth mindset on hand to praise things your students can control. Share Break the habit of telling kids they’re smart, keep a running list of comments that promote a growth mindset on hand to praise things your students can control. with FacebookShare Break the habit of telling kids they’re smart, keep a running list of comments that promote a growth mindset on hand to praise things your students can control. with Twitter
Provide feedback on things your students can control, their hard work or their persistent effort, to reinforce that through hard work they can get smarter. Share Provide feedback on things your students can control, their hard work or their persistent effort, to reinforce that through hard work they can get smarter. with FacebookShare Provide feedback on things your students can control, their hard work or their persistent effort, to reinforce that through hard work they can get smarter. with Twitter
Remember that each student has differing amounts of experience and skill sets when giving feedback. Share Remember that each student has differing amounts of experience and skill sets when giving feedback. with FacebookShare Remember that each student has differing amounts of experience and skill sets when giving feedback. with Twitter
Emphasize to students that visual programming languages like Scratch are bona fide computer programming languages. Share Emphasize to students that visual programming languages like Scratch are bona fide computer programming languages. with FacebookShare Emphasize to students that visual programming languages like Scratch are bona fide computer programming languages. with Twitter
Encourage students, especially undergraduates, to get involved with CS research and researchers to develop their interest in pursuing CS research careers. Share Encourage students, especially undergraduates, to get involved with CS research and researchers to develop their interest in pursuing CS research careers. with FacebookShare Encourage students, especially undergraduates, to get involved with CS research and researchers to develop their interest in pursuing CS research careers. with Twitter
Support students until they are proficient with content from the beginning of the course as subsequent content will be all the more difficult to learn without mastery of prior content, particularly in introductory CS courses. Share Support students until they are proficient with content from the beginning of the course as subsequent content will be all the more difficult to learn without mastery of prior content, particularly in introductory CS courses. with FacebookShare Support students until they are proficient with content from the beginning of the course as subsequent content will be all the more difficult to learn without mastery of prior content, particularly in introductory CS courses. with Twitter
Reward code solutions that have the correct thinking and steps behind them, as this can often be reassuring for students. Share Reward code solutions that have the correct thinking and steps behind them, as this can often be reassuring for students. with FacebookShare Reward code solutions that have the correct thinking and steps behind them, as this can often be reassuring for students. with Twitter
Judge students’ participation along multiple dimensions, rather than prioritizing one dimension like accurate execution of procedures, to make assignments more accessible and encourage well-rounded engagement. Share Judge students’ participation along multiple dimensions, rather than prioritizing one dimension like accurate execution of procedures, to make assignments more accessible and encourage well-rounded engagement. with FacebookShare Judge students’ participation along multiple dimensions, rather than prioritizing one dimension like accurate execution of procedures, to make assignments more accessible and encourage well-rounded engagement. with Twitter
Raise the status of students who are less respected within a group by bringing their praiseworthy work to the group’s attention to even out respect in group dynamics. Share Raise the status of students who are less respected within a group by bringing their praiseworthy work to the group’s attention to even out respect in group dynamics. with FacebookShare Raise the status of students who are less respected within a group by bringing their praiseworthy work to the group’s attention to even out respect in group dynamics. with Twitter
Call on all students equally to emphasize student equality and avoid creating a competitive environment. This prevents expert students from dominating during class since you’re not validating interruptive, show-offy behavior. Share Call on all students equally to emphasize student equality and avoid creating a competitive environment. This prevents expert students from dominating during class since you’re not validating interruptive, show-offy behavior. with FacebookShare Call on all students equally to emphasize student equality and avoid creating a competitive environment. This prevents expert students from dominating during class since you’re not validating interruptive, show-offy behavior. with Twitter
Have students do the most frustrating tasks in class, so that you can support them when they get stuck and prevent them from giving up or become overwhelmingly flustered. Share Have students do the most frustrating tasks in class, so that you can support them when they get stuck and prevent them from giving up or become overwhelmingly flustered. with FacebookShare Have students do the most frustrating tasks in class, so that you can support them when they get stuck and prevent them from giving up or become overwhelmingly flustered. with Twitter
Don't worry about trying to match the modality of your instruction to students' "learning styles" since the importance of learning styles is a myth. Share Don't worry about trying to match the modality of your instruction to students' "learning styles" since the importance of learning styles is a myth. with FacebookShare Don't worry about trying to match the modality of your instruction to students' "learning styles" since the importance of learning styles is a myth. with Twitter
Encourage students to try to break everything they code to quell their nervousness with Javascript. Share Encourage students to try to break everything they code to quell their nervousness with Javascript. with FacebookShare Encourage students to try to break everything they code to quell their nervousness with Javascript. with Twitter