Click here to Skip to main content
15,850,299 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
GeneralRe: Preferred Pedagogical Paradigmatic Protocol Pin
jschell1-Dec-23 7:45
jschell1-Dec-23 7:45 
GeneralRe: Preferred Pedagogical Paradigmatic Protocol Pin
pkfox1-Dec-23 8:46
professionalpkfox1-Dec-23 8:46 
GeneralRe: Preferred Pedagogical Paradigmatic Protocol Pin
PIEBALDconsult30-Nov-23 4:27
mvePIEBALDconsult30-Nov-23 4:27 
GeneralRe: Preferred Pedagogical Paradigmatic Protocol Pin
David Crow30-Nov-23 8:41
David Crow30-Nov-23 8:41 
GeneralRe: Preferred Pedagogical Paradigmatic Protocol Pin
Amarnath S30-Nov-23 4:39
professionalAmarnath S30-Nov-23 4:39 
GeneralRe: Preferred Pedagogical Paradigmatic Protocol PinPopular
raddevus30-Nov-23 6:15
mvaraddevus30-Nov-23 6:15 
GeneralRe: Preferred Pedagogical Paradigmatic Protocol Pin
PIEBALDconsult30-Nov-23 6:44
mvePIEBALDconsult30-Nov-23 6:44 
GeneralRe: Preferred Pedagogical Paradigmatic Protocol Pin
StarNamer@work30-Nov-23 6:43
professionalStarNamer@work30-Nov-23 6:43 
Start with decimal notation using fully positional notation as opposed to something like Roman numerals which uses different symbols for powers of 10 but also has some positional rules. Give examples of arithmetic rules.

Then drop to octal, since it's easier to understand using less symbols - counting with just your fingers and not using the thumbs. More arithmetic examples.

Play around with a few other bases - duodecimal (base-12) or sexagesimal (base-60 - hours, minutes, seconds) - finally arriving at hexadecimal. More arithmetic...

Maybe show base-4 or move straight to binary. Show the same arithmetic rules apply even when there's only 2 symbols.

Show that any number in binary representation can be easily rewritten as hexadecimal or octal (and vice-versa) just by grouping/expanding the digits. Mention that, in computing, the term bit is a contraction of binary digit.

Introduce Boolean algebra as a separate topic using English-like examples for AND, OR and NOT.

Somewhere along the way, introduce De Morgan's Law - "NOT (A OR B)" gives the same results as "(NOT A) AND (NOT B)"

Finally, show that if TRUE is one and FALSE is zero, then AND is the same as multiplying in binary and only looking at the last digit and OR is addition.

You can then introduce logic gates and show how to build an adder circuit for 2 single bit numbers with a 2-bit output - least significant bit is OR, most significant/carry is AND but it can all be done with just AND/NOT or OR/NOT, so you only need one 2-input gate and an inverter (NOT).

Etc.
GeneralRe: Preferred Pedagogical Paradigmatic Protocol Pin
jschell30-Nov-23 7:23
jschell30-Nov-23 7:23 
GeneralRe: Preferred Pedagogical Paradigmatic Protocol Pin
Gerry Schmitz30-Nov-23 8:09
mveGerry Schmitz30-Nov-23 8:09 
GeneralRe: Preferred Pedagogical Paradigmatic Protocol Pin
0x01AA30-Nov-23 8:31
mve0x01AA30-Nov-23 8:31 
GeneralRe: Preferred Pedagogical Paradigmatic Protocol Pin
devenv.exe30-Nov-23 8:35
professionaldevenv.exe30-Nov-23 8:35 
JokeRe: Preferred Pedagogical Paradigmatic Protocol Pin
jeron130-Nov-23 13:00
jeron130-Nov-23 13:00 
JokePeter Piper Picked a Peck of Pickled Peppers Pin
Peter_in_278030-Nov-23 15:23
professionalPeter_in_278030-Nov-23 15:23 
GeneralRe: Preferred Pedagogical Paradigmatic Protocol Pin
englebart1-Dec-23 15:38
professionalenglebart1-Dec-23 15:38 
GeneralRe: Preferred Pedagogical Paradigmatic Protocol Pin
englebart1-Dec-23 15:47
professionalenglebart1-Dec-23 15:47 
GeneralRe: Preferred Pedagogical Paradigmatic Protocol Pin
Roger Wright2-Dec-23 15:02
professionalRoger Wright2-Dec-23 15:02 
GeneralRe: Preferred Pedagogical Paradigmatic Protocol Pin
Juan Pablo Reyes Altamirano4-Dec-23 10:34
Juan Pablo Reyes Altamirano4-Dec-23 10:34 
GeneralGround Eggshell Flour Pin
C-P-User-330-Nov-23 4:19
C-P-User-330-Nov-23 4:19 
GeneralRe: Ground Eggshell Flour Pin
PIEBALDconsult30-Nov-23 4:26
mvePIEBALDconsult30-Nov-23 4:26 
GeneralRe: Ground Eggshell Flour Pin
Richard MacCutchan30-Nov-23 4:28
mveRichard MacCutchan30-Nov-23 4:28 
GeneralRe: Ground Eggshell Flour Pin
C-P-User-330-Nov-23 4:40
C-P-User-330-Nov-23 4:40 
GeneralRe: Ground Eggshell Flour Pin
Richard MacCutchan30-Nov-23 5:07
mveRichard MacCutchan30-Nov-23 5:07 
GeneralRe: Ground Eggshell Flour Pin
jschell30-Nov-23 7:38
jschell30-Nov-23 7:38 
GeneralRe: Ground Eggshell Flour Pin
MarkTJohnson30-Nov-23 4:53
professionalMarkTJohnson30-Nov-23 4:53 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.