I teach CAD module at technical school(15-19 years boy & girls)& adult education.
I try to use free programs such as FREE CAD, LIBRE CAD, DRAFT SIGHT, onShape, GNAcad on telephone…
SALOME, also free operating system linux UBUNTU, xUbuntu…
Also I teach automotive, construction & functionning of vehicles
Also DESIGN modules and Computer Aid Machinning CAM (SIEMENS code) or free HEEKS CAM
Download the cnc simulator program from magasinPlay
Open the program example examples_21.csdata
Run the program and carefully visualize the movements of the car correlated with the code - the program lines
Then try to change the program lines as you can see in the pictures below
Install&useLinuxFree including graphic 2D &3D also FREE software libreCAD onShape CAD Linux variant/flavours for low resources PC
slitaz, lubuntu, xubuntu,mint/xfcemint-zorin15 , openSuse-tumbleweed , last 2 flavours for 32bit with upDate support
CNCprogramming and others ITC conected software-free programs like Heecks CAM , onShape 3D modeling app for teiephone . LISP programming for autoCAD , pascal programmig for cone Sviluppo & others ITC software used in graphics
Also somme RAD visualFoxPro for FORMS programming or testing the students