3 ms·
Hopefully a course like UC Berkeley's "CS10: The Beauty and Joy of Computing" can point the way: http://cs10.org/su16/ http://cs10.org/su16/ "But this course i
by blendo 10y ago
Hopefully a course like UC Berkeley's "CS10: The Beauty and Joy of Computing" can point the way: http://cs10.org/su16/ http://cs10.org/su16/
"But this course is far more than just learning to program. We'll focus on some of the "Big Ideas" of computing, such as abstraction, design, recursion, concurrency, simulations, and the limits of computation. We'll show some beautiful applications of computing that have changed the world, talk about the history of computing, and where it will go in the future. Throughout the course, relevance will be emphasized: relevance to the student and to society. As an example, the final project will be completely of the students' choosing, on a topic most interesting to them. The overarching theme is to expose students to the beauty and joy of computing. This course is designed for computing non-majors, although interested majors are certainly welcome to take the class as well! We are especially excited about bringing computing (through this course) to traditionally under-represented groups in computing, i.e., women and ethnic minorities."