Alternative online programming Classroom for Github

Source: Internet
Author: User

Alternative online programming Classroom for Github
GuideSpeaking of Github, we generally think of it as a platform for software engineers to share, shape, and cooperate with code, but you may not think of it as a good place to teach people to learn software programming, now GitHub has the online education service!

In recent years, a large number of online services have changed the programming methods of programmers in Silicon Valley and other places. GitHub will change the way teachers guide students' programming. After all, GitHub is a platform for everyone to write code together. Tens of thousands of students have participated in the education program on GitHub, and over 3000 teachers have used GitHub as a teaching tool.

When students learn to build software architectures, GitHub provides teachers with a way to share code more easily and assign coding tasks to students. Teachers can also use it to guide students on how to collaborate and code. This is also an important skill for modern integration of programming, and is a way of software development.

I studied computer science earlier. There are not so many cooperation projects and so many teams. You can only work hard on your own, and you cannot communicate with people from all over the world. But now I am using GitHub as a teaching aid to make the situation change.

However, the existing shared distribution method is still somewhat complicated, so Mark Tareshawty developed Classroom for GitHub, which can significantly simplify the process. In general, it allows instructors to invite students to GitHub and create and share coding tasks. The instructor can simply send a URL to the student. Once you click it, you can view, modify, and collaborate with the code immediately.

This tool is very consistent with the positioning of the GitHub Education Project. This service provides a free private code library for each classroom. Teachers and students can upload code and collaborate code. Of course, this tool developed by Tareshawty is open-source, just like many projects on Github, which means it can be provided to the whole world for free.

Classroom for Github also has higher ideals, hoping to improve computer science education through tools and Internet services. From Codecademy to kehan School, online courses on how to program are no longer just for high school and university students, but now anyone can learn programming. Want to know how to make computers follow your instructions? You just need to turn on your computer and study.

From: http://www.cnbeta.com/articles/432845.htm

Address: http://www.linuxprobe.com/github-classroom.html


Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.