Live data from Hacker News

GitHub Classroom

classroom.github.com

21–30 of 171 posts

Re: GitHub Classroom

#21

Earlier quoted context omitted.

It's CI for your homework. Surely your teacher will only look at your finished work?

Seeing your mistakes might be useful in reassuring the teacher that you did the work yourself, rather than simply plagiarising the solution from somewhere else.

Sorry, professor, I simply don’t make mistakes.

Re: GitHub Classroom

#22
This type of system seems obvious for programming courses but I wonder how intuitive it is for pure documents; the classic essay or report style assignments. At what age do kids embrace Markdown as the single source of truth for their documents?

Do technical writers within Google use Gerrit, or whatever their Perforce based review process is called, as a core part of their collaborative workflow like coders do?

Re: GitHub Classroom

#24

Earlier quoted context omitted.

Seeing your mistakes might be useful in reassuring the teacher that you did the work yourself, rather than simply plagiarising the solution from somewhere else.

Sorry, professor, I simply don’t make mistakes.

It does. First hand experience when after couple of months of not showing any progress student shows up with completed assignment coded using constructs which where not even taught in lectures... and when asked, can not modify a thing.

Re: GitHub Classroom

#26
post #22

This type of system seems obvious for programming courses but I wonder how intuitive it is for pure documents; the classic essay or report style assignments. At what age do kids embrace Markdown as the single source of truth for their documents? Do technical writers within Google use Gerrit, or whatever their Perforce based review process is called, as a core part of their collaborative workflow like coders do?

Yes, technical writers at google use the regular code review progress (the code review tool is called critique).

Re: GitHub Classroom

#27
post #22

This type of system seems obvious for programming courses but I wonder how intuitive it is for pure documents; the classic essay or report style assignments. At what age do kids embrace Markdown as the single source of truth for their documents? Do technical writers within Google use Gerrit, or whatever their Perforce based review process is called, as a core part of their collaborative workflow like coders do?

Thinking back to my college liberal arts classes, I think this would’ve been great. I wish my professors would’ve required going back and revising papers—making them more of an iterative process.

Re: GitHub Classroom

#28
post #22

This type of system seems obvious for programming courses but I wonder how intuitive it is for pure documents; the classic essay or report style assignments. At what age do kids embrace Markdown as the single source of truth for their documents? Do technical writers within Google use Gerrit, or whatever their Perforce based review process is called, as a core part of their collaborative workflow like coders do?

The review system at Google is just a review system. My main concern with this approach is, doing a review is tedious work. Getting the context, keeping an eye on changes, giving honest but non-offensive and actionable feedback. Clearly a good way, but fear it wouldn't scale to a classroom.

Re: GitHub Classroom

#29
I like the tool, especially the integrations with repl. Administrative paperwork quickly becomes a massive problem for teachers and any tool that cuts down on that workload is a God-send.

I have used google classroom for courses before and I really like it. It's pretty easy to use but even so, it does create a fairly big mental over-head for most students. It's easier to forget that these days many university students have no computer experience outside of smartphones. I had one class where an assignment, a paragraph of text was submitted variously as a google document, a spreadsheet, a power point presentation and a screenshot from a phone.

Git for none programmers is out of the question.

Re: GitHub Classroom

#30

This seems like a great way for newcomers to learn the basics of `git` though GitHub. A great move by GitHub to try to capture this market of users who may not yet be comfortable with subversion control.

That being said, I'm a little too annoyed that "GitHub" is synonymous with "Git" in many students' (and professors'!) minds…

Yeah, if a student is taught Github as part of their curriculum they're more likely to stick with it.

I can't really knock it, but at the same time, this has been Microsoft's strategy for a long time, with students learning Office in school but no competitors, so they take it with them in their private and professional life.

It's a difficult one though, given that both github and office are pretty standardized / ubiquitous everywhere.

Post reply on HN