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

Logic Gates Lesson #79

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

Logic Gates Lesson #79

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

Reference

  • Further emphasis on difference between a function table and a truth table, and how taking a function table and converting it to truth tables is helpful with visualization
  • Typo noted at NOT underneath and or gates
  • For the truth tables as practice underneath the AND OR NOT gates, might be better to allow user input as it creates more stress on giving them the reigns, and allows for more mistakes and learning to occur
  • The jump to complex diagrams seems somewhat extreme, breaking down those problems immediately afterwards and increasing difficulty over time would help with learning process. The problems are good, just more examples of going through step by step would be good
@jamilkhalaf
Copy link
Collaborator

jamilkhalaf commented Oct 25, 2023

Logic Gates comments

  • I think you should maybe explain more about xor and xnor gates that they are derived gates from the fundamental ones. Provide an example of how an xor gate is made using the or,and, and nand gates so we should have a clear understanding on how the output was generated.
  • I would suggest to provide more examples on the construction of the xor and xnor gates. One example can be found here

@wirthlin wirthlin added the learning enhancements Improve teaching notes label Nov 6, 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