Foster diversity in your introductory computer science courses with quality content and engaging pedagogy

 

HINT OF THE WEEK:

Want to know more about collaborative learning techniques? Check out the Engagement Practices page and find excellent example assignments from the collection.