As the title suggests my 7-year-old son and I are interested in building a PC together. Due to family and work constraints I have been out of the building/hardware scene since his birth, which is practically decades under Moore’s Law. I am seeking advice on not just hardware selection, but also any recommendations or lessons learned from parents that have gone through this process. The context through which I am asking the following questions and making the following comments is that I want this to be both educational as well as fun.
I will start with the hardware. In general, I would like him to be able to experience a variety of hardware and the conversations that will naturally arise therefrom as we select, buy, and build. My thought is a single GPU, a single storage drive, a single RGB controller, etc… An important note, this system will likely run both Win10 and Linux throughout its lifecycle, so compatibility is my biggest concern when it comes to hardware selection. As a tertiary teaching goal of this project, budget is not necessarily a constraint, but I do want to spend frivolously and am value-conscious. He will be contributing to the project out of his own budget. Side note, you would be surprised by how much a 7-year-old can understand about earning, budgeting, spending, and investing when taught. He uses YNAB on his own with little oversight. In our situation, form factor is important to facilitate a small case footprint, as this system will likely spend quite a bit of time on his small bedroom desk. I am considering Micro ATX or Mini ITX, but am leaning more towards the former for future upgrades. I do not want to get into liquid cooling if it can be helped, but if necessary would certainly stick with a compact AIO. A performance target would be AAA gaming at 1080p, medium settings at most.
I am considering an AMD/Linux platform for the ‘visibility’ it offers him into the system. Though, his ThinkPad (and my ThinkCentre) run Win10 exclusively. I am certainly not a Linux sysadmin but have ‘dabbled’ with it in the past. pop_OS! seems like a logical choice should we take the Linux route, but I appreciate any other suggestions.
For additional reference, we live in the US; we may mildly OC in the future (simply for the experience); and he would like it to be Star Wars themed (which really could be a white case, red lighting, and a few empire decals).
Any advice/tips on hardware selection, OS choice, and general, shareable experiences building with kids is very much appreciated.