1 00:00:00,000 --> 00:00:00,150 2 00:00:00,150 --> 00:00:01,900 SPEAKER 1: Called algorithms as we'll soon 3 00:00:01,900 --> 00:00:05,190 see that implement what is underneath there, the hood. 4 00:00:05,190 --> 00:00:05,999 But these inputs-- 5 00:00:05,999 --> 00:00:08,790 DOUG LLOYD: So I'm about to sort of dive into our first major topic 6 00:00:08,790 --> 00:00:11,310 here, which is binary numbers, which might be a little bit 7 00:00:11,310 --> 00:00:15,610 surprising, if you think about it in your science class. 8 00:00:15,610 --> 00:00:19,272 We really are starting it at the very, most fundamental concept here. 9 00:00:19,272 --> 00:00:22,230 DAVID J. MALAN: It is, but I've wrestled with this opening to the class 10 00:00:22,230 --> 00:00:24,549 too, because there's a lot of students these days that 11 00:00:24,549 --> 00:00:26,340 are a little uncomfortable with mathematics 12 00:00:26,340 --> 00:00:28,980 or just assume that it's going to be a very math heavy field. 13 00:00:28,980 --> 00:00:31,830 And I've not wanted to send the message through arithmetic even, 14 00:00:31,830 --> 00:00:36,480 at the start of the semester that that's exactly what your fears are 15 00:00:36,480 --> 00:00:37,562 and confirming those. 16 00:00:37,562 --> 00:00:39,270 But the reality is, I actually think this 17 00:00:39,270 --> 00:00:42,180 is pretty empowering, to use these first few minutes of the class, 18 00:00:42,180 --> 00:00:43,800 and empower students to actually understand 19 00:00:43,800 --> 00:00:44,880 something they've probably heard about. 20 00:00:44,880 --> 00:00:46,290 Ones and zeros and binary. 21 00:00:46,290 --> 00:00:49,110 And really just open that-- 22 00:00:49,110 --> 00:00:51,960 take the hood off and look inside and understand, oh, 23 00:00:51,960 --> 00:00:54,640 it's really just like my grade school based ten system. 24 00:00:54,640 --> 00:00:55,950 DOUG LLOYD: Exactly, you bring them right back to something 25 00:00:55,950 --> 00:00:57,390 that they're really familiar with. 26 00:00:57,390 --> 00:00:59,850 Ones place, tens place, hundreds place and extrapolate 27 00:00:59,850 --> 00:01:02,520 that to ones, twos, and fours and suddenly 28 00:01:02,520 --> 00:01:06,270 five minutes into their first computer science class, possibly students 29 00:01:06,270 --> 00:01:07,800 are capable of conversing in binary. 30 00:01:07,800 --> 00:01:09,300 DAVID J. MALAN: Yeah, no absolutely. 31 00:01:09,300 --> 00:01:12,960 And the fact that it is so relatively simple, just the arithmetic behind it, 32 00:01:12,960 --> 00:01:14,470 I think is also pretty reassuring. 33 00:01:14,470 --> 00:01:16,320 Like, oh OK, this makes sense, especially 34 00:01:16,320 --> 00:01:19,380 if you bring it back to a topic with which they've long been familiar. 35 00:01:19,380 --> 00:01:22,710 It really isn't as new or as scary as they've perhaps thought. 36 00:01:22,710 --> 00:01:24,531 DOUG LLOYD: Yeah, exactly. 37 00:01:24,531 --> 00:01:25,030