PC assembly assignment

I know about PC but have never known what is required to assemble one. This assignment really helped me in that area becauseĀ  i learned about the basics of PC components and what the component does. The motherboard is the most important component of the all because it connects every thing into one for the PC. We didn't have a physical activity for creating a PC for obvious reasons but at least I know something before i jump into PC building.