issue with uploading program to arduino board

working on the exercise 2 of the Arduino Starter Kit: Starship Interface
so far i verified the code and it works just fine,
checked if the circuit works, and it does just fine
my issue arises once i try uploading the code to the Arduino board
the message below is what i receive:

Arduino: 1.8.13 (Mac OS X), Board: "Arduino Uno"

Sketch uses 1160 bytes (3%) of program storage space. Maximum is 32256 bytes.
Global variables use 9 bytes (0%) of dynamic memory, leaving 2039 bytes for local variables. Maximum is 2048 bytes.
avrdude: ser_open(): can't open device "/dev/cu.usbmodem14101": No such file or directory
Problem uploading to board. See http://www.arduino.cc/en/Guide/Troubleshooting#upload for suggestions.

This report would have more information with
"Show verbose output during compilation"
option enabled in File -> Preferences.

have no idea what the problem even is,
if it wasnt already clear, i m a newbie at electronics and programming
cheers to anybody who can take time to give a hand

Did you select the proper serial port where you have connected your device?

The real clue is the last bit of text.

This report would have more information with
"Show verbose output during compilation"
option enabled in File -> Preferences.

Turning on Verbose is done from the IDE PREFERENCES section.

Could you also take a few moments to Learn How To Use The Forum.
Other general help and troubleshooting advice can be found here.
It will help you get the best out of the forum in the future.

Had the same problem. It turns out that you need to use the same USB port on your Mac, they are not interchangeable. Assuming you successfully uploaded sketches for the introduction and project 1, make sure you use the same USB on your Mac for project 2.