Amada,
Love the acrononyms. . .SLOs and GEOs. It's important that the SLOs don't slow the process! :-)
You are correct in that all of these are important factors. Students must understand what is expected of them and how they will be assessed on assignments/project. The more clearly an instructor can explain these factors, the better.
Nice job.