This 45-50 minute activity introduces the idea of functions that accept parameters and return a value. It is used well with code.org curriculum to introduce Unit 7, but can be used in any curriculum to introduce functions, parameters, and/or return values. It uses a system I've found to work well by drawing a function as a "box" that accepts information, processes, and returns a value. It's mostly unplugged, so students don't need a computer, but may find one useful for calculations and light