Set up an open class environment by acting as a facilitator as opposed to a leader or an expert. Share Set up an open class environment by acting as a facilitator as opposed to a leader or an expert. with FacebookShare Set up an open class environment by acting as a facilitator as opposed to a leader or an expert. with Twitter
Allow students to share their work in whatever ways they like, this gives them more ownership. Share Allow students to share their work in whatever ways they like, this gives them more ownership. with FacebookShare Allow students to share their work in whatever ways they like, this gives them more ownership. 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
Respond to a question with questions so students get a chance to keep thinking about it. Share Respond to a question with questions so students get a chance to keep thinking about it. with FacebookShare Respond to a question with questions so students get a chance to keep thinking about it. 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
Disagreement is a part of the scientific process and teamwork, learning to disagree respectfully is important for students to practice. Share Disagreement is a part of the scientific process and teamwork, learning to disagree respectfully is important for students to practice. with FacebookShare Disagreement is a part of the scientific process and teamwork, learning to disagree respectfully is important for students to practice. with Twitter
SciGirls Seven tip: “Girls gain confidence and trust in their own reasoning when encouraged to think critically.” Share SciGirls Seven tip: “Girls gain confidence and trust in their own reasoning when encouraged to think critically.” with FacebookShare SciGirls Seven tip: “Girls gain confidence and trust in their own reasoning when encouraged to think critically.” 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
Students may have an easier time learning about conditionals when using a visual programming language like Scratch. Share Students may have an easier time learning about conditionals when using a visual programming language like Scratch. with FacebookShare Students may have an easier time learning about conditionals when using a visual programming language like Scratch. 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
Allow students to choose from a list of possible projects, and have them pursue multiple research questions. This increases the chances that at least one project/question will emerge as feasible. Share Allow students to choose from a list of possible projects, and have them pursue multiple research questions. This increases the chances that at least one project/question will emerge as feasible. with FacebookShare Allow students to choose from a list of possible projects, and have them pursue multiple research questions. This increases the chances that at least one project/question will emerge as feasible. with Twitter
Give research students an initial set of papers to read to help them generate their own potential research questions. Share Give research students an initial set of papers to read to help them generate their own potential research questions. with FacebookShare Give research students an initial set of papers to read to help them generate their own potential research questions. with Twitter
Place research students in groups of up to five to maintain continuity as some students leave and new students join. Share Place research students in groups of up to five to maintain continuity as some students leave and new students join. with FacebookShare Place research students in groups of up to five to maintain continuity as some students leave and new students join. with Twitter
Meet with research students frequently to ensure that they and their research groups are making adequate progress. Share Meet with research students frequently to ensure that they and their research groups are making adequate progress. with FacebookShare Meet with research students frequently to ensure that they and their research groups are making adequate progress. with Twitter
Set clear expectations with your research students at the beginning of your relationship to avoid miscommunication later, including how much time they are expected to spend on the research and what kinds of deliverables they will need to produce. Share Set clear expectations with your research students at the beginning of your relationship to avoid miscommunication later, including how much time they are expected to spend on the research and what kinds of deliverables they will need to produce. with FacebookShare Set clear expectations with your research students at the beginning of your relationship to avoid miscommunication later, including how much time they are expected to spend on the research and what kinds of deliverables they will need to produce. with Twitter
To ensure that your research students are making adequate progress, set up designated work time and places, and have them submit regular written updates on their work. Share To ensure that your research students are making adequate progress, set up designated work time and places, and have them submit regular written updates on their work. with FacebookShare To ensure that your research students are making adequate progress, set up designated work time and places, and have them submit regular written updates on their work. with Twitter
Include your research students in as many research community activities as possible to expose and acclimate them to the research lifestyle. Share Include your research students in as many research community activities as possible to expose and acclimate them to the research lifestyle. with FacebookShare Include your research students in as many research community activities as possible to expose and acclimate them to the research lifestyle. with Twitter
Provide additional support for students with less experience programming so they appreciate the level of detail and specificity computers require from instructions to perform even simple tasks. Share Provide additional support for students with less experience programming so they appreciate the level of detail and specificity computers require from instructions to perform even simple tasks. with FacebookShare Provide additional support for students with less experience programming so they appreciate the level of detail and specificity computers require from instructions to perform even simple tasks. 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