According to a video I watched as part of a high school Language Arts lesson, the 7 coordinating conjunctions are "for," "and," "nor," "but," "or," "yet," and "so." There are no other coordinating conjunctions that exist, according to this video. However, after looking at this list, I began to wonder why "because" isn't a coordinating conjunction. After all, "for" can be defined as "because of."
I looked into some info on this and, while it's somewhat confusing and unclear, I gathered that "because" isn't a coordinating conjunction because if you were to swap the two clauses in a compound sentence, the sentence would have an entirely different meaning.
Take, for example, two independent clauses: "I took a walk" and "It was cold." If you combine these sentences using the conjunction "but," the clauses in the order given make a complete sentence: I took a walk, but it was cold.
The sentence still has a similar meaning if you swap the clauses: It was cold, but I took a walk.
But now take the sentence and use "because" as if it was a conjunction: I took a walk because it was cold. The sentence has a different meaning than if you swap the clauses: It was cold because I took a walk. I've gathered that this is the reason that "because" isn't a conjunction: In order to keep the meaning of the sentence the same, you have to make one clause dependent if you swap them: Because It was cold, I took a walk.
But by this rule, then, "for" shouldn't be a conjunction. Take the clauses and put "for" into it: I took a walk, for it was cold. It, like because, has a different meaning if you swap the clauses: It was cold, for I took a walk. In addition, unlike because, you can't move "for" to the beginning of a sentence and have it make sense: For it was cold, I took a walk.
So, I'm seriously confused here on what makes these words different and why coordinated conjunctions are limited to these particular words when synonyms could be used in the same way. Does anyone have an explanation?