Interdisciplinary Connections to CS
Establish a gallery of current and past projects to motivate students and to build community as students get to show off their work.
Share Establish a gallery of current and past projects to motivate students and to build community as students get to show off their work. with FacebookShare Establish a gallery of current and past projects to motivate students and to build community as students get to show off their work. with Twitter
Have students create a digital story in Scratch about an interesting scientific phenomenon as a final project to teach them both computer programming and science literacy.
Share Have students create a digital story in Scratch about an interesting scientific phenomenon as a final project to teach them both computer programming and science literacy. with FacebookShare Have students create a digital story in Scratch about an interesting scientific phenomenon as a final project to teach them both computer programming and science literacy. with Twitter
Teach students how the xy-coordinate system works before having them use motion blocks in Scratch so they don’t get confused by positive and negative numbers.
Share Teach students how the xy-coordinate system works before having them use motion blocks in Scratch so they don’t get confused by positive and negative numbers. with FacebookShare Teach students how the xy-coordinate system works before having them use motion blocks in Scratch so they don’t get confused by positive and negative numbers. with Twitter
Have students implement simple filters on sound objects so they can parse strings of notes into recognizable melodies to get practice manipulating strings.
Share Have students implement simple filters on sound objects so they can parse strings of notes into recognizable melodies to get practice manipulating strings. with FacebookShare Have students implement simple filters on sound objects so they can parse strings of notes into recognizable melodies to get practice manipulating strings. with Twitter
Have students create a program in Python that draws a map of the stars in order to gain practice using dictionaries to manipulate real data.
Share Have students create a program in Python that draws a map of the stars in order to gain practice using dictionaries to manipulate real data. with FacebookShare Have students create a program in Python that draws a map of the stars in order to gain practice using dictionaries to manipulate real data. with Twitter
Have students implement a rotating substitution cipher in Java that encrypts and decrypts strings in an assignment that gives them practice manipulating strings in a real-world context.
Share Have students implement a rotating substitution cipher in Java that encrypts and decrypts strings in an assignment that gives them practice manipulating strings in a real-world context. with FacebookShare Have students implement a rotating substitution cipher in Java that encrypts and decrypts strings in an assignment that gives them practice manipulating strings in a real-world context. with Twitter
Design class activities that incorporate a student's local knowledge with specific computer science content and practices to enable engagement in deep learning.
Share Design class activities that incorporate a student's local knowledge with specific computer science content and practices to enable engagement in deep learning. with FacebookShare Design class activities that incorporate a student's local knowledge with specific computer science content and practices to enable engagement in deep learning. with Twitter
Introduce the playnote block in Scratch by having students experiment with different arguments for the block and creating melodies.
Share Introduce the playnote block in Scratch by having students experiment with different arguments for the block and creating melodies. with FacebookShare Introduce the playnote block in Scratch by having students experiment with different arguments for the block and creating melodies. with Twitter
Pagination
- Page 1
- Next page