CINXE.COM
GitHub Classroom
<!DOCTYPE html> <html lang="en"> <head><script type="text/javascript" src="/_static/js/bundle-playback.js?v=HxkREWBo" charset="utf-8"></script> <script type="text/javascript" src="/_static/js/wombat.js?v=txqj7nKC" charset="utf-8"></script> <script>window.RufflePlayer=window.RufflePlayer||{};window.RufflePlayer.config={"autoplay":"on","unmuteOverlay":"hidden"};</script> <script type="text/javascript" src="/_static/js/ruffle/ruffle.js"></script> <script type="text/javascript"> __wm.init("https://web.archive.org/web"); __wm.wombat("https://classroom.github.com/","20211005225849","https://web.archive.org/","web","/_static/", "1633474729"); </script> <link rel="stylesheet" type="text/css" href="/_static/css/banner-styles.css?v=S1zqJCYt" /> <link rel="stylesheet" type="text/css" href="/_static/css/iconochive.css?v=3PDvdIFv" /> <!-- End Wayback Rewrite JS Include --> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="google-site-verification" content="hon4VarnogZgLqpwbwCK12g0zkNS4-V8jXyTxdPOR5o"/> <title>GitHub Classroom</title> <link rel="stylesheet" media="all" href="/web/20211005225849cs_/https://classroom.github.com/assets/application-a81a5c62e4e8b03a3d8fc7b87b623e1deb6b468a69c5542beb8025da775fc4c6.css"/> <meta name="csrf-param" content="authenticity_token"/> <meta name="csrf-token" content="ct24gVsVHcqC5g7LtrH+oOklWtONsYBP3rfzWP7tQ9iCCtLs4orPzzVS4Zd4sZL1ylky5Jco3VlrPCgaOze4Sg=="/> <meta property="og:title" content="GitHub Classroom"/> <meta property="og:type" content="website"/> <meta property="og:description" content="GitHub Classroom automates repository creation and access control, making it easy for teachers to distribute starter code and collect assignments on GitHub."/> <meta property="og:url" content="https://web.archive.org/web/20211005225849/https://classroom.github.com/"/> <meta property="og:image" content="https://web.archive.org/web/20211005225849im_/https://classroom.github.com/images/og-image.png"/> </head> <body class="site home-main pages home"> <main> <div id="flash-messages"> </div> <div class="d-none d-md-block py-2 bg-gray-dark"> <div class="container-lg p-responsive d-flex flex-md-justify-between"> <a class="d-block text-white no-underline" href="https://web.archive.org/web/20211005225849/https://github.com/">Back to GitHub.com</a> <div class="d-flex"> <a class="d-block text-white no-underline mr-3" href="https://web.archive.org/web/20211005225849/https://docs.github.com/">GitHub Support</a> <a class="d-block text-white no-underline" href="https://web.archive.org/web/20211005225849/https://github.com/contact">Contact GitHub</a> </div> </div> </div> <div class="box-shadow pb-3 border-bottom"> <header class="container-lg p-responsive"> <div class="d-flex flex-justify-between flex-items-start f4 pt-3"> <img class=" d-md-block" role="presentation" src="/web/20211005225849im_/https://classroom.github.com/assets/classroom-logo-c88d4e3941bd95c54342d8014d9ee14be5412a59003f1e3ee196e6bd1d0744be.svg"/> <a class="btn btn-outline d-md-block" href="/web/20211005225849/https://classroom.github.com/login">Sign in</a> </div> </header> </div> <div class="landing-page" style="background: linear-gradient(#fafbfc, #ffffff);"> <div class="py-6"> <div class="container-lg p-responsive py-4"> <div class="d-md-flex flex-items-center gutter-md-spacious text-center"> <div class="col-md-6 text-md-left"> <p class="f3 text-gray text-mono">GitHub Classroom</p> <h2 class="f1-light page-heading">Automate your course and focus on teaching</h2> <p class="text-gray f4-light mb-5 mt-3 page-sub"> Managing and organizing your class is easy with GitHub Classroom. Track and manage assignments in your dashboard, grade work automatically, and help students when they get stuck— all while using GitHub, the industry-standard tool developers use. </p> <a class="blue-btn" href="/web/20211005225849/https://classroom.github.com/login">Sign in and get started</a> </div> <div class="col-md-4 ml-6 mx-auto"> <img class="d-none d-md-block width-fit" alt="Classroom Logo" src="/web/20211005225849im_/https://classroom.github.com/assets/classroom-illustration-dfee6cbf4a9836031e4cc12dc9c6ac3ed654a4f2c2347a2ff5f9e55fe0c5fcc4.svg"/> </div> </div> </div> </div> </div> <div class="landing-page"> <div class="p-responsive mt-4 border-top border-bottom border-gray-light bg-gray-light pt-4 pb-8"> <div class="container-lg p-responsive py-5"> <p class="text-mono text-gray text-center f3-light mb-4">Key Features</p> <h1 class="text-center f1 section-heading">Assess assignments automatically</h1> <div class="d-xl-flex flex-column flex-md-row-reverse d-lg-block my-9 my-lg-3"> <div class="autograding-image-container m-lg-6 m-md-0 text-lg-center text-md-center"> <img src="/web/20211005225849im_/https://classroom.github.com/assets/autograding-2e2fb7dfcf65e6aced26a51e9e103568bf76d727372d67d2ba7650ad9d073278.png"/> </div> <div class="flex-self-center m-4 m-lg-0 mr-lg-6"> <h2>Make grading painless.</h2> <p class="text-gray f5-light mt-2">Save time by using automated testing to grade assignments. Tests run with every push, letting students see results immediately and make changes as necessary. </p> </div> </div> <div class="d-lg-flex d-md-block my-9 my-lg-3"> <div class="d-md-right feedback-image-container text-lg-center text-md-center m-lg-6 m-md-0 "> <img src="/web/20211005225849im_/https://classroom.github.com/assets/feedback-bf22838d204070e3520451c62e803c787aa68a76984da1f22a6382522d0c8476.png"/> </div> <div class="flex-self-center m-4 m-lg-0 ml-lg-6"> <h2>Give valuable feedback.</h2> <p class="text-gray f5-light mt-2">Request changes, leave general comments, or give feedback— line-by-line.</p> </div> </div> <div class="d-lg-flex flex-column flex-md-row-reverse d-md-block mt-9 my-lg-3"> <div class="d-right d-md-block insight-image-container text-lg-center text-md-center m-lg-6 m-md-0 "> <img src="/web/20211005225849im_/https://classroom.github.com/assets/insights-b9ebd6ef9aef7f8c01f75c74510f24f18d2faefe01ee937078f21aaa050471d4.png"/> </div> <div class="flex-self-center m-4 m-lg-0 mr-lg-6"> <h2>More insight into student work than ever before.</h2> <p class="text-gray f5-light mt-2">Catch when students get stuck and help them rewind with version control. In group assignments, see each student's individual contribution in GitHub.</p> </div> </div> </div> </div> <div class="pt-4"> <div class="container-lg p-responsive py-5"> <h3 class="text-mono text-gray text-center pt-6 f3-light mb-4">More Features</h3> <h1 class="text-center f1 section-heading pt-2">Streamline your assignment workflow</h1> <div class="d-md-flex mt-6 ml-md-n6 pb-6 gutter-md-spacious more-features"> <div class="col-md-6 col-lg-4 mb-3 mb-sm-5 mt-2 width-full center-boxes"> <div class="box-shadow-medium rounded-1 p-6"> <img class="d-right d-md-block width-fit mr-lg-n6 pl-lg-2" role="presentation" src="/web/20211005225849im_/https://classroom.github.com/assets/scale-icon-35d684deb80a0e15d61a7a2668164ff9a60094f02871dd78890b2737e3edaea7.svg"/> <h3 class="mb-3 mt-2">Scale for large courses with ease.</h3> <p class="f5-light text-gray">Automatically distribute assignments to students and let automated testing do the heavy lifting for you. </p> </div> </div> <div class="col-md-6 col-lg-4 mb-3 mb-sm-5 width-full center-boxes"> <div class="box-shadow-medium rounded-1 p-6"> <img class="d-right d-md-block width-fit mr-lg-n6 pl-lg-2" role="presentation" src="/web/20211005225849im_/https://classroom.github.com/assets/bootstrap-icon-cfb55641a1753eefa1edd2b3cdb2b09e89c25f89228ea0982233050a6de2c341.svg"/> <h3 class="mb-3 mt-2">Bootstrap assignments in a snap.</h3> <p class="f5-light text-gray">Create individual and group assignments, prime them with starter code, and send them to students.</p> </div> </div> <div class="col-md-6 col-lg-4 mb-3 mb-sm-5 width-full center-boxes"> <div class="box-shadow-medium rounded-1 full-length"> <img class="d-right d-md-block width-fit mr-lg-n6 pl-lg-2 center" role="presentation" src="/web/20211005225849im_/https://classroom.github.com/assets/private-icon-817bf1ed97fcfffb732aa4d360bff32b3b36583cc6f51c05db9fb6c4439b69a8.svg"/> <h3 class="mb-3 mt-2">For your eyes only.</h3> <p class="f5-light text-gray">Make student work private or public for any assignment with Educator’s benefits. As many private assignments as you need, whenever you need them.</p> </div> </div> </div> </div> </div> <div class="py-6 py-lg-6 pb-0 what-teachers-say-section border-sm-bottom border-gray-light"> <div class="container-lg clearfix pt-3 py-lg-3"> <p class="f3-light text-mono text-center pb-6 p-1">What GitHub Classroom teachers are saying</p> <div class="offset-md-1 col-md-10 col-xs-12 quotes text-center px-6 py-6"> <p class="f3-light text-gray pt-2">"After today I realize how simple this process really is. I never realized it would be so quick to set all of these things up and start using them for students. On top of this the support community is absolutely amazing!!"</p> <p class="f4 mt-6">Adam Sullivan</p> <p class="f4 text-mono text-gray">Brown University</p> </div> <img class="dots" src="/web/20211005225849im_/https://classroom.github.com/assets/dots-c57a2b0ff64326ba0ff5357e0a8c96b087cd721e955979adcf8a3f00bec71ba0.svg"/> </div> </div> <div class="border-bottom border-gray-light bg-gray-light py-6"> <div class="p-responsive container-lg d-xl-flex d-lg-block flex-items-center flex-justify-between"> <div class="m-6 m-lg-0"> <h2 class="mb-2">Get started with your first GitHub Classroom</h2> <p class="f5-light mb-6">Create a new classroom, spin up assignments, share with your students.</p> <a class="blue-btn" href="/web/20211005225849/https://classroom.github.com/login">Create a classroom</a> </div> <div class="text-right p-4 get-first-classroom"> <img src="/web/20211005225849im_/https://classroom.github.com/assets/classroom-screenshot-dc1aaa94b6bb7a55aa1b91cb6358a66fe1f9feaa3a30780095b9d3e09460204c.png"/> </div> </div> </div> </main> <footer class="footer flex-shrink-0"> <div class="container-xl p-responsive"> <div class="d-flex flex-wrap py-5 mb-5"> <div class="col-12 col-lg-4 mb-5"> <svg height="30" class="octicon octicon-logo-github" viewbox="0 0 45 16" version="1.1" width="84" aria-hidden="true"><path fill-rule="evenodd" d="M18.53 12.03h-.02c.009 0 .015.01.024.011h.006l-.01-.01zm.004.011c-.093.001-.327.05-.574.05-.78 0-1.05-.36-1.05-.83V8.13h1.59c.09 0 .16-.08.16-.19v-1.7c0-.09-.08-.17-.16-.17h-1.59V3.96c0-.08-.05-.13-.14-.13h-2.16c-.09 0-.14.05-.14.13v2.17s-1.09.27-1.16.28c-.08.02-.13.09-.13.17v1.36c0 .11.08.19.17.19h1.11v3.28c0 2.44 1.7 2.69 2.86 2.69.53 0 1.17-.17 1.27-.22.06-.02.09-.09.09-.16v-1.5a.177.177 0 00-.146-.18zM42.23 9.84c0-1.81-.73-2.05-1.5-1.97-.6.04-1.08.34-1.08.34v3.52s.49.34 1.22.36c1.03.03 1.36-.34 1.36-2.25zm2.43-.16c0 3.43-1.11 4.41-3.05 4.41-1.64 0-2.52-.83-2.52-.83s-.04.46-.09.52c-.03.06-.08.08-.14.08h-1.48c-.1 0-.19-.08-.19-.17l.02-11.11c0-.09.08-.17.17-.17h2.13c.09 0 .17.08.17.17v3.77s.82-.53 2.02-.53l-.01-.02c1.2 0 2.97.45 2.97 3.88zm-8.72-3.61h-2.1c-.11 0-.17.08-.17.19v5.44s-.55.39-1.3.39-.97-.34-.97-1.09V6.25c0-.09-.08-.17-.17-.17h-2.14c-.09 0-.17.08-.17.17v5.11c0 2.2 1.23 2.75 2.92 2.75 1.39 0 2.52-.77 2.52-.77s.05.39.08.45c.02.05.09.09.16.09h1.34c.11 0 .17-.08.17-.17l.02-7.47c0-.09-.08-.17-.19-.17zm-23.7-.01h-2.13c-.09 0-.17.09-.17.2v7.34c0 .2.13.27.3.27h1.92c.2 0 .25-.09.25-.27V6.23c0-.09-.08-.17-.17-.17zm-1.05-3.38c-.77 0-1.38.61-1.38 1.38 0 .77.61 1.38 1.38 1.38.75 0 1.36-.61 1.36-1.38 0-.77-.61-1.38-1.36-1.38zm16.49-.25h-2.11c-.09 0-.17.08-.17.17v4.09h-3.31V2.6c0-.09-.08-.17-.17-.17h-2.13c-.09 0-.17.08-.17.17v11.11c0 .09.09.17.17.17h2.13c.09 0 .17-.08.17-.17V8.96h3.31l-.02 4.75c0 .09.08.17.17.17h2.13c.09 0 .17-.08.17-.17V2.6c0-.09-.08-.17-.17-.17zM8.81 7.35v5.74c0 .04-.01.11-.06.13 0 0-1.25.89-3.31.89-2.49 0-5.44-.78-5.44-5.92S2.58 1.99 5.1 2c2.18 0 3.06.49 3.2.58.04.05.06.09.06.14L7.94 4.5c0 .09-.09.2-.2.17-.36-.11-.9-.33-2.17-.33-1.47 0-3.05.42-3.05 3.73s1.5 3.7 2.58 3.7c.92 0 1.25-.11 1.25-.11v-2.3H4.88c-.11 0-.19-.08-.19-.17V7.35c0-.09.08-.17.19-.17h3.74c.11 0 .19.08.19.17z"></path></svg> </div> <div class="col-6 col-sm-3 col-lg-2 mb-6 mb-md-2 pr-3 pr-lg-0 pl-lg-4"> <h2 class="h5 mb-3 text-mono text-gray-light text-normal">Product</h2> <ul class="list-style-none text-gray f5"> <li class="lh-condensed mb-3"><a href="https://web.archive.org/web/20211005225849/https://github.com/features" class="link-gray">Features</a></li> <li class="lh-condensed mb-3"><a href="https://web.archive.org/web/20211005225849/https://github.com/security" class="link-gray">Security</a></li> <li class="lh-condensed mb-3"><a href="https://web.archive.org/web/20211005225849/https://github.com/enterprise" class="link-gray">Enterprise</a></li> <li class="lh-condensed mb-3"><a href="https://web.archive.org/web/20211005225849/https://github.com/customer-stories" class="link-gray">Customer stories</a></li> <li class="lh-condensed mb-3"><a href="https://web.archive.org/web/20211005225849/https://github.com/pricing" class="link-gray">Pricing</a></li> <li class="lh-condensed mb-3"><a href="https://web.archive.org/web/20211005225849/https://resources.github.com/" class="link-gray">Resources</a></li> </ul> </div> <div class="col-6 col-sm-3 col-lg-2 mb-6 mb-md-2 pr-3 pr-md-0 pl-md-4"> <h2 class="h5 mb-3 text-mono text-gray-light text-normal">Platform</h2> <ul class="list-style-none f5"> <li class="lh-condensed mb-3"><a href="https://web.archive.org/web/20211005225849/https://docs.github.com/" class="link-gray">Developer API</a></li> <li class="lh-condensed mb-3"><a href="https://web.archive.org/web/20211005225849/http://partner.github.com/" class="link-gray">Partners</a></li> <li class="lh-condensed mb-3"><a href="https://web.archive.org/web/20211005225849/https://atom.io/" rel="no-referrer noopener" class="link-gray">Atom</a></li> <li class="lh-condensed mb-3"><a href="https://web.archive.org/web/20211005225849/http://electronjs.org/" rel="no-referrer noopener" class="link-gray">Electron</a></li> <li class="lh-condensed mb-3"><a href="https://web.archive.org/web/20211005225849/https://desktop.github.com/" class="link-gray">GitHub Desktop</a></li> </ul> </div> <div class="col-6 col-sm-3 col-lg-2 mb-6 mb-md-2 pr-3 pr-md-0 pl-md-4"> <h2 class="h5 mb-3 text-mono text-gray-light text-normal">Support</h2> <ul class="list-style-none f5"> <li class="lh-condensed mb-3"><a class="link-gray" href="https://web.archive.org/web/20211005225849/https://docs.github.com/">Help</a></li> <li class="lh-condensed mb-3"><a href="https://web.archive.org/web/20211005225849/https://github.community/" class="link-gray">Community Forum</a></li> <li class="lh-condensed mb-3"><a href="https://web.archive.org/web/20211005225849/https://services.github.com/" class="link-gray">Professional Services</a></li> <li class="lh-condensed mb-3"><a href="https://web.archive.org/web/20211005225849/https://lab.github.com/" class="link-gray">Learning Lab</a></li> <li class="lh-condensed mb-3"><a href="https://web.archive.org/web/20211005225849/https://githubstatus.com/" class="link-gray">Status</a></li> <li class="lh-condensed mb-3"><a class="link-gray" href="https://web.archive.org/web/20211005225849/https://github.com/contact">Contact GitHub</a></li> </ul> </div> <div class="col-6 col-sm-3 col-lg-2 mb-6 mb-md-2 pr-3 pr-md-0 pl-md-4"> <h2 class="h5 mb-3 text-mono text-gray-light text-normal">Company</h2> <ul class="list-style-none f5"> <li class="lh-condensed mb-3"><a class="link-gray" href="https://web.archive.org/web/20211005225849/https://github.com/about">About</a></li> <li class="lh-condensed mb-3"><a href="https://web.archive.org/web/20211005225849/https://github.blog/" class="link-gray">Blog</a></li> <li class="lh-condensed mb-3"><a href="https://web.archive.org/web/20211005225849/https://github.com/about/careers" class="link-gray">Careers</a></li> <li class="lh-condensed mb-3"><a href="https://web.archive.org/web/20211005225849/https://github.com/about/press" class="link-gray">Press</a></li> <li class="lh-condensed mb-3"><a href="https://web.archive.org/web/20211005225849/https://socialimpact.github.com/" rel="no-referrer noopener" class="link-gray">Social Impact</a></li> <li class="lh-condensed mb-3"><a href="https://web.archive.org/web/20211005225849/https://shop.github.com/" class="link-gray">Shop</a></li> </ul> </div> </div> </div> <div class="bg-gray-light"> <div class="container-xl p-responsive f6 py-4 d-sm-flex flex-justify-between flex-row-reverse flex-items-center"> <ul class="list-style-none d-flex flex-items-center mb-3 mb-sm-0 lh-condensed-ultra"> <li class="mr-3 svg-icon"> <a href="https://web.archive.org/web/20211005225849/https://twitter.com/github" title="GitHub on Twitter" style="color: #959da5;"> <img height="20" src="/web/20211005225849im_/https://classroom.github.com/assets/twitter-c193bdbd324317430f33fbec85af0f9a9a040e037113e7c4e5498a119349c732.svg"/> </a> </li> <li class="mr-3 svg-icon"> <a href="https://web.archive.org/web/20211005225849/https://www.facebook.com/GitHub" title="GitHub on Facebook" style="color: #959da5;"> <img height="20" src="/web/20211005225849im_/https://classroom.github.com/assets/facebook-9ce1e803f17d18d04308aa081bcff9a0820a96639496c711552ff976c8b9489a.svg"/> </a> </li> <li class="mr-3"> <a href="https://web.archive.org/web/20211005225849/https://www.youtube.com/github" title="GitHub on YouTube" style="color: #959da5;"> <img height="20" src="/web/20211005225849im_/https://classroom.github.com/assets/youtube-9bbe96d3120dda2498f4cdbf916c02060125a10ee26cad9052fbd8efd572dd6e.svg"/> </a> </li> <li class="mr-3 flex-self-start"> <a href="https://web.archive.org/web/20211005225849/https://www.linkedin.com/company/github" title="GitHub on Linkedin" style="color: #959da5;"> <img height="20" src="/web/20211005225849im_/https://classroom.github.com/assets/linkedin-987065bc6709cf16347bd7af4d54c9f2ef19f3526645bf15c94ed5f16049df4d.svg"/> </a> </li> <li> <a href="https://web.archive.org/web/20211005225849/https://github.com/github" title="GitHub's organization" style="color: #959da5;"> <svg height="20" class="octicon octicon-mark-github" viewbox="0 0 16 16" version="1.1" width="20" aria-hidden="true"><path fill-rule="evenodd" d="M8 0C3.58 0 0 3.58 0 8c0 3.54 2.29 6.53 5.47 7.59.4.07.55-.17.55-.38 0-.19-.01-.82-.01-1.49-2.01.37-2.53-.49-2.69-.94-.09-.23-.48-.94-.82-1.13-.28-.15-.68-.52-.01-.53.63-.01 1.08.58 1.23.82.72 1.21 1.87.87 2.33.66.07-.52.28-.87.51-1.07-1.78-.2-3.64-.89-3.64-3.95 0-.87.31-1.59.82-2.15-.08-.2-.36-1.02.08-2.12 0 0 .67-.21 2.2.82.64-.18 1.32-.27 2-.27.68 0 1.36.09 2 .27 1.53-1.04 2.2-.82 2.2-.82.44 1.1.16 1.92.08 2.12.51.56.82 1.27.82 2.15 0 3.07-1.87 3.75-3.65 3.95.29.25.54.73.54 1.48 0 1.07-.01 1.93-.01 2.2 0 .21.15.46.55.38A8.013 8.013 0 0016 8c0-4.42-3.58-8-8-8z"></path></svg> </a> </li> </ul> <ul class="list-style-none d-flex text-gray"> <li class="mr-3">© 2021 GitHub, Inc.</li> <li class="mr-3"><a href="https://web.archive.org/web/20211005225849/https://github.com/site/terms" class="link-gray">Terms</a></li> <li><a href="https://web.archive.org/web/20211005225849/https://github.com/site/privacy" class="link-gray">Privacy</a></li> </ul> </div> </div> </footer> </body> </html> <!-- FILE ARCHIVED ON 22:58:49 Oct 05, 2021 AND RETRIEVED FROM THE INTERNET ARCHIVE ON 12:22:07 Dec 01, 2024. JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE. ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C. SECTION 108(a)(3)). --> <!-- playback timings (ms): captures_list: 0.503 exclusion.robots: 0.024 exclusion.robots.policy: 0.014 esindex: 0.009 cdx.remote: 4.177 LoadShardBlock: 84.171 (3) PetaboxLoader3.datanode: 102.859 (4) load_resource: 112.843 PetaboxLoader3.resolve: 80.352 -->