This past semester, I took an introductory Python course with roughly fifty undergraduate and a handful of graduate peers. The course—“COMP 10: Computer Science For All”—was designed specifically for ...
Imagine if UCLA offered a course in building doghouses. With only 10 weeks, you would expect the class to teach students the basics needed to produce a final product – maybe focusing on how to sketch ...
Python is so often the right tool for the job because of its simplicity – an aspect of the language dating back to its very founding. This same flexibility makes Python ideal for use by beginners, ...
Georgetown University Women Coders held a programming event to provide women with more exposure to computer science fields. The Georgetown University Women Coders, also known as guWeCode, launched the ...
It was an honor to co-author this post with Douglas Kiang, computer science teacher at Punahou School, and CS50 Teaching Fellow at Harvard University in the Computer Science department. Events such as ...