Introduction to Git and Github

Summary

The module provides students hands-on experience using Git and Github for collaboration and version control. In this module, students will learn how to create, clone and manage online repositories, create and manage local repositories, synchronize repositories, and collaborate using Github.

Grade

High School

Time Required

60 Minutes

First principles

Add an x in each of the above that apply.

Learning Objectives

  1. Students will be able to identify related CyberSecurity Principals, relevant terminology, GitHub and Linux commands for GitHub lesson.

Materials list

Learning Facilitation

Each item below is optional.

Warm up Activity

Review Linux commands to ensure that students are comfortable with directory operations.

Focused Activity

Students will work through steps 1-8 within the table of contents to gain familiarity with Github.

Definitions and correlation between terminologies

Closure

Students will fork the camp repository. This will allow them to practice a new skill they learned in this module, as well as possess a copy of all of the camp content. Point students to additional resources.

Reflection

Review how each cybersecurity first principles were demonstrated in this module.

Assessment

  1. Students will demonstrate an understanding of definitions, terminology, and Linux command prompts through a game of Jeopardy/Kahoots Game.

e.g. Quiz / Presentation / Project / Writing Assignment / Observation / Walk Around / Oral Questioning / Other

Accommodations for students with disabilities

N/A

Extension Activity (ies)

Point students to additional resources in the module.

Module Lead Author

Robin A. Gandhi

Acknowledgements

Thanks to thoughtful comments and reviews by Dr. Matthew L. Hale

License

Nebraska GenCyber Creative Commons License
is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.

Overall content: Copyright (C) 2017-2018 Dr. Matthew L. Hale, Dr. Robin Gandhi, and Doug Rausch.

Lesson content: Copyright (C) Your name here 2017-2018.
Creative Commons License
This lesson is licensed by the author under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.