Arrange seating in your classroom to allow ample room for wheelchairs in multiple locations to make your classroom accessible to all students. Share Arrange seating in your classroom to allow ample room for wheelchairs in multiple locations to make your classroom accessible to all students. with FacebookShare Arrange seating in your classroom to allow ample room for wheelchairs in multiple locations to make your classroom accessible to all students. with Twitter
Use an activity that introduces minimal spanning trees by having students determine the minimum number of roads to pave between houses. Share Use an activity that introduces minimal spanning trees by having students determine the minimum number of roads to pave between houses. with FacebookShare Use an activity that introduces minimal spanning trees by having students determine the minimum number of roads to pave between houses. with Twitter
Have students complete CodeLab’s practice exercises to improve their skills in Python, Java, C++, or other programming languages. Share Have students complete CodeLab’s practice exercises to improve their skills in Python, Java, C++, or other programming languages. with FacebookShare Have students complete CodeLab’s practice exercises to improve their skills in Python, Java, C++, or other programming languages. with Twitter
Send students on an online scavenger hunt to find pieces of information on the internet so they learn different ways of retrieving data. Share Send students on an online scavenger hunt to find pieces of information on the internet so they learn different ways of retrieving data. with FacebookShare Send students on an online scavenger hunt to find pieces of information on the internet so they learn different ways of retrieving data. with Twitter
Have students label a string’s index values to help them understand how to use Java’s substring method. Share Have students label a string’s index values to help them understand how to use Java’s substring method. with FacebookShare Have students label a string’s index values to help them understand how to use Java’s substring method. with Twitter
Provide flexibility and additional resources for students with health impairments to ensure that these students get the most out of your class. Share Provide flexibility and additional resources for students with health impairments to ensure that these students get the most out of your class. with FacebookShare Provide flexibility and additional resources for students with health impairments to ensure that these students get the most out of your class. with Twitter
Misconception: When students trace through recursive code, they have trouble figuring out if operations are done before or after the recursive call. Share Misconception: When students trace through recursive code, they have trouble figuring out if operations are done before or after the recursive call. with FacebookShare Misconception: When students trace through recursive code, they have trouble figuring out if operations are done before or after the recursive call. with Twitter
Compare objects in Java to cloud-hosted documents, such as Google Docs, for a relatable analogy to explain object references with. Share Compare objects in Java to cloud-hosted documents, such as Google Docs, for a relatable analogy to explain object references with. with FacebookShare Compare objects in Java to cloud-hosted documents, such as Google Docs, for a relatable analogy to explain object references with. with Twitter
Teach students how to find built-in Java methods in the Javadocs documentation so they can are prepared to use this skill on the AP CS exam. Share Teach students how to find built-in Java methods in the Javadocs documentation so they can are prepared to use this skill on the AP CS exam. with FacebookShare Teach students how to find built-in Java methods in the Javadocs documentation so they can are prepared to use this skill on the AP CS exam. with Twitter
Have students practice looping through an array in as many ways as possible, such as forwards and backwards, to increase their comfort with array looping. Share Have students practice looping through an array in as many ways as possible, such as forwards and backwards, to increase their comfort with array looping. with FacebookShare Have students practice looping through an array in as many ways as possible, such as forwards and backwards, to increase their comfort with array looping. with Twitter
Have students pay close attention to loop bounds when tracing through code to help them identify and avoid off-by-one errors caused this way. Share Have students pay close attention to loop bounds when tracing through code to help them identify and avoid off-by-one errors caused this way. with FacebookShare Have students pay close attention to loop bounds when tracing through code to help them identify and avoid off-by-one errors caused this way. with Twitter
Discuss and explore the difference between additive (sequential) and multiplicative (nested) loop structures to give students practice reasoning about loops. Share Discuss and explore the difference between additive (sequential) and multiplicative (nested) loop structures to give students practice reasoning about loops. with FacebookShare Discuss and explore the difference between additive (sequential) and multiplicative (nested) loop structures to give students practice reasoning about loops. with Twitter
Encourage students to replace variables with values when tracing through code to reduce the necessary cognitive load. Share Encourage students to replace variables with values when tracing through code to reduce the necessary cognitive load. with FacebookShare Encourage students to replace variables with values when tracing through code to reduce the necessary cognitive load. with Twitter
Provide students with an algorithm which is written in everyday language and have students write pseudocode in order to help them practice the process of translating the ideas in their heads into code. Share Provide students with an algorithm which is written in everyday language and have students write pseudocode in order to help them practice the process of translating the ideas in their heads into code. with FacebookShare Provide students with an algorithm which is written in everyday language and have students write pseudocode in order to help them practice the process of translating the ideas in their heads into code. with Twitter
Misconception: Students think that arrays start at 1 instead of 0. Share Misconception: Students think that arrays start at 1 instead of 0. with FacebookShare Misconception: Students think that arrays start at 1 instead of 0. with Twitter
Help each student prepare a resume, get business cards, and practice interviewing so they make the most out of CS conference job fairs. Share Help each student prepare a resume, get business cards, and practice interviewing so they make the most out of CS conference job fairs. with FacebookShare Help each student prepare a resume, get business cards, and practice interviewing so they make the most out of CS conference job fairs. with Twitter
Coach students through the process of presenting their research in conference poster sessions so they are prepared on arrival. Share Coach students through the process of presenting their research in conference poster sessions so they are prepared on arrival. with FacebookShare Coach students through the process of presenting their research in conference poster sessions so they are prepared on arrival. with Twitter
Help students meet as many new people as possible when attending a CS conference so they become more comfortable networking. Share Help students meet as many new people as possible when attending a CS conference so they become more comfortable networking. with FacebookShare Help students meet as many new people as possible when attending a CS conference so they become more comfortable networking. with Twitter
Encourage students to use the buddy system when attending a CS conference with a large group to ensure all students are accounted for. Share Encourage students to use the buddy system when attending a CS conference with a large group to ensure all students are accounted for. with FacebookShare Encourage students to use the buddy system when attending a CS conference with a large group to ensure all students are accounted for. with Twitter
Organize an orientation session for first-time student attendees to ensure they get the most out of their CS conference experience. Share Organize an orientation session for first-time student attendees to ensure they get the most out of their CS conference experience. with FacebookShare Organize an orientation session for first-time student attendees to ensure they get the most out of their CS conference experience. with Twitter