Click here to Skip to main content
15,887,302 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
StarNamer@work30-Nov-23 5:43
professionalStarNamer@work30-Nov-23 5:43 
GeneralRe: Preferred Pedagogical Paradigmatic Protocol Pin
jschell30-Nov-23 6:23
jschell30-Nov-23 6:23 
GeneralRe: Preferred Pedagogical Paradigmatic Protocol Pin
Gerry Schmitz30-Nov-23 7:09
mveGerry Schmitz30-Nov-23 7:09 
GeneralRe: Preferred Pedagogical Paradigmatic Protocol Pin
0x01AA30-Nov-23 7:31
mve0x01AA30-Nov-23 7:31 
GeneralRe: Preferred Pedagogical Paradigmatic Protocol Pin
devenv.exe30-Nov-23 7:35
professionaldevenv.exe30-Nov-23 7:35 
JokeRe: Preferred Pedagogical Paradigmatic Protocol Pin
jeron130-Nov-23 12:00
jeron130-Nov-23 12:00 
JokePeter Piper Picked a Peck of Pickled Peppers Pin
Peter_in_278030-Nov-23 14:23
professionalPeter_in_278030-Nov-23 14:23 
GeneralRe: Preferred Pedagogical Paradigmatic Protocol Pin
englebart1-Dec-23 14:38
professionalenglebart1-Dec-23 14:38 
First make everyone drink two coffees and a bottle of water and then tell them there are no breaks. That will keep questions to a minimum!

My top of the head approach:

Boolean Algebra with true and false
then teach
false is 0
true is 1
Repeat Boolean Algebra module now with 0/1

Then introduce using groups of two bits
repeat Boolean Algebra with two bits.

Show 4, then 8, 16, 32 quickly.
do a few exercises with 8 bits.

(Optional: at this time XOR)

Now introduce some other binary operators like addition and subtraction, then two’s complement and “signed” values in binary. (optional: Overflow exceptions and how to calculate overflow. or only cover this if someone brings it up. still have some content prepared on the topic)

Now that you are starting to treat blocks of bits as numbers, hammer home place value in binary (as well as review same in decimal system)

Show how in decimal we bundle by groups of three digits: ones, thousands, millions. Then segue from there on how to bundle 4bits into a nibble, and then show hexadecimal. (Separate the classroom then on people who think hexadecimal should use upper case or lower case for A-F for no reason just to mix things up) show hexadecimal place value, do a few simple additions and subtractions in hex.

Demo Programmer mode on the calculator.

GeneralRe: Preferred Pedagogical Paradigmatic Protocol Pin
englebart1-Dec-23 14:47
professionalenglebart1-Dec-23 14:47 
GeneralRe: Preferred Pedagogical Paradigmatic Protocol Pin
Roger Wright2-Dec-23 14:02
professionalRoger Wright2-Dec-23 14:02 
GeneralRe: Preferred Pedagogical Paradigmatic Protocol Pin
Juan Pablo Reyes Altamirano4-Dec-23 9:34
Juan Pablo Reyes Altamirano4-Dec-23 9:34 
GeneralGround Eggshell Flour Pin
C-P-User-330-Nov-23 3:19
C-P-User-330-Nov-23 3:19 
GeneralRe: Ground Eggshell Flour Pin
PIEBALDconsult30-Nov-23 3:26
mvePIEBALDconsult30-Nov-23 3:26 
GeneralRe: Ground Eggshell Flour Pin
Richard MacCutchan30-Nov-23 3:28
mveRichard MacCutchan30-Nov-23 3:28 
GeneralRe: Ground Eggshell Flour Pin
C-P-User-330-Nov-23 3:40
C-P-User-330-Nov-23 3:40 
GeneralRe: Ground Eggshell Flour Pin
Richard MacCutchan30-Nov-23 4:07
mveRichard MacCutchan30-Nov-23 4:07 
GeneralRe: Ground Eggshell Flour Pin
jschell30-Nov-23 6:38
jschell30-Nov-23 6:38 
GeneralRe: Ground Eggshell Flour Pin
MarkTJohnson30-Nov-23 3:53
professionalMarkTJohnson30-Nov-23 3:53 
GeneralRe: Ground Eggshell Flour Pin
C-P-User-39-Dec-23 5:12
C-P-User-39-Dec-23 5:12 
GeneralRe: Ground Eggshell Flour Pin
Maximilien30-Nov-23 3:56
Maximilien30-Nov-23 3:56 
GeneralRe: Ground Eggshell Flour Pin
charlieg30-Nov-23 23:08
charlieg30-Nov-23 23:08 
GeneralRe: Ground Eggshell Flour Pin
C-P-User-321-Dec-23 5:01
C-P-User-321-Dec-23 5:01 
GeneralRe: Ground Eggshell Flour Pin
C-P-User-325-Dec-23 4:42
C-P-User-325-Dec-23 4:42 
GeneralRe: Ground Eggshell Flour Pin
0x01AA30-Nov-23 4:03
mve0x01AA30-Nov-23 4:03 
GeneralRe: Ground Eggshell Flour Pin
honey the codewitch30-Nov-23 5:40
mvahoney the codewitch30-Nov-23 5:40 

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.