Programming Concepts
Compare exclusive OR gates to a light controlled by switches at the bottom and top of a staircase to explain how XOR logic works in a familiar situation.
Share Compare exclusive OR gates to a light controlled by switches at the bottom and top of a staircase to explain how XOR logic works in a familiar situation. with FacebookShare Compare exclusive OR gates to a light controlled by switches at the bottom and top of a staircase to explain how XOR logic works in a familiar situation. with Twitter
Combat stereotypes about computer science and computer scientists. This shows students that, regardless of their personality or other hobbies outside of CS, they could become computer scientists too!
Share Combat stereotypes about computer science and computer scientists. This shows students that, regardless of their personality or other hobbies outside of CS, they could become computer scientists too! with FacebookShare Combat stereotypes about computer science and computer scientists. This shows students that, regardless of their personality or other hobbies outside of CS, they could become computer scientists too! with Twitter
Split students into groups responsible for programming different tasks in Java to create a Set game, this will allow them to learn to distributed work in environments that mirror industry.
Share Split students into groups responsible for programming different tasks in Java to create a Set game, this will allow them to learn to distributed work in environments that mirror industry. with FacebookShare Split students into groups responsible for programming different tasks in Java to create a Set game, this will allow them to learn to distributed work in environments that mirror industry. 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
Pagination
- Page 1
- Next page