SSBW - Linux Tutorial 2: Next Steps
Summary
In this interactive tutorial built for a learning management system, students will 1) use a virtual machine to interact with a Linux command line environment, 2) redirect information to or from files, 3) use filename conventions and wildcards, and 4) seek help in a command line environment.
Context
Audience
The IRIS Seismology Skill Building Workshop (SSBW), which is a free, online, open-access, large-enrollment, 12-week summer workshop for upper level undergraduates.
Skills and concepts that students must have mastered
This assignment builds on prior understanding of navigating a Linux command line environment, file and directory administration, and retrieving information from files.
How the activity is situated in the course
This is assignment number 2 of 35 in the Seismology Skill Building Workshop (SSBW).
Goals
Content/concepts goals for this activity
Proficiency with navigating a Linux command line environment, filename conventions and wildcards, seeking help in a command line environment, and redirecting information to or from files.
Higher order thinking skills goals for this activity
Retrieving relevant information from digital sources to accomplish tasks, using correct programming syntax, evaluating and describing computing output in the context of broader concepts.
Other skills goals for this activity
Description and Teaching Materials
Students will:
1. Login to a virtual machine to interact with a Linux command line environment
2. Redirect output of Linux commands to files and other commands
3. Redirect input to Linux commands
4. Sort the information stored in files
5. Use wildcards to specify a range of files or directories
6. Use typical conventions when naming files and directories
7. Seek help from online manuals and commands
8. Repeat or adjust previous commands using the arrow keys
Teaching Notes and Tips
This assignment was constructed in the Moodle learning management system, and has been exported in the GIFT format. More information about the syntax of this format can be found here: https://docs.moodle.org/en/GIFT_format
Assessment
This assignment is automatically graded by the learning management system. The number of questions of each type used are:
12 multiple choice questions
5 multiple answer question
2 matching question
1 numeric questions (quantifying output)
2 short answer (auto-graded) question
References and Resources
During the Seismology Skill Building Workshop, students are provided with a virtual Linux machine that was tailored to include the software specifically needed to complete the assignments. This software is all freely available on the internet, but interested parties are encouraged to contact the instructor for access to this tailored virtual machine.