< Return to Video

Code Break 8.0: Variables with Yara Shahidi & Fuzzy Khosrowshahi

  • 2:11 - 2:17
    hi and welcome to code break my name is
  • 2:14 - 2:19
    Hadi and across zoom Facebook live and
  • 2:17 - 2:20
    YouTube live we have tens of thousands
  • 2:19 - 2:22
    of people joining us
  • 2:20 - 2:23
    so yeah they were hoping to build the
  • 2:22 - 2:26
    world's largest live interactive
  • 2:23 - 2:28
    classroom with so many students at home
  • 2:26 - 2:30
    my team at code.org invites families
  • 2:28 - 2:32
    everywhere to join us for a weekly dose
  • 2:30 - 2:34
    of inspiration community in computer
  • 2:32 - 2:37
    science I'm here with my daughter and
  • 2:34 - 2:39
    sidekick Sophia she's a budding computer
  • 2:37 - 2:41
    scientist and I'd like to introduce our
  • 2:39 - 2:46
    first special guests the amazing actress
  • 2:41 - 2:47
    and activist Yara Shahidi yeah hi how
  • 2:46 - 2:50
    are you and we're you calling us from
  • 2:47 - 2:54
    I'm good I'm calling from LA where I am
  • 2:50 - 2:56
    with my family quarantined and how are
  • 2:54 - 2:59
    you spending this time with everything
  • 2:56 - 3:02
    closed I mean it's been a mixture of
  • 2:59 - 3:05
    keeping busy while learning and then
  • 3:02 - 3:08
    lots of family activities one of my
  • 3:05 - 3:10
    brothers made a podcast in his free time
  • 3:08 - 3:13
    so it's really just been trying to stay
  • 3:10 - 3:16
    creative and you've been in school that
  • 3:13 - 3:19
    school just finished for you yes the
  • 3:16 - 3:23
    other day literally mmm 24 hours ago
  • 3:19 - 3:24
    very proud my last papers and when
  • 3:23 - 3:26
    you're you you're sitting in Harvard
  • 3:24 - 3:30
    where you're even yeah I'm a sophomore
  • 3:26 - 3:32
    so I'm now a rising junior awesome in
  • 3:30 - 3:34
    Yara's do many thoughts you want to
  • 3:32 - 3:36
    share with students who like you have
  • 3:34 - 3:38
    been studying at home and are probably
  • 3:36 - 3:41
    struggling with staying motivated in law
  • 3:38 - 3:44
    school no I know I know and understand
  • 3:41 - 3:46
    because not only am i doing it both of
  • 3:44 - 3:49
    my brothers who are in middle and high
  • 3:46 - 3:51
    school have been distance learning I
  • 3:49 - 3:53
    know it can be difficult I think the way
  • 3:51 - 3:55
    that I've done it is I've tried to
  • 3:53 - 3:56
    create my own goals for myself because
  • 3:55 - 4:00
    it's sometimes hard to stay motivated
  • 3:56 - 4:02
    with their goals so whether that I mean
  • 4:00 - 4:03
    something super simple I am a secretly a
  • 4:02 - 4:05
    grandmother so whether that's
  • 4:03 - 4:07
    knowing that I get to crochet when I
  • 4:05 - 4:09
    finish an assignment or get to go learn
  • 4:07 - 4:11
    a new skill then that's usually what
  • 4:09 - 4:16
    inspires me to get through whatever I
  • 4:11 - 4:18
    need to finish it well I'd like to
  • 4:16 - 4:21
    introduce another special guest fuzzy
  • 4:18 - 4:21
    Kawasaki fuzzy how are you hi I'm doing
  • 4:21 - 4:25
    great
  • 4:21 - 4:26
    how are you I'm great at fuzzy is the
  • 4:25 - 4:28
    inventor of Google Spreadsheets and
  • 4:26 - 4:31
    where are you calling us from I'm
  • 4:28 - 4:34
    calling from beautiful New Jersey
  • 4:31 - 4:35
    overlooking New York and probably the
  • 4:34 - 4:38
    question everybody wants to know what
  • 4:35 - 4:42
    kind of name is fuzzy what kind of name
  • 4:38 - 4:46
    is fuzzy it's a very it's a very popular
  • 4:42 - 4:49
    Persian name no it's a nickname my
  • 4:46 - 4:52
    soccer coach decided to call me fuzzy
  • 4:49 - 4:53
    and it's stuck and how will you serve me
  • 4:52 - 4:56
    well because everyone who meets me
  • 4:53 - 4:59
    thinks oh what a what a funny name and
  • 4:56 - 5:03
    it's a good conversation starter all
  • 4:59 - 5:05
    right well we're gonna start today's I
  • 5:03 - 5:07
    guess conversation with the computer
  • 5:05 - 5:09
    joke of the day and so he has I've got a
  • 5:07 - 5:11
    little sound machine that uses because
  • 5:09 - 5:13
    we have so we're kind of low production
  • 5:11 - 5:15
    here idea you wanted to tell fuzzy and
  • 5:13 - 5:17
    you are on your joke of the day okay
  • 5:15 - 5:30
    what did computers do just before going
  • 5:17 - 5:33
    to bed what did they do spreadsheets
  • 5:30 - 5:35
    Duke just for fuzzy thank you now let's
  • 5:33 - 5:37
    meet our live audience we're gonna
  • 5:35 - 5:39
    switch to gallery view so we can see the
  • 5:37 - 5:41
    names put on the faces of all the
  • 5:39 - 5:54
    students are joining us on camera can
  • 5:41 - 5:54
    everybody wave and say hello everybody
  • 5:55 - 6:00
    I'd like to also have us say hello to
  • 5:58 - 6:02
    the rest of our audience we can't see
  • 6:00 - 6:05
    the majority of our audience but I'm
  • 6:02 - 6:08
    gonna screen share as they were joining
  • 6:05 - 6:08
    this we give them a chance to put where
  • 6:08 - 6:13
    they're from
  • 6:08 - 6:15
    on a map so here's our map oh wow Yara
  • 6:13 - 6:16
    and fuzzy I don't know if you expected
  • 6:15 - 6:18
    to have people
  • 6:16 - 6:20
    from all over the world but time zones
  • 6:18 - 6:23
    very far away from here
  • 6:20 - 6:24
    yes great look that everyone's tuning in
  • 6:23 - 6:29
    yeah
  • 6:24 - 6:33
    a lot of you yeah it see there's people
  • 6:29 - 6:36
    as early as 6 a.m. 7 a.m. 1 a.m. really
  • 6:33 - 6:37
    from all time zones for joining in that
  • 6:36 - 6:39
    for this live classroom which has really
  • 6:37 - 6:44
    just been an incredible thing to see
  • 6:39 - 6:46
    happen during this pandemic so also just
  • 6:44 - 6:51
    you know these students are they range
  • 6:46 - 6:52
    from age 66 260 from all grades there
  • 6:51 - 6:54
    are also different levels of experience
  • 6:52 - 6:56
    some beginners some intermediate some
  • 6:54 - 6:58
    advanced if you're advanced please be
  • 6:56 - 7:00
    patient with us we're gonna start with
  • 6:58 - 7:01
    the easy stuff and if you're a beginner
  • 7:00 - 7:03
    please stick with us through the whole
  • 7:01 - 7:06
    classroom even if it goes too fast for
  • 7:03 - 7:08
    you hopefully you'll soak something out
  • 7:06 - 7:10
    also if you have questions during the
  • 7:08 - 7:10
    show for either of our special guests or
  • 7:10 - 7:13
    for me
  • 7:10 - 7:15
    you can visit code.org slash questions
  • 7:13 - 7:17
    to submit your questions today we have
  • 7:15 - 7:20
    three parts in our episode we're gonna
  • 7:17 - 7:22
    talk about variables today and we're
  • 7:20 - 7:25
    gonna learn about variables first in an
  • 7:22 - 7:27
    unplugged way then about using variables
  • 7:25 - 7:30
    in games and lastly about using
  • 7:27 - 7:31
    variables and apps valuables are one of
  • 7:30 - 7:34
    the most important things in computer
  • 7:31 - 7:36
    science but before we move on to today's
  • 7:34 - 7:37
    lesson we want to welcome some students
  • 7:36 - 7:40
    to demo their creations to our special
  • 7:37 - 7:42
    guests last week's challenge was to make
  • 7:40 - 7:45
    your own flow chart or to modify the
  • 7:42 - 7:47
    apps we made for you the magic 8-ball
  • 7:45 - 7:49
    app for the DECA stroller app and each
  • 7:47 - 7:51
    week when you share your creations we'll
  • 7:49 - 7:54
    invite you to show them the best ones on
  • 7:51 - 7:56
    next week's episode so Yara and fuzzy
  • 7:54 - 7:58
    you ready to meet our two students from
  • 7:56 - 8:01
    last week I'm so ready
  • 7:58 - 8:03
    alright so doc who's from India
  • 8:01 - 8:06
    submitted a dice roller project this
  • 8:03 - 8:10
    week doc we're gonna unmute you can you
  • 8:06 - 8:18
    tell us more about yes are you there
  • 8:10 - 8:22
    yeah we're from India hello hi their way
  • 8:18 - 8:25
    from India India let me screen share
  • 8:22 - 8:29
    your app and then you can tell us more
  • 8:25 - 8:32
    about it it's a very nice hat by the way
  • 8:29 - 8:35
    it's actually no there are two variables
  • 8:32 - 8:38
    first one is first variable the first
  • 8:35 - 8:41
    variable we put a straightforward
  • 8:38 - 8:43
    equivalent to random integer second one
  • 8:41 - 8:47
    there if there is variable which we put
  • 8:43 - 8:51
    equivalent to random number which which
  • 8:47 - 8:53
    it picks from 1 to 10 as as we click
  • 8:51 - 8:56
    dark then there is number come whether
  • 8:53 - 8:58
    it comes 1 then there is equal to 1 6
  • 8:56 - 9:01
    then it comes to then earlier we press
  • 8:58 - 9:05
    alia then it comes 5 so this number 6 is
  • 9:01 - 9:08
    more than 5 result Dutchman's so it's
  • 9:05 - 9:09
    like check not only we made a dice
  • 9:08 - 9:18
    rolling after you guys created this from
  • 9:09 - 9:21
    scratch again click then action alia and
  • 9:18 - 9:24
    shows who wins aliens then click again
  • 9:21 - 9:27
    click again click ducks again here
  • 9:24 - 9:30
    earlier and result here you go duck she
  • 9:27 - 9:32
    wins again there are two numbers equal
  • 9:30 - 9:33
    they are two numbers equal then mesh
  • 9:32 - 9:35
    right then
  • 9:33 - 9:43
    the ties I got it and it's all your data
  • 9:35 - 9:46
    disturb my sister all right very cool
  • 9:43 - 9:49
    the second app we have is from Abigail
  • 9:46 - 9:50
    unfortunately Abigail's audio isn't
  • 9:49 - 9:53
    working so she can't speak with us
  • 9:50 - 9:55
    Abigail's from Vermont and she took our
  • 9:53 - 9:57
    magic 8-ball app which was a very very
  • 9:55 - 10:01
    simple app and made something much more
  • 9:57 - 10:04
    complicated she made six different or
  • 10:01 - 10:07
    seven different six different games only
  • 10:04 - 10:11
    one Yara or fuzzy are there any of these
  • 10:07 - 10:14
    you want to try Yara go ahead I play
  • 10:11 - 10:16
    tic-tac-toe excellent I'm not not that
  • 10:14 - 10:17
    Jerry tic-tac-toe is the one she hasn't
  • 10:16 - 10:21
    finished yet
  • 10:17 - 10:24
    okay it's the only one I tried before it
  • 10:21 - 10:25
    doesn't work yes you are the truth or
  • 10:24 - 10:29
    dare yes
  • 10:25 - 10:33
    okay let's try two three all right Yara
  • 10:29 - 10:38
    do you want on truth or dare I'll do a
  • 10:33 - 10:44
    truth all right let's go Sofia you want
  • 10:38 - 10:44
    to click I'm nervous oh gosh
  • 10:49 - 10:54
    it happens okay just because you're
  • 10:52 - 11:00
    alive of 10,000 people you have a
  • 10:54 - 11:02
    question from Yara so there's another
  • 11:00 - 11:05
    one of these apps is the cursor maze
  • 11:02 - 11:07
    check this out Sofia has wanted to play
  • 11:05 - 11:10
    this all morning so this is a cursor
  • 11:07 - 11:12
    maze app where you need to control the
  • 11:10 - 11:15
    mouse to get from the start to finish
  • 11:12 - 11:19
    without touching any of the blocks so
  • 11:15 - 11:23
    she has to move the mouse very carefully
  • 11:19 - 11:26
    and it gets harder than easy yeah and
  • 11:23 - 11:28
    it's really simple after this I don't
  • 11:26 - 11:33
    know this is one out of six apps and
  • 11:28 - 11:37
    then you have to click next level right
  • 11:33 - 11:40
    this is fenomena Thank You Abigail for
  • 11:37 - 11:40
    sharing that app Thank You Abigail yeah
  • 11:40 - 11:42
    thank you
  • 11:40 - 11:46
    you want to play an applause sound for
  • 11:42 - 11:50
    both Abigail I'm - for their apps yes
  • 11:46 - 11:53
    sorry you were on mute alright so for
  • 11:50 - 11:55
    today our word of the day is variable a
  • 11:53 - 11:58
    variable is a way to store hold
  • 11:55 - 12:00
    information that can change you may be
  • 11:58 - 12:03
    familiar with variables from math class
  • 12:00 - 12:06
    like in that class when you say X equals
  • 12:03 - 12:09
    5 X is a variable and it holds the
  • 12:06 - 12:11
    number value 5 but variables and
  • 12:09 - 12:13
    programming are different in two key
  • 12:11 - 12:15
    ways first of all and programming and
  • 12:13 - 12:18
    computer science valuables can change so
  • 12:15 - 12:21
    X can start like a 5 but then it can
  • 12:18 - 12:23
    become a 6 or a 7 or an 8 it doesn't
  • 12:21 - 12:25
    stay the same the second thing is
  • 12:23 - 12:27
    valuables and computer science can
  • 12:25 - 12:29
    change can hold many different types of
  • 12:27 - 12:31
    values they can be numbers they can have
  • 12:29 - 12:33
    words or even more complicated
  • 12:31 - 12:36
    information now why would we use a
  • 12:33 - 12:38
    variable anytime a computer program
  • 12:36 - 12:40
    wants to keep track of anything because
  • 12:38 - 12:42
    it's the variables basically act like
  • 12:40 - 12:44
    its memory like to remember the score
  • 12:42 - 12:46
    and a theme or to remember the names of
  • 12:44 - 12:48
    the players or anytime you type
  • 12:46 - 12:51
    something in an app the app remembers it
  • 12:48 - 12:52
    in America now we're going to see
  • 12:51 - 12:55
    variables in action with health
  • 12:52 - 12:57
    Yara so we're gonna switch to gallery
  • 12:55 - 13:00
    view to see all the students on the
  • 12:57 - 13:03
    screen and I want every student on the
  • 13:00 - 13:06
    screen including fuzzy and Yara to all
  • 13:03 - 13:10
    the variables your basic variable and
  • 13:06 - 13:12
    each variable has a name so yeah we can
  • 13:10 - 13:13
    see your names on the screen so Yara
  • 13:12 - 13:17
    what's your name
  • 13:13 - 13:21
    it's Yara Yara so that's the name of
  • 13:17 - 13:23
    your variable so each file gets assigned
  • 13:21 - 13:26
    a value so I'd like you each to pick a
  • 13:23 - 13:27
    number between 1 and 10 and to hold up
  • 13:26 - 13:29
    your number up on the screen so we can
  • 13:27 - 13:32
    see all the numbers assigned to all the
  • 13:29 - 13:32
    different variables
  • 13:33 - 13:36
    alright so Yara what number are you
  • 13:35 - 13:40
    ships
  • 13:36 - 13:45
    storing seven you're seven so you could
  • 13:40 - 13:46
    say that Yara equals seven so now Jana
  • 13:45 - 13:48
    I'm gonna ask you to change your value
  • 13:46 - 13:50
    and so when I do you can like shimmy
  • 13:48 - 13:52
    your hands when you get a new okay
  • 13:50 - 13:54
    everybody else keep your numbers up and
  • 13:52 - 13:58
    I want to make a number that combines
  • 13:54 - 14:01
    the numbers in the variables Owen and
  • 13:58 - 14:03
    Evelyn so we're gonna highlight Owen
  • 14:01 - 14:09
    that's Owen Owen what number are you
  • 14:03 - 14:11
    showing that's a two and then Evelyn and
  • 14:09 - 14:14
    Evelyn I think is showing a three so
  • 14:11 - 14:20
    y'all I want to say Yara equals Owen
  • 14:14 - 14:22
    plus Evelyn oh so you're already a five
  • 14:20 - 14:25
    you changed from a seven to five so when
  • 14:22 - 14:27
    we say yarn ankles Owen Plus Evelyn you
  • 14:25 - 14:29
    set one variable to the value of two
  • 14:27 - 14:31
    other variables now Owen and Evelyn can
  • 14:29 - 14:33
    you both change your numbers pick a
  • 14:31 - 14:39
    number between one and five a different
  • 14:33 - 14:42
    number all right and Yara can you
  • 14:39 - 14:44
    reevaluate the are equal Owen Plus
  • 14:42 - 14:47
    Evelyn all right so you see now Owen is
  • 14:44 - 14:50
    a four and Evelyn is a 2 so Y became a
  • 14:47 - 14:58
    six now I want to ask Evelyn your number
  • 14:50 - 14:59
    changed did your name change no no and
  • 14:58 - 15:02
    that's that's right because with
  • 14:59 - 15:04
    variables the value of a variable can
  • 15:02 - 15:05
    keep changing a computer program can
  • 15:04 - 15:08
    change it all the time then
  • 15:05 - 15:09
    the variables stays the same all right
  • 15:08 - 15:11
    you can put your hands down we're gonna
  • 15:09 - 15:14
    do something totally different now we're
  • 15:11 - 15:16
    going to be variables in a different way
  • 15:14 - 15:18
    what we're going to do is show how
  • 15:16 - 15:19
    variables health computer programs
  • 15:18 - 15:21
    remember and to do this we're going to
  • 15:19 - 15:25
    have yara act like a computer program
  • 15:21 - 15:27
    for ordering a food basket okay
  • 15:25 - 15:29
    yara since you're an actress you're
  • 15:27 - 15:31
    gonna act like a computer who can't
  • 15:29 - 15:34
    remember anything without saving
  • 15:31 - 15:35
    information and we want a great role yet
  • 15:34 - 15:37
    mm-hm
  • 15:35 - 15:39
    we we wanted to act like you have no
  • 15:37 - 15:41
    memory without the help of your
  • 15:39 - 15:42
    variables and all the students you see
  • 15:41 - 15:45
    on screen are gonna be your variables
  • 15:42 - 15:47
    they can save information for you is
  • 15:45 - 15:51
    that sound okay that sounds great right
  • 15:47 - 15:53
    did you remember anything I just said no
  • 15:51 - 15:56
    actually you need to remember what I
  • 15:53 - 15:57
    said but once you're running the
  • 15:56 - 16:00
    computer program you should forget it
  • 15:57 - 16:03
    all great got it Sofia here is gonna
  • 16:00 - 16:05
    order a fruit basket from Yara and Yara
  • 16:03 - 16:08
    each time Sofia asks for new fruit to
  • 16:05 - 16:10
    add to the basket I want you to ask one
  • 16:08 - 16:11
    of the student variables on screen to
  • 16:10 - 16:14
    save that piece of information by
  • 16:11 - 16:17
    writing it down so you can say for
  • 16:14 - 16:19
    example Naomi please save an apple and
  • 16:17 - 16:20
    Naomi will write it down and while
  • 16:19 - 16:23
    you're doing this
  • 16:20 - 16:25
    Fuzzy's you're going to be a counter
  • 16:23 - 16:27
    variable I want you to start with the
  • 16:25 - 16:29
    number zero and then each time Sophia
  • 16:27 - 16:32
    asks for a new fruit add one to your
  • 16:29 - 16:34
    number so you'll show how much fruit
  • 16:32 - 16:40
    Sophie has asked for I've been packing
  • 16:34 - 16:44
    are you ready yeah all right Sophia go I
  • 16:40 - 16:48
    like apple please stam yo can you
  • 16:44 - 16:53
    remember an apple it's the same I was
  • 16:48 - 16:56
    going to write this down next I like an
  • 16:53 - 17:00
    orange Seth can you do me a favor and
  • 16:56 - 17:05
    remember orange and write it down Seth I
  • 17:00 - 17:09
    want a pear a new shot can you please
  • 17:05 - 17:13
    remember pear for me can I have a grape
  • 17:09 - 17:18
    please Naomi can you remember grapefruit
  • 17:13 - 17:19
    for me please I'd like a Kiwi - all
  • 17:18 - 17:24
    right Serena
  • 17:19 - 17:28
    will you write down QE for me and lastly
  • 17:24 - 17:32
    I would like a banana okay Amir can you
  • 17:28 - 17:34
    remember banana for me please all right
  • 17:32 - 17:36
    before we make this fruit basket how
  • 17:34 - 17:39
    much is this fruit order going to cost
  • 17:36 - 17:42
    let's say it's $2 per piece of fruit how
  • 17:39 - 17:44
    much should Sophia pay let's do a poll
  • 17:42 - 17:46
    from our audience all the folks on zoom'
  • 17:44 - 17:49
    were not on camera you can look at fuzzy
  • 17:46 - 17:50
    the counter and we are going to ask how
  • 17:49 - 17:55
    much does Sophia's fruit basket cost is
  • 17:50 - 17:58
    it $12 or is it two dollars per fruit or
  • 17:55 - 18:00
    is it two times fuzzy or is it all of
  • 17:58 - 18:02
    the above all of the above God said
  • 18:00 - 18:05
    don't tell us the answers people are
  • 18:02 - 18:07
    actually filling out the poll but all
  • 18:05 - 18:09
    right almost half the students have
  • 18:07 - 18:12
    already voted fuzzy sort of gave away
  • 18:09 - 18:14
    possibly gave away the answer might not
  • 18:12 - 18:16
    be right we'll see
  • 18:14 - 18:17
    all right let's share the poll results
  • 18:16 - 18:20
    of what students guessed
  • 18:17 - 18:23
    all right before it was almost a dead
  • 18:20 - 18:26
    heat but we have now 70% of you guessed
  • 18:23 - 18:28
    all of the above and that's correct so
  • 18:26 - 18:31
    the food basket is gonna cost $12
  • 18:28 - 18:33
    because it's $2 per fruits and Fuzzy's
  • 18:31 - 18:36
    been the food counter counting how many
  • 18:33 - 18:39
    think Sophia's ordered now Yara dear
  • 18:36 - 18:42
    remember Sophia's fruit order I don't
  • 18:39 - 18:44
    I'm not sure anybody remembers it but
  • 18:42 - 18:45
    since you're a computer program you
  • 18:44 - 18:48
    don't need to have your own memory your
  • 18:45 - 18:50
    variables save that for you so if you'd
  • 18:48 - 18:51
    like you can now ask your variables to
  • 18:50 - 18:56
    show their information up on the screen
  • 18:51 - 19:00
    so you can see it yes please well my
  • 18:56 - 19:01
    variables share what we've stored so can
  • 19:00 - 19:13
    all the variables hold up your pieces of
  • 19:01 - 19:18
    paper so Yara can see see an apple pear
  • 19:13 - 19:20
    grapefruit keep holding it up so y'all
  • 19:18 - 19:22
    can you now from what you see make the
  • 19:20 - 19:26
    fruit basket that that's Sophia ordered
  • 19:22 - 19:26
    thrust yes
  • 19:29 - 19:36
    I see an apple a pear a grapefruit okay
  • 19:33 - 19:42
    so I have some fruit with me I have my
  • 19:36 - 19:50
    apple have my kiwi I'm going to draw a
  • 19:42 - 19:55
    pear I have my grapefruit and I'm gonna
  • 19:50 - 19:55
    do a nice round pear for everybody
  • 19:56 - 20:02
    artist so yo can you now hand the bowl
  • 19:59 - 20:03
    of fruit to Sophia together we want to
  • 20:02 - 20:09
    test out a really new zoom feature
  • 20:03 - 20:09
    called zoom fruit delivery gladly
  • 20:13 - 20:27
    Sophia thank you everybody for the
  • 20:25 - 20:29
    variables for the healthy determined
  • 20:27 - 20:32
    helping our food delivery program
  • 20:29 - 20:34
    remember her fruit order so to recap
  • 20:32 - 20:36
    first we use variables to store numbers
  • 20:34 - 20:38
    and we showed how the values changed and
  • 20:36 - 20:40
    next we use variables to store text so
  • 20:38 - 20:43
    the computer er could remember how to
  • 20:40 - 20:45
    prepare a food order that we're gonna
  • 20:43 - 20:46
    explore more about it valuable soon but
  • 20:45 - 20:48
    first let's learn a little bit more
  • 20:46 - 20:50
    about God so Yara you're our third
  • 20:48 - 20:53
    special guest to play our lightning
  • 20:50 - 20:54
    round game we're gonna put 60 seconds on
  • 20:53 - 20:57
    the clock and Sophia's going to keep
  • 20:54 - 21:00
    score actually on an app she Scott is
  • 20:57 - 21:01
    gonna keep score and and your goal is to
  • 21:00 - 21:03
    get through as many questions as
  • 21:01 - 21:06
    possible and beat our current score of
  • 21:03 - 21:08
    nine nine questions which were answered
  • 21:06 - 21:10
    by Sal Khan so you want to make the
  • 21:08 - 21:14
    comments but also make it fast
  • 21:10 - 21:16
    I've got it all right Sophia go umm
  • 21:14 - 21:20
    country you have all you want to visit
  • 21:16 - 21:22
    but haven't Greece advocated what did
  • 21:20 - 21:29
    you want to be when you grew up a
  • 21:22 - 21:33
    historian favorite drink um my go-to
  • 21:29 - 21:35
    black tea my side ask something you
  • 21:33 - 21:41
    can't ever eat no matter how many people
  • 21:35 - 21:42
    love it sardines the last person you hug
  • 21:41 - 21:45
    know
  • 21:42 - 21:46
    living with you not living with me oh my
  • 21:45 - 21:51
    goodness
  • 21:46 - 21:56
    my friend Jacqueline 30 seconds your
  • 21:51 - 21:58
    favorite smell um I love just any
  • 21:56 - 22:00
    kitchen smell I love this smell of the
  • 21:58 - 22:01
    kitchen being used because it means that
  • 22:00 - 22:03
    we're about to eat
  • 22:01 - 22:07
    what were your hobbies when you were a
  • 22:03 - 22:11
    kid I loved everything from exploring
  • 22:07 - 22:21
    and I was in karate and I would rock
  • 22:11 - 22:24
    climb what was her score seven so that
  • 22:21 - 22:25
    was variable so close thank you so much
  • 22:24 - 22:31
    and we're gonna play a little applause
  • 22:25 - 22:32
    sound all right so I have a few more
  • 22:31 - 22:34
    questions for both fuzzy and yah for
  • 22:32 - 22:36
    each of you how did you become a
  • 22:34 - 22:38
    standout in your field and especially in
  • 22:36 - 22:45
    a field for both of you that has a lack
  • 22:38 - 22:50
    of diversity and representation you want
  • 22:45 - 22:54
    me to go well yeah go ahead fuzzy so I
  • 22:50 - 22:56
    don't think it was intentional when I
  • 22:54 - 23:00
    I've always thought that diversity was
  • 22:56 - 23:01
    very important and I'd like to I tried
  • 23:00 - 23:06
    to work in companies that were very
  • 23:01 - 23:08
    diverse I find that having working on
  • 23:06 - 23:11
    products that are user facing it's
  • 23:08 - 23:14
    really important to build stuff that a
  • 23:11 - 23:16
    lot of people can use so I try to
  • 23:14 - 23:19
    surround myself with a lot of diverse
  • 23:16 - 23:21
    people and that would be able to build
  • 23:19 - 23:23
    things that you know have have different
  • 23:21 - 23:25
    viewpoints one of the things that I
  • 23:23 - 23:27
    remember for example with sheets is
  • 23:25 - 23:31
    having someone on the team that was
  • 23:27 - 23:33
    basically hearing-impaired originally
  • 23:31 - 23:35
    impaired helped us empathize more and
  • 23:33 - 23:37
    build products that met the needs of
  • 23:35 - 23:40
    visually impaired more so diversity was
  • 23:37 - 23:42
    really important for us there and how
  • 23:40 - 23:44
    Hollywood doesn't have nearly as much
  • 23:42 - 23:48
    diversity as a lot of people who wish it
  • 23:44 - 23:50
    did yeah um well I'm grateful because I
  • 23:48 - 23:51
    got into this because I love to read I'm
  • 23:50 - 23:54
    sorry till I actually didn't watch much
  • 23:51 - 23:55
    television until I was 13 we'd watch an
  • 23:54 - 23:58
    hour
  • 23:55 - 24:00
    on Saturdays mouths about it so it's fun
  • 23:58 - 24:02
    for me to be a television actor who
  • 24:00 - 24:04
    didn't watch TV but it was because I
  • 24:02 - 24:07
    love telling stories and so a lot of
  • 24:04 - 24:08
    what I do is when I'd get a script or
  • 24:07 - 24:11
    have to go audition it was really about
  • 24:08 - 24:14
    what story are we telling and I think
  • 24:11 - 24:15
    similarly to fuzzy I found places in
  • 24:14 - 24:17
    which diversity was really valued so
  • 24:15 - 24:19
    whether that be on blackish or even now
  • 24:17 - 24:21
    I'm grown ish it was something where I
  • 24:19 - 24:22
    didn't even have to be a conversation
  • 24:21 - 24:25
    because everyone knew how important it
  • 24:22 - 24:28
    was not only for a great work
  • 24:25 - 24:30
    environment but just for a great final
  • 24:28 - 24:33
    product - and we've had the best time
  • 24:30 - 24:35
    and now we are in the role of making
  • 24:33 - 24:37
    television and that has been so much fun
  • 24:35 - 24:40
    because we get to bring to life stories
  • 24:37 - 24:42
    that I'm just discovering or learning
  • 24:40 - 24:44
    about and we're constantly meeting new
  • 24:42 - 24:47
    people who have incredible things to
  • 24:44 - 24:49
    share and why do you think it's
  • 24:47 - 24:51
    important to increase representation of
  • 24:49 - 24:54
    women or people of color and fields such
  • 24:51 - 24:56
    as technology it's always been really
  • 24:54 - 24:57
    important to me I had the privilege of
  • 24:56 - 24:59
    going to an all-girls school and I
  • 24:57 - 25:02
    remember what that did for me because I
  • 24:59 - 25:04
    at no point did I process like oh the
  • 25:02 - 25:05
    sciences weren't meant for me or stem
  • 25:04 - 25:07
    wasn't meant for me because I was
  • 25:05 - 25:11
    surrounded by people who proved that it
  • 25:07 - 25:13
    was but I think just to Fuzzy's point we
  • 25:11 - 25:16
    need diverse teams of people in order to
  • 25:13 - 25:18
    make products that reflect what our
  • 25:16 - 25:19
    world looks like and I think so much so
  • 25:18 - 25:22
    many people have so much to contribute
  • 25:19 - 25:24
    that it's important that we decrease the
  • 25:22 - 25:28
    barriers that just stop people from
  • 25:24 - 25:30
    being able to contribute study computer
  • 25:28 - 25:33
    science while you're at Harvard or high
  • 25:30 - 25:34
    school either does it's so funny that
  • 25:33 - 25:39
    you say that I'm about to sign up for a
  • 25:34 - 25:40
    class for my summer class I haven't
  • 25:39 - 25:43
    decided yet
  • 25:40 - 25:44
    I have friends so a lot of my actual all
  • 25:43 - 25:46
    my girlfriends I think I've taken a
  • 25:44 - 25:49
    computer science class and I'm beyond
  • 25:46 - 25:54
    I'm the odd person out right now so I'm
  • 25:49 - 25:56
    taking more suggestions I'm speaking of
  • 25:54 - 25:58
    diversity by the way one thing that's
  • 25:56 - 26:01
    unique is all of us right here Sophia
  • 25:58 - 26:06
    myself fuzzy and Y are all for Iranian
  • 26:01 - 26:07
    Americans the way nice t-shirt huh D
  • 26:06 - 26:10
    yeah I'm wearing an image
  • 26:07 - 26:12
    t-shirt because fuzzy and I are also
  • 26:10 - 26:14
    immigrants as well
  • 26:12 - 26:17
    Oh Thank You Evelyn for showing a heart
  • 26:14 - 26:19
    so yeah we have some questions from our
  • 26:17 - 26:20
    student panelists as well one of our
  • 26:19 - 26:26
    producers at Kyra is going to introduce
  • 26:20 - 26:29
    these students hi ara so we have two
  • 26:26 - 26:31
    questions one friend a ha who has a
  • 26:29 - 26:33
    question about girls and achievements
  • 26:31 - 26:36
    and they hum going to onion you what
  • 26:33 - 26:37
    suggestions do you have for girls to
  • 26:36 - 26:39
    stay confident in whatever field they
  • 26:37 - 26:41
    choose and to become leaders in their
  • 26:39 - 26:44
    community yeah hi I know that's a
  • 26:41 - 26:46
    wonderful question I think what I've
  • 26:44 - 26:49
    always relied on is I always say my
  • 26:46 - 26:52
    support network and so for me that's my
  • 26:49 - 26:54
    family I come from a really cool
  • 26:52 - 26:57
    matriarchy of women but that's also my
  • 26:54 - 26:58
    chosen family my friends my professors
  • 26:57 - 27:00
    and teachers and the reason I say that
  • 26:58 - 27:02
    is that there's so much happening in the
  • 27:00 - 27:04
    world that often times you can run into
  • 27:02 - 27:06
    barriers that try and convince you that
  • 27:04 - 27:08
    this is an ear space but that's why I
  • 27:06 - 27:10
    rely on the people around me not only
  • 27:08 - 27:11
    for that confidence boost but to
  • 27:10 - 27:13
    constantly get better at whatever I'm
  • 27:11 - 27:15
    trying to achieve but I think having
  • 27:13 - 27:17
    those people around me have helped me
  • 27:15 - 27:22
    through every step of the way
  • 27:17 - 27:25
    and to always be open to learning thank
  • 27:22 - 27:28
    you so much and we also have our last
  • 27:25 - 27:29
    question from Amir so Amir I'm going to
  • 27:28 - 27:32
    unmute you he had a question about
  • 27:29 - 27:34
    achievement yeah what drives you to
  • 27:32 - 27:35
    achieve your goals and motivates you to
  • 27:34 - 27:39
    never give up
  • 27:35 - 27:40
    that's a great question Amir and I've
  • 27:39 - 27:41
    been thinking about that a lot
  • 27:40 - 27:44
    especially now that we're all at home
  • 27:41 - 27:47
    and life looks very different right now
  • 27:44 - 27:48
    but I think what's been important for my
  • 27:47 - 27:51
    entire family are finding ways to
  • 27:48 - 27:53
    continue to be of service to my many
  • 27:51 - 27:54
    communities not only the communities
  • 27:53 - 27:56
    that my family are part of being black
  • 27:54 - 27:59
    in Iranian but just the many communities
  • 27:56 - 28:01
    that I think support us and so sometimes
  • 27:59 - 28:03
    that small like on blackish being able
  • 28:01 - 28:06
    to tell really great stories that
  • 28:03 - 28:07
    hopefully spread a point of view and
  • 28:06 - 28:10
    sometimes that's trying to figure out
  • 28:07 - 28:13
    how I can use an opportunity to give
  • 28:10 - 28:15
    back and how I can support other people
  • 28:13 - 28:17
    but that's always helped motivate me
  • 28:15 - 28:18
    because otherwise if you're not doing if
  • 28:17 - 28:19
    you're just doing it for yourself
  • 28:18 - 28:21
    sometimes it's hard to find the
  • 28:19 - 28:23
    motivation but when you do
  • 28:21 - 28:24
    for the betterment of so many people
  • 28:23 - 28:26
    around you then I think that's what
  • 28:24 - 28:28
    convinces me to get up when I'm not
  • 28:26 - 28:33
    trying to accomplish something to go to
  • 28:28 - 28:36
    go do it thank you you're on thanks Amir
  • 28:33 - 28:38
    yeah thank you thank you so much and
  • 28:36 - 28:41
    Yara thank you for joining us today to
  • 28:38 - 28:42
    share your story we're all a part of
  • 28:41 - 28:45
    Yara soon so can we switch to gallery
  • 28:42 - 28:47
    view for the audience so all of our
  • 28:45 - 28:49
    students can wave goodbye to Yara and so
  • 28:47 - 28:56
    if you can you play an applause thank
  • 28:49 - 28:59
    you thank you my first computer science
  • 28:56 - 29:02
    class thank you so much thank you
  • 28:59 - 29:04
    alright fuzzy let's chat a little bit
  • 29:02 - 29:05
    more though bye bye Yara so fuzzy we're
  • 29:04 - 29:07
    gonna chat a little bit more about your
  • 29:05 - 29:09
    background and your work at Google with
  • 29:07 - 29:11
    Google Spreadsheets while fuzzy and I
  • 29:09 - 29:14
    chats if you have questions don't forget
  • 29:11 - 29:16
    to send them in at code.org slash
  • 29:14 - 29:19
    questions you have about two minutes if
  • 29:16 - 29:21
    you want to submit a question so fuzzy
  • 29:19 - 29:22
    how old were you when you began learning
  • 29:21 - 29:24
    how to code and how did you get into it
  • 29:22 - 29:27
    what's your story about how you got into
  • 29:24 - 29:31
    this I don't even remember how old I was
  • 29:27 - 29:35
    because I was a as you can tell I'm I'm
  • 29:31 - 29:38
    not a young young young one like you all
  • 29:35 - 29:40
    so back then I was actually history
  • 29:38 - 29:42
    major in college and when I graduated I
  • 29:40 - 29:46
    didn't I was having a hard time finding
  • 29:42 - 29:48
    a job so I ended up selling life
  • 29:46 - 29:50
    insurance for a while then real estate
  • 29:48 - 29:52
    that my wife said wouldn't it be great
  • 29:50 - 29:54
    if we open up a Subway sandwich shop and
  • 29:52 - 29:57
    worked all day and all night together
  • 29:54 - 29:59
    and I said sure we tried that for a
  • 29:57 - 30:02
    while it wasn't only it wasn't until my
  • 29:59 - 30:04
    30s when I actually started really
  • 30:02 - 30:06
    coding I had a job in the banking
  • 30:04 - 30:09
    industry and was coding there and
  • 30:06 - 30:11
    teaching myself most of the coding and
  • 30:09 - 30:14
    that's when I came up with the idea of
  • 30:11 - 30:17
    taking sell spreadsheets and converting
  • 30:14 - 30:21
    him into Web Apps and the idea with the
  • 30:17 - 30:23
    help of a lot of amazing people we sold
  • 30:21 - 30:26
    that product to Google and it became
  • 30:23 - 30:30
    Google sheets so it wasn't like I wasn't
  • 30:26 - 30:32
    coding as a young kid like everyone here
  • 30:30 - 30:34
    that's really kind of what most people
  • 30:32 - 30:36
    envision that people
  • 30:34 - 30:38
    start companies and sell them you know
  • 30:36 - 30:39
    our whiz kids who learn when they're
  • 30:38 - 30:41
    like really young and then sell their
  • 30:39 - 30:43
    startup when they're like right out of
  • 30:41 - 30:45
    school or something but you'd between
  • 30:43 - 30:48
    being an insurance salesperson and real
  • 30:45 - 30:50
    estate sales persons the sandwich sales
  • 30:48 - 30:53
    person make great sandwiches to make
  • 30:50 - 30:54
    great sandwiches yeah it's pretty
  • 30:53 - 30:57
    amazing that Google Spreadsheets was
  • 30:54 - 30:59
    basically an acquisition by Google of a
  • 30:57 - 31:02
    company made by a sandwich style
  • 30:59 - 31:03
    sandwich shop owner and by the way if
  • 31:02 - 31:05
    you think about it there's a connection
  • 31:03 - 31:08
    between spreadsheets and our earlier
  • 31:05 - 31:10
    activity when we were all in a grid the
  • 31:08 - 31:12
    students were in a grid each one of us
  • 31:10 - 31:14
    was a variable just like a spreadsheet
  • 31:12 - 31:17
    stores a value in each of the cells in
  • 31:14 - 31:20
    its grid and each cell in a spreadsheet
  • 31:17 - 31:22
    has a name like a 1 or B 1 or C 2 just
  • 31:20 - 31:24
    like a variable and in fact I often tell
  • 31:22 - 31:27
    people if you've ever written a command
  • 31:24 - 31:28
    in a spreadsheet using a formula like
  • 31:27 - 31:30
    saying this cell is going to be the sum
  • 31:28 - 31:32
    of this and that you've written one line
  • 31:30 - 31:36
    of code and that's how you can start
  • 31:32 - 31:38
    learning computer programming so now
  • 31:36 - 31:40
    we're gonna go into the second sentence
  • 31:38 - 31:43
    of today's class which is learning about
  • 31:40 - 31:46
    how to use variables and games and so
  • 31:43 - 31:49
    fuzzy Sophie and I are gonna use we're
  • 31:46 - 31:52
    basically gonna use ku dog to modify a
  • 31:49 - 31:55
    game using validus and I'm gonna change
  • 31:52 - 31:59
    the screen share to just show code or
  • 31:55 - 31:59
    game screen just one second
  • 31:59 - 32:04
    all right can you see my screen yes I
  • 32:02 - 32:06
    can it's wonderful thank you so for
  • 32:04 - 32:08
    those of you who are not familiar we're
  • 32:06 - 32:10
    in co.org sprite lab on the left-hand
  • 32:08 - 32:12
    side is where the code will be running
  • 32:10 - 32:14
    where we make our game on the right hand
  • 32:12 - 32:16
    side is the code for this game and
  • 32:14 - 32:17
    there's all these little commands and
  • 32:16 - 32:19
    here in these different drawers that we
  • 32:17 - 32:21
    can look at now this code is already
  • 32:19 - 32:23
    been written and I'm not going to run
  • 32:21 - 32:25
    through how it works what it does is it
  • 32:23 - 32:28
    creates a bunch of these little players
  • 32:25 - 32:30
    called sprites on the screen so it's got
  • 32:28 - 32:32
    this little alien who's a good guy and
  • 32:30 - 32:34
    then these purple aliens are bad guys in
  • 32:32 - 32:37
    these coins and when you run up the Run
  • 32:34 - 32:40
    button all these things float around and
  • 32:37 - 32:42
    you can use the cursor keys to move the
  • 32:40 - 32:44
    good alien that we control you can also
  • 32:42 - 32:46
    use the cursor keys on a keyboard the
  • 32:44 - 32:49
    arrow keys move the good
  • 32:46 - 32:50
    the good little alien but what we wanted
  • 32:49 - 32:53
    to do is when they're good little alien
  • 32:50 - 32:55
    catches a coin we want to count the
  • 32:53 - 32:58
    score so Sophia you're gonna do that
  • 32:55 - 33:03
    using valuables and so we're up here and
  • 32:58 - 33:05
    it says when a coin has been gotten by
  • 33:03 - 33:08
    the good alien so what is the first
  • 33:05 - 33:11
    thing we want to do so if you go into
  • 33:08 - 33:14
    the sprites menu and the first thing you
  • 33:11 - 33:16
    want to do is remove the point so bring
  • 33:14 - 33:19
    out the remove block and then take out
  • 33:16 - 33:20
    or change that to the coin actually no
  • 33:19 - 33:23
    don't change that because that's gonna
  • 33:20 - 33:25
    remove all the coins take that out take
  • 33:23 - 33:28
    out this little block and go into the
  • 33:25 - 33:31
    sprite menu and choose this sprite
  • 33:28 - 33:33
    because if each removed the coins but
  • 33:31 - 33:35
    all of them would go but you want to
  • 33:33 - 33:37
    trim this just this right and now when
  • 33:35 - 33:39
    you do this
  • 33:37 - 33:41
    that's right that you get will disappear
  • 33:39 - 33:42
    but what we also want to do is increase
  • 33:41 - 33:45
    the score and at the start of the game
  • 33:42 - 33:48
    we created a valuable score we set the
  • 33:45 - 33:54
    score 2-0 so now what I want you do is
  • 33:48 - 33:57
    to go into the variables section and set
  • 33:54 - 34:02
    the score see it's a set score to
  • 33:57 - 34:02
    personally not set score to change score
  • 34:03 - 34:08
    change and then clear that I and change
  • 34:06 - 34:09
    it to score and so we're gonna change
  • 34:08 - 34:13
    the score by one you want to change it
  • 34:09 - 34:15
    by one or by two let's leave it by one
  • 34:13 - 34:18
    now that's good to stuck me when I was
  • 34:15 - 34:23
    the counter exactly that's just like
  • 34:18 - 34:26
    here now so if you hit the Run button as
  • 34:23 - 34:29
    you're going around you can control the
  • 34:26 - 34:30
    little you couldn't roll this little
  • 34:29 - 34:33
    thing and it's catching these little
  • 34:30 - 34:35
    coins and the coins are disappearing but
  • 34:33 - 34:36
    we're not seeing the score so what we
  • 34:35 - 34:39
    need to do is we actually need to
  • 34:36 - 34:42
    display the score on screen so so if
  • 34:39 - 34:45
    they go into this area of text the
  • 34:42 - 34:50
    section that says text and bring out the
  • 34:45 - 34:55
    print button and in there you want to
  • 34:50 - 34:58
    type score but we want to combine the
  • 34:55 - 35:01
    score the word score with the value in
  • 34:58 - 35:04
    score so go into texting
  • 35:01 - 35:07
    and bring out this join block and
  • 35:04 - 35:10
    dropped it in there and inside the print
  • 35:07 - 35:15
    instead of a little score block yeah and
  • 35:10 - 35:17
    then join the the word score with the
  • 35:15 - 35:20
    quotes around in the Kulin and then in
  • 35:17 - 35:21
    the variables bring out the value score
  • 35:20 - 35:23
    so now it's going to tell the story
  • 35:21 - 35:26
    which time we get one of these things so
  • 35:23 - 35:28
    now if we hit run I'm gonna play this
  • 35:26 - 35:30
    this time I can run around and catch the
  • 35:28 - 35:33
    coins and see I got a score of one no
  • 35:30 - 35:35
    score to the score of three and so on
  • 35:33 - 35:37
    now I want to use a different battle it
  • 35:35 - 35:40
    looks fuzzy fuzzy you can also count
  • 35:37 - 35:42
    these as well what I want to do next is
  • 35:40 - 35:44
    actually make it so that our player gets
  • 35:42 - 35:46
    smaller and smaller and the points get
  • 35:44 - 35:48
    smaller and a harder to catch as we go
  • 35:46 - 35:50
    along so what we need to do is go back
  • 35:48 - 35:52
    to the start of the game and create a
  • 35:50 - 35:54
    new variable we're going to create a new
  • 35:52 - 36:01
    variable for the size of these so go
  • 35:54 - 36:05
    into variables and say set I to and
  • 36:01 - 36:07
    click on the eye and say rename this
  • 36:05 - 36:10
    variable so we're going to change that
  • 36:07 - 36:15
    to size the bargaining is going to be
  • 36:10 - 36:20
    size all right and we're gonna set size
  • 36:15 - 36:28
    can you drag out the number zero and set
  • 36:20 - 36:29
    the size to 50 all right so this is
  • 36:28 - 36:32
    gonna be the counter for what our size
  • 36:29 - 36:34
    should start to ask but what we want to
  • 36:32 - 36:36
    do is now every time you capture a coin
  • 36:34 - 36:39
    you want to change this change all the
  • 36:36 - 36:43
    sprites to that size so now go into
  • 36:39 - 36:47
    actions actions and see where it says
  • 36:43 - 36:50
    set size 250 bring that out and so when
  • 36:47 - 36:53
    a coin is caught change this coin size
  • 36:50 - 36:59
    but instead of choosing 50 you pull out
  • 36:53 - 37:02
    that 50 and then go into very ease and
  • 36:59 - 37:04
    pull out the size value now size is
  • 37:02 - 37:05
    going to keep this size at 50 so before
  • 37:04 - 37:09
    we do that we actually want to reduce
  • 37:05 - 37:11
    the size as well so go into variables
  • 37:09 - 37:15
    again and save huge
  • 37:11 - 37:18
    change I by and assuming keep changing I
  • 37:15 - 37:21
    change the size so we want to make this
  • 37:18 - 37:23
    eyes smaller it started out as 50 if we
  • 37:21 - 37:27
    reduce it how much do we want to change
  • 37:23 - 37:27
    it by how about by negative negative 10
  • 37:28 - 37:34
    so it'll start us 50 then become 40 then
  • 37:31 - 37:35
    30 and so now we want to do this not
  • 37:34 - 37:37
    just for the points let's make
  • 37:35 - 37:41
    everything smaller so click this block
  • 37:37 - 37:44
    and hit command C to copy it and the
  • 37:41 - 37:47
    command V to paste it and I'll put that
  • 37:44 - 37:49
    in there so not only the coins change
  • 37:47 - 37:51
    sides make the good little alien change
  • 37:49 - 37:57
    size and then click that whole block
  • 37:51 - 37:57
    again and hit command C and command V
  • 37:58 - 38:03
    the dark side purple aliens right now
  • 38:01 - 38:04
    try they're doing again yeah you're
  • 38:03 - 38:09
    doing great
  • 38:04 - 38:11
    oh my God look how tiny you got you're
  • 38:09 - 38:23
    getting a score it's super hard to see
  • 38:11 - 38:25
    you anger is not as good as me it's so
  • 38:23 - 38:27
    these aliens are now size 10 so it's
  • 38:25 - 38:28
    hard to see them all right that was
  • 38:27 - 38:30
    super fun
  • 38:28 - 38:32
    so I'm gonna stop this for a second
  • 38:30 - 38:33
    mount like all things you make on code
  • 38:32 - 38:36
    over one thing we can do is we made this
  • 38:33 - 38:38
    little game and we can share it out and
  • 38:36 - 38:39
    if you want you can actually I'm gonna
  • 38:38 - 38:43
    make this a little bit bigger you can
  • 38:39 - 38:45
    actually scan what we this QR code using
  • 38:43 - 38:47
    your phones and the app that Sophia made
  • 38:45 - 38:48
    would then show up you just tap the
  • 38:47 - 38:50
    little thing that shows up on your
  • 38:48 - 38:52
    screen and that after we just made this
  • 38:50 - 38:55
    on your phone to play it so if you don't
  • 38:52 - 38:57
    play it right now
  • 38:55 - 38:58
    but instead of doing that right now
  • 38:57 - 39:00
    we're gonna send this app to you an
  • 38:58 - 39:02
    email later so you can actually improve
  • 39:00 - 39:03
    on it more in fact one of the things we
  • 39:02 - 39:06
    wanted to do is figure out what happens
  • 39:03 - 39:08
    when the good alien runs into the bad
  • 39:06 - 39:12
    purple aliens that's something you can
  • 39:08 - 39:14
    do now before we go into the next part
  • 39:12 - 39:16
    of our episode actually want to take a
  • 39:14 - 39:19
    pause and do our trivia questions so
  • 39:16 - 39:19
    it's trivia attack yourself
  • 39:19 - 39:24
    so fuzzy we want you to read the trivia
  • 39:22 - 39:26
    question for today's audience and
  • 39:24 - 39:28
    everybody of the frosted zum caulk and
  • 39:26 - 39:30
    answers make sure to read the question
  • 39:28 - 39:35
    and all the answers and should I answer
  • 39:30 - 39:38
    it like last time what was the first
  • 39:35 - 39:39
    computer that had real-world practical
  • 39:38 - 39:42
    use
  • 39:39 - 39:46
    was it the ENIAC the Turing machine the
  • 39:42 - 39:49
    baggage the Babbage calculator or a
  • 39:46 - 39:53
    human who did the job of a computer
  • 39:49 - 39:56
    let's see who's the who's ahead looks
  • 39:53 - 39:58
    like I'm watching the results come in
  • 39:56 - 39:59
    not everybody else can see them but we
  • 39:58 - 40:03
    have about half of our audience is
  • 39:59 - 40:04
    already voted I don't know I don't know
  • 40:03 - 40:09
    what the image of you voted and this is
  • 40:04 - 40:12
    a pretty tight one this is tight I don't
  • 40:09 - 40:14
    know this is tricky so almost everybody
  • 40:12 - 40:16
    has voted so can we share the results of
  • 40:14 - 40:18
    people's polls
  • 40:16 - 40:22
    Wow everyone thinks that more most
  • 40:18 - 40:23
    people think it was a human so I'll say
  • 40:22 - 40:25
    straight up the Turing machine isn't
  • 40:23 - 40:28
    actually a physical machine it's a
  • 40:25 - 40:31
    conceptual abstraction and the Babbage
  • 40:28 - 40:34
    calculator was really also theoretical
  • 40:31 - 40:37
    calculator Charles Babbage came up with
  • 40:34 - 40:38
    the idea of a computer but neither of
  • 40:37 - 40:42
    those are actually sort of real-world
  • 40:38 - 40:44
    practical uses I'm going to give you the
  • 40:42 - 40:49
    answer be a screen share so just one
  • 40:44 - 40:54
    second I'm going to share my screen
  • 40:49 - 40:57
    the ania computer built in 1945 80 some
  • 40:54 - 41:00
    80 years ago it was 800 square 1,800
  • 40:57 - 41:03
    square feet of office space it took and
  • 41:00 - 41:06
    it weighed 32 tons this was the first
  • 41:03 - 41:08
    modern anumana the first computer with
  • 41:06 - 41:10
    practical use and used vacuum tubes
  • 41:08 - 41:12
    instead of transistors and electricity's
  • 41:10 - 41:15
    and today's phones like Sofia's phone
  • 41:12 - 41:17
    right here have a tiny chip the size of
  • 41:15 - 41:19
    a fingernail that's literally a million
  • 41:17 - 41:22
    times more powerful than this first
  • 41:19 - 41:25
    computer however this wasn't the first
  • 41:22 - 41:29
    computer that had real-world practical
  • 41:25 - 41:32
    uses the first computer as early as 1613
  • 41:29 - 41:35
    a computer was somebody who did
  • 41:32 - 41:37
    shooting work like math work like math
  • 41:35 - 41:40
    calculations and throughout the 1800s
  • 41:37 - 41:44
    and even the 1900s entire teams of
  • 41:40 - 41:45
    computers often women would work on hard
  • 41:44 - 41:48
    problems because we didn't have the
  • 41:45 - 41:50
    machines yet to do this work and in fact
  • 41:48 - 41:52
    here's pictures of some of the women who
  • 41:50 - 41:55
    helped get the man on the moon it helps
  • 41:52 - 41:57
    America's space program these young
  • 41:55 - 41:59
    women were called computers that was
  • 41:57 - 42:01
    literally their job and if you've seen
  • 41:59 - 42:03
    the movie hidden figures at showcases a
  • 42:01 - 42:05
    woman named Katherine Goble who's one of
  • 42:03 - 42:07
    these women these women basically did
  • 42:05 - 42:09
    the work of now today's modern day
  • 42:07 - 42:12
    computers and I think that's interesting
  • 42:09 - 42:14
    because in today's world technology is
  • 42:12 - 42:17
    constantly improving in a way that
  • 42:14 - 42:19
    changes jobs and human jobs are being
  • 42:17 - 42:22
    replaced by machines and the computer
  • 42:19 - 42:24
    itself used to be a human job long
  • 42:22 - 42:27
    before we have what we what we now think
  • 42:24 - 42:29
    of as computers so we're now going to
  • 42:27 - 42:33
    move to the next segment in our episode
  • 42:29 - 42:35
    which is using variables and apps and
  • 42:33 - 42:38
    we're gonna say goodbye to Sofia
  • 42:35 - 42:42
    I see that and we're gonna welcome my
  • 42:38 - 42:45
    second sidekick and my son Darius hi all
  • 42:42 - 42:47
    right Darius ideas so what we're gonna
  • 42:45 - 42:50
    do is we're gonna make an app that helps
  • 42:47 - 42:57
    us invent a story it's gonna be a tell
  • 42:50 - 43:00
    me a story that is really nervous a
  • 42:57 - 43:02
    little bit a little bit nervous it's
  • 43:00 - 43:04
    always a little bit nervous to have a
  • 43:02 - 43:05
    big audience and it's especially nervous
  • 43:04 - 43:07
    when you're coding in front of the big
  • 43:05 - 43:09
    audience coding by yourself is a lot
  • 43:07 - 43:12
    easier because you can make mistakes and
  • 43:09 - 43:13
    then you can fix your mistakes making a
  • 43:12 - 43:17
    mistake in front of thousands of people
  • 43:13 - 43:19
    is definitely different so we're gonna
  • 43:17 - 43:22
    share screens here we're now in co.org
  • 43:19 - 43:24
    app lab and what you see here on the
  • 43:22 - 43:26
    left is the app we're gonna create on
  • 43:24 - 43:27
    the right is the code and we've started
  • 43:26 - 43:28
    some of this for you I'm gonna walk you
  • 43:27 - 43:30
    through this
  • 43:28 - 43:33
    we're in design mode you can see this
  • 43:30 - 43:36
    app has a bunch of text inputs where you
  • 43:33 - 43:38
    can enter a name an adjective a noun and
  • 43:36 - 43:40
    a verb and when you click this button
  • 43:38 - 43:41
    it's not doesn't do anything yet because
  • 43:40 - 43:43
    we haven't written the code for it but
  • 43:41 - 43:47
    we would like it to do
  • 43:43 - 43:49
    is to store all this information just
  • 43:47 - 43:51
    like yara asked the valuables to
  • 43:49 - 43:52
    remember the names of fruits we want the
  • 43:51 - 43:56
    this app to remember this information
  • 43:52 - 43:59
    and then to switch to screen two and to
  • 43:56 - 44:01
    fill in those different words to finish
  • 43:59 - 44:03
    this sentence to make a story so this
  • 44:01 - 44:05
    here is going to be the name and this
  • 44:03 - 44:07
    year is going to be an adjective and
  • 44:05 - 44:10
    this year it's going to be a noun and so
  • 44:07 - 44:13
    on so let's go to code mode and write
  • 44:10 - 44:15
    the code of what happens when you click
  • 44:13 - 44:17
    this button let's remember the
  • 44:15 - 44:19
    information here using variables fuzzy
  • 44:17 - 44:20
    will you be able to help us doing this
  • 44:19 - 44:23
    absolutely
  • 44:20 - 44:26
    alright so darius what i want you to do
  • 44:23 - 44:29
    is if you look here there's an on event
  • 44:26 - 44:30
    block is what happens when the story
  • 44:29 - 44:32
    button gets clicked and what we want to
  • 44:30 - 44:34
    do is get the text from these things i
  • 44:32 - 44:36
    store them in baggies and if you look up
  • 44:34 - 44:40
    top we already have created the values
  • 44:36 - 44:42
    for the main the adjective the mound etc
  • 44:40 - 44:46
    so what i want you to do is to go under
  • 44:42 - 44:52
    the values category of demands and drag
  • 44:46 - 44:56
    out the x equals but instead of x change
  • 44:52 - 45:01
    it to your name and you have a small
  • 44:56 - 45:05
    type of your name and so the value to
  • 45:01 - 45:07
    put a name go into your controls and you
  • 45:05 - 45:13
    want to get the value in the text editor
  • 45:07 - 45:20
    so use the get text block and you want
  • 45:13 - 45:22
    to do get text the main input alright so
  • 45:20 - 45:24
    what that's going to do is store that
  • 45:22 - 45:25
    into that valuable and then what we want
  • 45:24 - 45:27
    to do this is what's happening when the
  • 45:25 - 45:28
    tell me your story button is clicked so
  • 45:27 - 45:31
    what we want to do next is then it's
  • 45:28 - 45:34
    change the screen so go into the blocks
  • 45:31 - 45:41
    here know and and find this set screen
  • 45:34 - 45:44
    button it's near the very bottom right
  • 45:41 - 45:46
    there the set screen and pull that up
  • 45:44 - 45:48
    and now we're going to change screens at
  • 45:46 - 45:52
    screen too and just to remember what
  • 45:48 - 45:54
    screen to is over here you can click to
  • 45:52 - 45:56
    in design mode to change screen to so
  • 45:54 - 45:57
    that's what screen to its and i go back
  • 45:56 - 46:00
    to
  • 45:57 - 46:03
    right now once we change screen to
  • 46:00 - 46:05
    screen - we can set the text so this
  • 46:03 - 46:06
    text isn't the dispersed label up here
  • 46:05 - 46:08
    if you can move your mouse above this
  • 46:06 - 46:10
    these sort of question marks that's
  • 46:08 - 46:14
    where the name output is going to go so
  • 46:10 - 46:21
    go up and find the set text block it's
  • 46:14 - 46:26
    at the top you're doing great date and
  • 46:21 - 46:28
    set the text for name output right now
  • 46:26 - 46:30
    it's gonna fill it up with the word text
  • 46:28 - 46:32
    but we don't want to set the name output
  • 46:30 - 46:34
    to the text we want to use it about and
  • 46:32 - 46:38
    our variables let's see what should we
  • 46:34 - 46:42
    put over there for the variable yeah
  • 46:38 - 46:46
    this text here or the text I would say
  • 46:42 - 46:48
    funny no we want to change it to what we
  • 46:46 - 46:51
    stored in the variable so we're gonna
  • 46:48 - 46:57
    use your name which was the value that
  • 46:51 - 47:02
    we remembered oh I see alright so now
  • 46:57 - 47:05
    let's run this and see how it works it's
  • 47:02 - 47:07
    okay now hit run so now it's gonna say
  • 47:05 - 47:09
    let's come up with a story and so we're
  • 47:07 - 47:12
    gonna enter a name fuzzy pickles random
  • 47:09 - 47:15
    name for us random name
  • 47:12 - 47:16
    oh yeah pick darius darius that wasn't
  • 47:15 - 47:19
    very random
  • 47:16 - 47:21
    now click tell me a story and so you can
  • 47:19 - 47:23
    see it says one fine day darius walk
  • 47:21 - 47:27
    into a blank blank and blank over a
  • 47:23 - 47:29
    blank it was a truly great day so that's
  • 47:27 - 47:32
    our first step of remembering what
  • 47:29 - 47:35
    darius entered but we need to do the
  • 47:32 - 47:38
    rest of it so we're not going to do this
  • 47:35 - 47:39
    all typing in the code right now we've
  • 47:38 - 47:42
    actually written the lines to copy
  • 47:39 - 47:44
    seduce click show text when you click
  • 47:42 - 47:46
    show text you see all this code of
  • 47:44 - 47:48
    JavaScript instead of blocks and if you
  • 47:46 - 47:50
    go to the very bottom you see where it
  • 47:48 - 47:52
    has all these adjectives already made
  • 47:50 - 47:54
    the adjectives and nouns and all these
  • 47:52 - 47:58
    get text blocks can you select all of
  • 47:54 - 48:01
    that and then cut it this looks like
  • 47:58 - 48:04
    really hard it looks like what my code
  • 48:01 - 48:07
    yes paste it there and then go down to
  • 48:04 - 48:08
    the bottom again and then all these set
  • 48:07 - 48:13
    texts
  • 48:08 - 48:15
    put it again so fuzzy yeah this what
  • 48:13 - 48:17
    we're doing right now is no longer like
  • 48:15 - 48:19
    dragging and dropping blocks it's
  • 48:17 - 48:22
    dragging it's literally and how real
  • 48:19 - 48:24
    coders work in new texts but one thing
  • 48:22 - 48:26
    you can notify Z is even though we're
  • 48:24 - 48:30
    we're here you can still drag and drop
  • 48:26 - 48:32
    blocks into here Wow
  • 48:30 - 48:35
    turns out to flex that's kind of neat
  • 48:32 - 48:38
    and then once we're done we can change
  • 48:35 - 48:40
    the back to block mode and everything we
  • 48:38 - 48:44
    copied and pasted is back into blocks
  • 48:40 - 48:46
    and so now and I'm going to close this
  • 48:44 - 48:48
    so you can see it more easily so what we
  • 48:46 - 48:51
    did now is when the story button is
  • 48:48 - 48:53
    clicked we collect just like Yara asked
  • 48:51 - 48:55
    Samuel to remember a banana and so in
  • 48:53 - 48:57
    soda a number of here we're going to
  • 48:55 - 48:59
    change these variables your name is
  • 48:57 - 49:01
    going to remember what's in the main
  • 48:59 - 49:03
    input and a man and what's the name of
  • 49:01 - 49:06
    this spiral each of these virals
  • 49:03 - 49:08
    remembers each of these things here so
  • 49:06 - 49:11
    when we change the screen when we change
  • 49:08 - 49:13
    the screen in each of these labels we
  • 49:11 - 49:15
    can set text and we get the values in
  • 49:13 - 49:17
    the baggages Siderius can you run this
  • 49:15 - 49:21
    and now we're going to try it out
  • 49:17 - 49:23
    so let's now come up with this dinner so
  • 49:21 - 49:27
    why don't you now come up with a name
  • 49:23 - 49:32
    pick a random one like me you wanna do
  • 49:27 - 49:35
    fuzzy okay
  • 49:32 - 49:37
    all right for the adjective fuzzy you
  • 49:35 - 49:40
    want to pick a good adjective give us a
  • 49:37 - 49:43
    fun yeah I'll go with funny like I was
  • 49:40 - 49:46
    putting before funny yeah
  • 49:43 - 49:52
    which rhymes with fuzzy it rhymes with
  • 49:46 - 49:54
    fuzzy and then for the third so for the
  • 49:52 - 49:55
    third for the second adjective well
  • 49:54 - 49:57
    let's do an audience poll so great
  • 49:55 - 50:01
    blanket poll so the entire audience can
  • 49:57 - 50:04
    choose the adjective we use so we can
  • 50:01 - 50:06
    choose funny braid famous or clumsy I
  • 50:04 - 50:09
    kind of bet I know what people are gonna
  • 50:06 - 50:11
    choose yeah we were paying this we were
  • 50:09 - 50:12
    pretty much certain what everybody is
  • 50:11 - 50:15
    gonna think is their favor
  • 50:12 - 50:18
    all right almost all of you have voted
  • 50:15 - 50:21
    all right so can we share the results
  • 50:18 - 50:26
    all right the most popular adjective is
  • 50:21 - 50:26
    clumsy so Darius can you type the clumsy
  • 50:28 - 50:35
    so steamed funny clumsy now bears can
  • 50:32 - 50:38
    you pick another now the grocery store
  • 50:35 - 50:46
    grocery store actually no I don't want
  • 50:38 - 50:48
    to type all right and then fuzzy you
  • 50:46 - 50:54
    want to pick another now yeah how about
  • 50:48 - 50:57
    a puppy happy and then last let's use an
  • 50:54 - 51:01
    audience choose a verb that ends in D so
  • 50:57 - 51:09
    can we put up the audience poll so
  • 51:01 - 51:11
    appeared sneezed jumped or danced and
  • 51:09 - 51:14
    let's let the audience choose what they
  • 51:11 - 51:15
    want all right
  • 51:14 - 51:18
    and can we share the results of the
  • 51:15 - 51:22
    audience votes all right the winning
  • 51:18 - 51:31
    answer is sneezed so Daris can enter
  • 51:22 - 51:34
    sneezed and then tell me a story so one
  • 51:31 - 51:36
    fine day buzz if you want to read it for
  • 51:34 - 51:38
    us sure but I'm gonna get all emotional
  • 51:36 - 51:41
    this is a story my mom used to read to
  • 51:38 - 51:44
    me when I was a baby
  • 51:41 - 51:48
    one fine day Steve walked into a funny
  • 51:44 - 51:51
    arcade and sneezed over a clumsy puppy
  • 51:48 - 51:53
    it was truly a great day I remember it
  • 51:51 - 51:59
    like yesterday when she used to read
  • 51:53 - 52:01
    this to me that's a wonderful story and
  • 51:59 - 52:02
    by the way fuzzy I have inside
  • 52:01 - 52:05
    information that your mom is actually
  • 52:02 - 52:10
    watching this today so Wow so she'll
  • 52:05 - 52:11
    confirm this confirm this so thank you
  • 52:10 - 52:13
    so much fuzzy for helping us with this
  • 52:11 - 52:15
    app and what we're gonna do by the way
  • 52:13 - 52:17
    is you're gonna get an email with this
  • 52:15 - 52:19
    app so you can improve on it yourself so
  • 52:17 - 52:22
    you can make multiple stories there's
  • 52:19 - 52:24
    multiple changes you can make to it so
  • 52:22 - 52:25
    for example you can take out this very
  • 52:24 - 52:28
    last line and replace it with another
  • 52:25 - 52:30
    variable you can make a second story
  • 52:28 - 52:31
    that uses the same inputs and you can
  • 52:30 - 52:32
    let their user to click between the two
  • 52:31 - 52:34
    story
  • 52:32 - 52:36
    you can make a longer story you gonna
  • 52:34 - 52:37
    have this app I'm not gonna use the QR
  • 52:36 - 52:41
    code to share it we'll send it to via
  • 52:37 - 52:43
    email I want to then also get some
  • 52:41 - 52:46
    chance for the audience questions that
  • 52:43 - 52:47
    people submitted for fuzzy so Akira
  • 52:46 - 52:51
    our producer is gonna join up again and
  • 52:47 - 52:53
    then share the questions for fuzzy at
  • 52:51 - 52:56
    this point I am an expert question asker
  • 52:53 - 52:59
    overlayer I'd like to think so fuzzy
  • 52:56 - 53:01
    this one is from Caitlin sea in Wyoming
  • 52:59 - 53:02
    she said what's at max have you had in
  • 53:01 - 53:05
    your career and how did you overcome
  • 53:02 - 53:06
    them what setback that's a great
  • 53:05 - 53:09
    question
  • 53:06 - 53:11
    setbacks I wouldn't say it's setbacks
  • 53:09 - 53:14
    because I always learn from every single
  • 53:11 - 53:18
    experience that I have and it's been
  • 53:14 - 53:20
    literally just you know making sure that
  • 53:18 - 53:22
    I've learned over time that I do much
  • 53:20 - 53:26
    better when I really enjoy what I work
  • 53:22 - 53:28
    on and I've learned that like trying
  • 53:26 - 53:31
    different experiences and if it's not
  • 53:28 - 53:32
    working out going to the next one but
  • 53:31 - 53:34
    using the last one as a learning
  • 53:32 - 53:37
    experience is really important so when I
  • 53:34 - 53:40
    was selling life insurance realizing
  • 53:37 - 53:42
    that I didn't necessarily I wasn't as
  • 53:40 - 53:44
    good at selling but I still expand I
  • 53:42 - 53:47
    learned a lot from it and then I moved
  • 53:44 - 53:49
    on to the next thing so you're always
  • 53:47 - 53:53
    just learning and trying new things and
  • 53:49 - 53:55
    you just can't give up thank you so much
  • 53:53 - 53:58
    buzzy and this next question is for both
  • 53:55 - 54:00
    you Hadi and fuzzy this is from Alice in
  • 53:58 - 54:02
    Zambia she said universities are
  • 54:00 - 54:04
    expensive so how can I learn computer
  • 54:02 - 54:06
    science without a university education
  • 54:04 - 54:09
    so judging by the question I'm assuming
  • 54:06 - 54:10
    she's a bit further along and so if you
  • 54:09 - 54:12
    both could speak to how can she learn
  • 54:10 - 54:15
    the basics and also how can she continue
  • 54:12 - 54:17
    to grow as she reached reaches those
  • 54:15 - 54:20
    more advanced stages how do you want to
  • 54:17 - 54:22
    take this or I can take it I can take it
  • 54:20 - 54:24
    all though Fuzzy's a perfect example of
  • 54:22 - 54:26
    somebody who's had an incredible career
  • 54:24 - 54:28
    creating and creating google
  • 54:26 - 54:30
    spreadsheets and even Google Docs and
  • 54:28 - 54:32
    Google Drive there's being used by over
  • 54:30 - 54:34
    a billion users and he never went to a
  • 54:32 - 54:37
    university to learn computer science he
  • 54:34 - 54:39
    basically taught himself coding and so
  • 54:37 - 54:41
    there's lots and lots of people that
  • 54:39 - 54:43
    teach yourself I also taught myself when
  • 54:41 - 54:45
    I was much younger living in Iran
  • 54:43 - 54:48
    but when I tell myself it wasn't nearly
  • 54:45 - 54:50
    as easy you needed to use books and
  • 54:48 - 54:53
    learning computer programming as part
  • 54:50 - 54:55
    today if you use code org as a beginner
  • 54:53 - 54:58
    you can learn all the stuff that we were
  • 54:55 - 54:59
    showing you you can use code or to
  • 54:58 - 55:01
    basically learn from our lessons that
  • 54:59 - 55:04
    guide you through them and you can also
  • 55:01 - 55:06
    get full computer science university
  • 55:04 - 55:08
    level computer science classes online as
  • 55:06 - 55:11
    well and in fact if you visit code.org
  • 55:08 - 55:14
    we link to some of the best university
  • 55:11 - 55:17
    computer science classes such as cs50 at
  • 55:14 - 55:19
    Harvard which I suspect is their class a
  • 55:17 - 55:21
    Jana she D is going to take when one of
  • 55:19 - 55:23
    either whether junior year senior year
  • 55:21 - 55:25
    starts and it's a year-long computer
  • 55:23 - 55:27
    science class that you could pay tens of
  • 55:25 - 55:29
    thousands of dollars to go to Harvard to
  • 55:27 - 55:31
    take that class or you can take it
  • 55:29 - 55:32
    online besides that there's many other
  • 55:31 - 55:35
    online university classes that you can
  • 55:32 - 55:39
    see links to from the code.org websites
  • 55:35 - 55:41
    and if you sign up on co.org slash break
  • 55:39 - 55:43
    for a mailing list you'll actually will
  • 55:41 - 55:47
    link that in our weekly email after this
  • 55:43 - 55:48
    episode oh wow just to expand on that
  • 55:47 - 55:51
    the best way to learn is to have a
  • 55:48 - 55:52
    project in mind so I love the fact that
  • 55:51 - 55:55
    when you go on code or you're actually
  • 55:52 - 55:56
    building something and learning it's
  • 55:55 - 55:59
    much better than reading a book whenever
  • 55:56 - 56:01
    I've done I've learned I in the past I
  • 55:59 - 56:03
    would get all sorts of books and then I
  • 56:01 - 56:06
    would try to use it to build something
  • 56:03 - 56:08
    exactly and we're so lucky we've had
  • 56:06 - 56:10
    students now have created 80 million
  • 56:08 - 56:13
    projects on code.org in just the last
  • 56:10 - 56:15
    two years so you won't be alone so we're
  • 56:13 - 56:17
    reaching the end of our time whether the
  • 56:15 - 56:19
    fun doesn't stop here we're gonna send
  • 56:17 - 56:21
    you all an email within the next hour
  • 56:19 - 56:23
    with all of our weekly challenges if
  • 56:21 - 56:26
    you're not on our email list go to code
  • 56:23 - 56:28
    org slash break and sign up and for this
  • 56:26 - 56:30
    week's challenges you're first gonna get
  • 56:28 - 56:33
    some practice you're gonna practice
  • 56:30 - 56:35
    variables to make a little bee that goes
  • 56:33 - 56:36
    and fetches honey and for our older
  • 56:35 - 56:38
    students there's some variable puzzles
  • 56:36 - 56:40
    that you can do an app lab and then for
  • 56:38 - 56:43
    this week's challenge you can either
  • 56:40 - 56:45
    modify the alien coin game that Sophia
  • 56:43 - 56:47
    made or if you can add features to a
  • 56:45 - 56:49
    storyteller app that there is made or do
  • 56:47 - 56:51
    both of those and when you finish share
  • 56:49 - 56:53
    with your parents if you have social
  • 56:51 - 56:56
    media you can ask them to share the app
  • 56:53 - 56:57
    on social media with hashtag go break or
  • 56:56 - 56:59
    you can email it to us and
  • 56:57 - 57:01
    that will pick two of the best ones that
  • 56:59 - 57:03
    you submit to highlight them and invite
  • 57:01 - 57:05
    them on our show next week and for
  • 57:03 - 57:07
    parents our activities each week include
  • 57:05 - 57:08
    activities that students can do on a
  • 57:07 - 57:10
    mobile phone if you don't have a
  • 57:08 - 57:12
    computer or even an unplugged activity
  • 57:10 - 57:15
    for students who don't have even a
  • 57:12 - 57:17
    device of any sort so please sign up for
  • 57:15 - 57:21
    our mailing list at code.org slash break
  • 57:17 - 57:23
    and lastly before we say goodbye I want
  • 57:21 - 57:25
    to share next week's special guests
  • 57:23 - 57:27
    which I'm very excited about we have two
  • 57:25 - 57:30
    special guests next week
  • 57:27 - 57:32
    one is Macklemore the famous rapper and
  • 57:30 - 57:36
    the second is Scott Forstall the
  • 57:32 - 57:37
    inventor of iOS and the iPhone so that's
  • 57:36 - 57:41
    going to be a really special episode and
  • 57:37 - 57:43
    not one to miss as we part I want to say
  • 57:41 - 57:46
    goodbye to our special guest fuzzy so
  • 57:43 - 57:48
    can we all switch to gallery view and
  • 57:46 - 57:50
    I'm going to play a quick round of
  • 57:48 - 57:54
    applause for fuzzy since so yeah it's
  • 57:50 - 58:00
    not here for us and all right everybody
  • 57:54 - 58:02
    good bye I by Darius great job thank you
  • 58:00 - 58:05
    and if you enjoyed today's episode
  • 58:02 - 58:06
    please spread the word if each of you
  • 58:05 - 58:08
    invites other pounds we're gonna to
  • 58:06 - 58:09
    gather make this largest interactive
  • 58:08 - 58:12
    classroom
  • 58:09 - 58:15
    thank you all goodbye see you next week
  • 58:12 - 58:15
    and if you're alone take a code break
  • 58:25 - 58:27
    you
  • 58:53 - 58:55
    you
  • 59:20 - 59:22
    you
  • 60:38 - 60:41
    [Music]
  • 60:52 - 60:55
    [Music]
  • 60:59 - 61:03
    [Music]
Title:
Code Break 8.0: Variables with Yara Shahidi & Fuzzy Khosrowshahi
Description:

more » « less
Duration:
01:01:16

English subtitles

Revisions