Skip to content
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

Boolean Algebra Lesson #78

Open
NyloxtheBard opened this issue Oct 25, 2023 · 1 comment
Open

Boolean Algebra Lesson #78

NyloxtheBard opened this issue Oct 25, 2023 · 1 comment
Labels
learning enhancements Improve teaching notes

Comments

@NyloxtheBard
Copy link
Collaborator

NyloxtheBard commented Oct 25, 2023

Boolean Logic Lesson Reference

  • Right before you launch into Theroem, go into detail about how you can find the arbitrary function with any number of variables for A, B, C etc... such as a Karnaugh Map. This will improve clarity and make it so that there is no reliance on the multiple choice. example of different methods
  • Re-vet each theorem, and go into detail about how they would be used. Ex.: A*0=0, how is this useful knowledge in solving out these tables? We need a firmer foundation of the bases, including theorems. Breaking down the more complex theorems such as the commutative, distributive, and simplification would be good, especially if there is no proofs background or first time exposure to these. I would probably add some practice questions right after the theorems in order to further cement what was learned.
  • The first 2 questions in the truth table -> function could be moved to within the theorem section as practice questions, beginning to implement the logic behind what is happening
  • Q3 in truth table -> function would be a great example question to give a shown example of how each step should be taken with whatever method is decided upon.
  • On that note, giving more examples of how the functions are calculated would be good, as sometimes especially with the multiple choice question it is easy to think you know it without having a firm knowledge base.
@NyloxtheBard NyloxtheBard changed the title Collab notebooks Boolean Logic Lesson Editing Oct 25, 2023
@jamilkhalaf
Copy link
Collaborator

jamilkhalaf commented Oct 25, 2023

Boolean Logic comments

  • I think having an example on how to use the distribute and commutative and single variables laws would be more helpful. Here is also an example on how to use the distributive law step by step here example.
  • It was also unclear whether we should solve the multiple choice questions by hand or just eliminating wrong answers. So I suggest you add a free response question after the multiple choice questions to try and solve these truth tables using the laws instead of using elimination on the multiple choice ones.

@NyloxtheBard NyloxtheBard changed the title Boolean Logic Lesson Editing Boolean Algebra Lesson Editing Oct 25, 2023
@wirthlin wirthlin added the learning enhancements Improve teaching notes label Nov 6, 2023
@NyloxtheBard NyloxtheBard changed the title Boolean Algebra Lesson Editing Boolean Algebra Lesson Nov 10, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
learning enhancements Improve teaching notes
Projects
None yet
Development

No branches or pull requests

3 participants