Hi Emma:
These are good ways of approaching course content.
I think a good basic foundation for any course would include a course description, Student Learning Outcomes (SLO's), learning objectives, daily lesson plans, and finally assignments, kind of in that order because each one requires the next higher one in order to be complete.
Like planning a trip, I believe we can think about where we want to begin, and where we want to end up. Usually a course will have essential instruction that must be covered to be thorough. To me, these would be the SLO's, because they state what learning will be achieved if we are successful. To me then, the "what" are the SLO's that state what the student will know or be able to do if successful.
The course objective define the "how" we're going to go about meeting the SLO's.
So, we begin with with what will be taught, then move to how we will teach it. That leads into the daily lessons or activities, wfich consist of all the different activities, media, and resources needed to teach the class.
In a brand new class there's bound to be some trial and error. Sometimes scheduling and time allocations (limitations) determine what and how the course is taught. And resources seem to play a big part in assuring students learn what's necessary.
New course development is not an easy task, really requires experienced individuals with expertise in this activity, and good SME's to effectively carry out the completed plan. A lot of time, effort, planning, and creativity must be provided for better classes to come into fruition.
Regards, Barry