Encourage students to be careful when using sound blocks in Scratch that don’t have durations, as these blocks start sounds immediately rather than waiting until the first sound is done. Share Encourage students to be careful when using sound blocks in Scratch that don’t have durations, as these blocks start sounds immediately rather than waiting until the first sound is done. with FacebookShare Encourage students to be careful when using sound blocks in Scratch that don’t have durations, as these blocks start sounds immediately rather than waiting until the first sound is done. with Twitter
Provide more than one solution when explaining how to solve a problem to the class to emphasize that there is never just one way to do things. Share Provide more than one solution when explaining how to solve a problem to the class to emphasize that there is never just one way to do things. with FacebookShare Provide more than one solution when explaining how to solve a problem to the class to emphasize that there is never just one way to do things. with Twitter
Write learning goals for each week of the course to help structure homework and guide lectures. Share Write learning goals for each week of the course to help structure homework and guide lectures. with FacebookShare Write learning goals for each week of the course to help structure homework and guide lectures. with Twitter
Point out why a concept is important, useful, and interesting to show students how the content they’re learning connects to higher-level concepts. Share Point out why a concept is important, useful, and interesting to show students how the content they’re learning connects to higher-level concepts. with FacebookShare Point out why a concept is important, useful, and interesting to show students how the content they’re learning connects to higher-level concepts. with Twitter
Have students create polygons in Scratch to help them practice debugging and reasoning about geometry. Share Have students create polygons in Scratch to help them practice debugging and reasoning about geometry. with FacebookShare Have students create polygons in Scratch to help them practice debugging and reasoning about geometry. with Twitter
Have students write pseudocode as a pre-lab exercise so they are prepared to write code when lab begins. Share Have students write pseudocode as a pre-lab exercise so they are prepared to write code when lab begins. with FacebookShare Have students write pseudocode as a pre-lab exercise so they are prepared to write code when lab begins. with Twitter
Ask students what they found confusing at the end of each week to identify problems so you can tailor future instruction to students needs. Share Ask students what they found confusing at the end of each week to identify problems so you can tailor future instruction to students needs. with FacebookShare Ask students what they found confusing at the end of each week to identify problems so you can tailor future instruction to students needs. with Twitter
Misconception: Students frequently make errors when creating lists in HTML by using unnecessary or incorrect elements. Share Misconception: Students frequently make errors when creating lists in HTML by using unnecessary or incorrect elements. with FacebookShare Misconception: Students frequently make errors when creating lists in HTML by using unnecessary or incorrect elements. with Twitter
Misconception: Students add the numbers for ordered list items inside the HTML list item tags. Share Misconception: Students add the numbers for ordered list items inside the HTML list item tags. with FacebookShare Misconception: Students add the numbers for ordered list items inside the HTML list item tags. with Twitter
Remind students to spend lots of time carefully reading the free-response questions on the AP CS A exam to prepare them for this portion of the exam. Share Remind students to spend lots of time carefully reading the free-response questions on the AP CS A exam to prepare them for this portion of the exam. with FacebookShare Remind students to spend lots of time carefully reading the free-response questions on the AP CS A exam to prepare them for this portion of the exam. with Twitter
Misconception: novices struggle with correct syntax for inline CSS when learning web development. Share Misconception: novices struggle with correct syntax for inline CSS when learning web development. with FacebookShare Misconception: novices struggle with correct syntax for inline CSS when learning web development. with Twitter
Misconception: Students may have trouble identifying errors in their code that cause elements to disappear from the page. Share Misconception: Students may have trouble identifying errors in their code that cause elements to disappear from the page. with FacebookShare Misconception: Students may have trouble identifying errors in their code that cause elements to disappear from the page. with Twitter
Misconception: Students may accidentally use obsolete, invalid, or non-existent elements, attributes, or properties when learning web development. Share Misconception: Students may accidentally use obsolete, invalid, or non-existent elements, attributes, or properties when learning web development. with FacebookShare Misconception: Students may accidentally use obsolete, invalid, or non-existent elements, attributes, or properties when learning web development. with Twitter
Require that students have paper and pencil on hand when they code to emphasize the importance of planning before writing code. Share Require that students have paper and pencil on hand when they code to emphasize the importance of planning before writing code. with FacebookShare Require that students have paper and pencil on hand when they code to emphasize the importance of planning before writing code. with Twitter
Have students write a program that constructs an n x n Magic Square in Java so they gain practice working with bounds in 2D arrays. Share Have students write a program that constructs an n x n Magic Square in Java so they gain practice working with bounds in 2D arrays. with FacebookShare Have students write a program that constructs an n x n Magic Square in Java so they gain practice working with bounds in 2D arrays. with Twitter
Misconception: HTML Beginners confuse tags with attributes and values. Share Misconception: HTML Beginners confuse tags with attributes and values. with FacebookShare Misconception: HTML Beginners confuse tags with attributes and values. with Twitter
Have students create a Burrito class in Java to practice object-oriented programming using an object they are familiar with. Share Have students create a Burrito class in Java to practice object-oriented programming using an object they are familiar with. with FacebookShare Have students create a Burrito class in Java to practice object-oriented programming using an object they are familiar with. with Twitter
Have students write many small, simple classes in Java to scaffold their learning of the basics of object-oriented programming. Share Have students write many small, simple classes in Java to scaffold their learning of the basics of object-oriented programming. with FacebookShare Have students write many small, simple classes in Java to scaffold their learning of the basics of object-oriented programming. with Twitter
Misconception: Novice students struggle with understanding and correctly using CSS selectors in advanced and complex ways, particularly with selector specificity. Share Misconception: Novice students struggle with understanding and correctly using CSS selectors in advanced and complex ways, particularly with selector specificity. with FacebookShare Misconception: Novice students struggle with understanding and correctly using CSS selectors in advanced and complex ways, particularly with selector specificity. with Twitter
Have students draw a scalable smiley face through programming to motivate the importance of using variables. Share Have students draw a scalable smiley face through programming to motivate the importance of using variables. with FacebookShare Have students draw a scalable smiley face through programming to motivate the importance of using variables. with Twitter