Skip to content

Latest commit

 

History

History
59 lines (47 loc) · 2.67 KB

first-assessment.md

File metadata and controls

59 lines (47 loc) · 2.67 KB

Project 0 - Week 1 Assessment

Overview

  • Demonstrate your knowledge from week 1 by answering questions using vim on the command line.

Languages

  • bash

Tools

  • vim

Skills

  • Bash profile manipulation
  • Professionalism
  • Learning How to Learn
  • Operating Systems
  • Asking Good Questions
  • Networking
  • Interpersonal Conflict Resolution

Project Instructions

Part 1 - change your bash profile

Make sure you have added at least one of each:

  • a custom environment variable
  • a new file to the $PATH environmental variable
  • a new terminal prompt
  • a new alias

In your terminal, use the commands to prove your environment variable, $PATH file, and alias work. Make sure those lines and your custom prompt are in the terminal window at the same time, and save a screen shot of it to show your work.

Part 2 - Set up a text file using only bash and vim

  • Use bash to rename your screenshot 'name-bash-profile.png', replacing 'name' with your first name.
  • Use bash to make a file called name-assessment.txt, replacing 'name' with your first name.
  • Use only the vim editor to answer the following questions in your new file.

Part 3 - Questions - Please answer each question in one or a few sentences.

  1. How do you plan on exhibiting professionalism at Techtonica? What would be different in a full-time engineering job setting?
  2. What would you do if you just found out you are going to be an hour late tomorrow morning?
  3. What would you do if you realized that you only had time to finish most of your work by the due date of a group project?
  4. Knowing yourself, what are the most effective ways for you to learn and retain new information?
  5. What is growth mindset?
  6. Which operating system are you using right now? Name two other popular operating systems.
  7. Why do computers need operating systems?
  8. Explain what you would do if you felt stuck on a coding problem.
  9. Describe the ways you plan on meeting and staying connected with new people in tech this month.
  10. Describe some examples of effective body language and what is communicated when they are used well.
  11. Describe some examples of effective word choice and what is communicated when they are used well.
  12. How can you build trust in a team?
  13. How are the devices on the internet physically connected to each other?
  14. How is information physically transmitted from device to device?
  15. How does one device find another it’s trying to communicate with?
  16. What methods do devices on the internet use to communicate?
  17. How can we send data reliably even if the network is unreliable?

Part 4 - Submit your files

  • Submit your name-assessment.txt and name-bash-profile.png.