Avoid using technical jargon when introducing new material to help students understand course content. Share Avoid using technical jargon when introducing new material to help students understand course content. with FacebookShare Avoid using technical jargon when introducing new material to help students understand course content. with Twitter
Encourage students to write the inside of the loop before the loop syntax to help students recognize the conditions necessary for iteration. Share Encourage students to write the inside of the loop before the loop syntax to help students recognize the conditions necessary for iteration. with FacebookShare Encourage students to write the inside of the loop before the loop syntax to help students recognize the conditions necessary for iteration. with Twitter
Direct students struggling with loops to write on paper what should happen, then have them determine the start, end, and update values. Share Direct students struggling with loops to write on paper what should happen, then have them determine the start, end, and update values. with FacebookShare Direct students struggling with loops to write on paper what should happen, then have them determine the start, end, and update values. with Twitter
Encourage students to step away from buggy code and think about the big picture as a part of the debugging process. Share Encourage students to step away from buggy code and think about the big picture as a part of the debugging process. with FacebookShare Encourage students to step away from buggy code and think about the big picture as a part of the debugging process. with Twitter
Encourage students to develop solutions in their natural language before considering syntax to improve their general problem solving abilities. Share Encourage students to develop solutions in their natural language before considering syntax to improve their general problem solving abilities. with FacebookShare Encourage students to develop solutions in their natural language before considering syntax to improve their general problem solving abilities. with Twitter
Frame programming as learning a set of tools that allows you to build anything you can imagine. Share Frame programming as learning a set of tools that allows you to build anything you can imagine. with FacebookShare Frame programming as learning a set of tools that allows you to build anything you can imagine. with Twitter
Frame programming as simply offloading some thinking to computers. Share Frame programming as simply offloading some thinking to computers. with FacebookShare Frame programming as simply offloading some thinking to computers. with Twitter
Approach local store owners to see if they would like a website built by your class. Share Approach local store owners to see if they would like a website built by your class. with FacebookShare Approach local store owners to see if they would like a website built by your class. with Twitter
Demo Scratch projects can motivate and inspire students; there are interactive examples on the Scratch website, or you can create some yourself based on the topics you plan to teach! Share Demo Scratch projects can motivate and inspire students; there are interactive examples on the Scratch website, or you can create some yourself based on the topics you plan to teach! with FacebookShare Demo Scratch projects can motivate and inspire students; there are interactive examples on the Scratch website, or you can create some yourself based on the topics you plan to teach! with Twitter
Motivate students by having them explore projects created by their peers and then provide feedback on peer projects. Share Motivate students by having them explore projects created by their peers and then provide feedback on peer projects. with FacebookShare Motivate students by having them explore projects created by their peers and then provide feedback on peer projects. with Twitter
Design curriculums and daily tasks around concrete, achievable goals for the class period. Share Design curriculums and daily tasks around concrete, achievable goals for the class period. with FacebookShare Design curriculums and daily tasks around concrete, achievable goals for the class period. with Twitter
Allow students to make their own design decisions by providing problems that have multiple solutions. Share Allow students to make their own design decisions by providing problems that have multiple solutions. with FacebookShare Allow students to make their own design decisions by providing problems that have multiple solutions. with Twitter
Have students review each other’s projects to encourage productive collaboration. Share Have students review each other’s projects to encourage productive collaboration. with FacebookShare Have students review each other’s projects to encourage productive collaboration. with Twitter
Assign problems that can only be solved when students learn new content. Share Assign problems that can only be solved when students learn new content. with FacebookShare Assign problems that can only be solved when students learn new content. with Twitter
Review vocabulary at the beginning of a lesson, at the end of a lesson, and before in-context use to help students understand all necessary concepts. Share Review vocabulary at the beginning of a lesson, at the end of a lesson, and before in-context use to help students understand all necessary concepts. with FacebookShare Review vocabulary at the beginning of a lesson, at the end of a lesson, and before in-context use to help students understand all necessary concepts. with Twitter
Motivate your students by setting goals and connecting with them individually. Share Motivate your students by setting goals and connecting with them individually. with FacebookShare Motivate your students by setting goals and connecting with them individually. with Twitter
Remind students: "It's not that you don't know it. It's that you don't know it yet." Share Remind students: "It's not that you don't know it. It's that you don't know it yet." with FacebookShare Remind students: "It's not that you don't know it. It's that you don't know it yet." with Twitter
Ask students how they are doing on assignments to keep them accountable and identify unproductive students when necessary. Share Ask students how they are doing on assignments to keep them accountable and identify unproductive students when necessary. with FacebookShare Ask students how they are doing on assignments to keep them accountable and identify unproductive students when necessary. with Twitter
If students are worried about starting an assignment, give them an explicit first step. Share If students are worried about starting an assignment, give them an explicit first step. with FacebookShare If students are worried about starting an assignment, give them an explicit first step. with Twitter
Provide notes or videos that highlight important concepts of the homework to help navigate students through more difficult or involved parts of an assignment. Share Provide notes or videos that highlight important concepts of the homework to help navigate students through more difficult or involved parts of an assignment. with FacebookShare Provide notes or videos that highlight important concepts of the homework to help navigate students through more difficult or involved parts of an assignment. with Twitter