Release Radar · December 2017
It’s time to celebrate a fresh round of releases from our community—many of them 1.0s! The open source projects in this month’s Release Radar are supported by the Apache foundation…
It’s time to celebrate a fresh round of releases from our community—many of them 1.0s! The open source projects in this month’s Release Radar are supported by the Apache foundation…
Wilhelm Klopp is a student at University College London (UCL), a Campus Expert, and creator of Simple Poll—one of the most popular Slack integrations. He spent the summer of 2017…
How many students can help solve urgent problems within weeks of writing their first lines of code? In Taichi Furuhashi’s “Introduction to Spatial Information Systems I” at Aoyama Gakuin University…
If you’re looking for a real-world approach to computer science education in Germany, you can find it at the Hasso Plattner Institute (HPI) in Potsdam, which offers a practical and…
Bard College is not a technical research university. In fact, when students arrive on campus, most say they’ve had no experience with computer science. Professors Keith O’Hara and Sven Anderson…
Professor Chris Lupo has taught at California Polytechnic State University for eight years and recently revamped his upper-level Architecture course using GitHub Classroom. In this post, he shares his workflow…
Feedback is essential to the learning process. Input from an expert at the right time can make all the difference in a software project. In past programming classes, Professor John…
Mikaela Marciales, a junior at Lowell High School in San Francisco and member of the JROTC, reflects on her projects in AP computer science as equal parts expression and fun—in…
How Harvard, San Francisco State, and The College of New Jersey use GitHub in their courses As a teacher, you juggle the endless stream of student emails, faculty responsibilities, and…
Students don’t leave Ming Chow’s course until they are prepared to hold their own on an engineering team. Full stop. What’s required for those rigorous engineering roles? “Experience making tangible…
A course organized around users, not exams In his Startup Programming course at the University of Victoria, Alexey Zagalsky asks students to design products based on user needs. Working together…
Data science is a melting pot of disciplines: students from Anthropology to Political Science to Education all sign up for the same course. It’s a challenge to keep the material…
For teachers it can be a challenge to get students the help they need exactly when they get stuck, especially in large courses. But when teachers use an automated testing…
Professor David J. Malan, Gordon McKay Professor of the Practice of Computer Science at Harvard University, is dedicated to offering his students a robust learning experience. This post outlines how…
We released GitHub Classroom in fall of 2015 to make it easier for teachers to distribute code and collect assignments on GitHub. In the last year, we’ve seen it enter…