Clicker -- Available from the campus bookstore for approximately $50.
Yes, these are overpriced, but I do require them.
Yes, there are phone apps that are supposed to emulate clickers, but our experience with them so far has not been good. Get the real thing.
Seven Languages in Seven Weeks: A Pragmatic Guide to Learning Programming Languages
by Bruce A. Tate
The e-book alone is $16.50 (at Amazon) and the paper book is $25.34.
Seven More Languages in Seven Weeks:Languages That Are Shaping the Future
by Bruce A. Tate et al.
The paper book will not be available until October 25, but you can get it now as an e-book. The e-book alone is $25 and the e-book + paper book is $48.