Teach to Learn 3

One of the best ways to learn a topic deeply is to make a commitment to teach that topic to someone else. In this assignment, that is exactly what you will do. We present below a list of possible topics for you to choose from. They are all important to the learning goals of this class. Choose one of the topics from the list below and put together a video presentation or an audio podcast to explain the topic to another student in CSCI 315. 

The constraints:

  • Due date: Monday, December 13th, 2021, 11:59pm.
  • Your lesson must last no less than 4 and no more than 5 minutes. That’s is all you have, really, so time your lesson carefully.
  • Your lesson must address one of the following questions:
    1. Explaining the concepts of file, file attributes, and file operations
    2. Comparing files and directories: purpose, use, and operations
    3. Explaining file protection in Linux: attribute bits, user ownership, and group ownership
    4. Comparing the various types of directory structures: pros, cons, and use cases supported
    5. Comparing block allocation methods: contiguous, linked, indexed, and multilevel indexed (Unix inode)
    6. Comparing strategies for free space management on disk: bit-vector, linked list, grouping, and counting
    7. Contrasting file management and memory management: the similarities and the differences

The methods:

  • Study up. Use textbook(s), rewatch recorded classes, and/or research other materials from the web. 
  • Plan carefully what you will want to cover. Write a script for your podcast or maybe storyboard your video (you can think of using a slide presentation as a storyboard).
  • Verify that the timing works. Do a dry run against a stopwatch to ensure that you are staying within your time constraints. (5 minutes!)
  • Get to produce your deliverable. Since everyone in the class has access to Zoom, you can use this tool to record yourself with audio only or audio/video/screen (mp3 or mp4 format). Feel free to use other tools, but be sure to not overcomplicate the process and spend too much time. We are not looking for production value. We are looking for quality content. 
  • Turn it in. Submissions will be made through a Google Drive folder. Visit this folder, find the directory with your name, and drop in your deliverable (Perrone), or submit it through Google Classroom (Meng).

The assessment:

Your deliverable will be assessed according to the following rubric.  

Areas of Evaluation
 

Performance levels

Topic is clearly identified and presentation is focused Knowledge of the topic Coverage
1 Not clear at all what the topic is. Presentation shows deep misconceptions and technical errors. Doesn’t deliver the content in a way that helps one to apply the lesson.
2 Possible to see what the topic is with some effort. Presentation shows some misconceptions or technical errors. Delivers the content covering some of the topic and/or lacks important details.
3 Topic is clear but the presentation goes off on distracting tangents. Presentation shows minor and few misconceptions or technical errors. Delivers the content covering most of the topic, but lacks a few practical details.
4 Topic is clear and the presentation is laser-beam focused on it. Presentation shows no misconceptions or technical errors. Delivers content at depth that allows one to be able to apply the lesson.