-
Notifications
You must be signed in to change notification settings - Fork 243
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Syntax and Semantics for FOL material has become too technical #173
Comments
I have been thinking a lot about this bug (which explains this unduly long post). I guess the reason is not merely that the course material is harder but that students That said, I do think OpenLogic could ease the transition somewhat. Here are a few ideas [1] Real-world structures. When you take a first-term course, the treatment is [2] Order of the material. I have always found it a little peculiar that many logic textbooks [3] Hard environment/easy environment. [4] Refresher on set theory. I know there is an entire part of the book on set theory [5] Introduction. I find the introduction to the syntax and semantics chapter to be more of Anyway, just a brainstorm of suggestions to consider. |
Thanks Paul. These are some useful suggestions/thoughts. I think the very first version of this chapter was pulled from my and Audrey Yap's teaching notes/handouts for this material, and both those sets of notes were very chatty. That meant they said some not-strictly-speaking-true things, and also tended to handwave at proofs of things a lot. But they did have the virtue of accessibility, and in particular, used primarily non-mathematical examples. I think there is definitely something to be said for that point. Also the idea of a hard and easy environment option, which can be typeset differently or left out. When I am reviewing the syntax for FOL in class (since students in our context may have done the first course 2-3 years ago, and/or used different notation) I do try to preview the semantics, but I really like the idea of introducing the basic structures first. Even if the book doesn't do that I think I might do it in class next time I teach this, and see how it works. I have the advantage of Richard being down the hall from me, so once the term ends I'll definitely be thinking about this more and running ideas past him. Please add any more thoughts you have! |
…wo chapters. Should also help with issue #173
…wo chapters. Should also help with issue #173
There is a new chapter that introduces the whole syntax & semantics stuff and motivates why it has to be this way. I've also changed the definition of satisfaction so that it's more transparent. I'll leave this open for now though since I'm sure there could be more signposting in the sections where the details are carried out. |
Based on my experience teaching with the Fall 2017 version of Sets, Logic, Computation I think the material on syntax and semantics for FOL has become inaccessible to students with a single prior formal logic course like those in our Phil 379. Many of those students have no experience at all with formal models, but recent changes to the text have focused on adding to the body of proved theorems and providing technical scaffolding for material needed in more advanced logic classes. I'm not sure how to thread the needle here for the needs of these students versus what is needed in these sections for students in graduate logic classes. But you asked me to file it Richard, so here it is.
The text was updated successfully, but these errors were encountered: