A logic gate is an elementary building block of a digital circuit. Most logic gates have two inputs and one output. At any given moment, every terminal is in one of the two binary conditions low (0) or high (1), represented by different voltage levels.
Logic gates were really easy, the diagrams of the gates and what they mean was a little confusing to memorize like XOR and XNOR, they were easy to express as they were really straight forward. Logic gates became confusing overtime as the input increased and the gates they went through. Converting it into the truth table was confusing as I had to remember my numbers but converting logic gates into Boolean expressions and k-maps was really easy. I want to learn more about it in grade 12, and actually want to use it to make a real logic circuits.