The operating System on my MacBook Pro is Mac OS High Sierra Version 10.13.3
We are using a USB-C Digital AV Multiport Adapter
When the Jewelbot is plugged in to the USB cable, go to Tools->Port-> /dev/cu.usbserial
The USB port shows up only when the Jewelbot is plugged in.
Also, when the Jewelbot is low on power, the port does not show up.
While making the above observation today, we noticed that it appears that my MacBook Pro with the USB-C Digital AV Multiport Adapter is not as effective at charging the device as the USB port of the Dell PCs in our student computer lab. In fact, the device looses power while plugged in to the USB-C Digital AV Multiport Adapter of my MacBook Pro, which led to some confusion of us not being able to see the port for several minutes, followed by the Jewelbot running out of power all together. We plugged it into the USB port of a Dell PC in the lab, and it charged right up, no problems. I am assuming that charging the Jewelbot using a USB power adapter for charging would work as well as charging using the the USB port on the Dell PC in my computer lab. I wonder if this charging/power issue is a problem with my USB-C Digital AV Multiport Adapter, or if might be totally wrong on this observation all together. I will look into it further, but in the meantime, here is the quick fix:
The quick fix for me appears to be to charge the Jewelbot using a USB port elsewhere first to charge it. Then, when we want to program, we plug the Jewelbot, all charged up, into the USB-C Digital AV Multiport Adapter on my MacBook Pro.