
good morning everyone this is getting way too complicated okay welcome to the how many have we done third fourth fifth fourth annual fourth annual kids how many here have actually been here before how many are brand new Wow all right awesomesauce so we have a phenomenal keynote this year I am so excited I have known this young lady for a couple years and last year she impressed the heck out of me with how she ran her section in the kids all right and it's really hard to impress me so let's just put that's impressive I have asked her to be the keynote this year she has been working on her talk and I thought it was finally time we
have a kid keynote the kid Khan what do you think all right when she is done we have the kids area opening up we have destruction village we will have an awesome crypto challenge this year you should have fun with that we have lock-picking we have snap circuits we have destruction village we also have a really cool new area called trash int where you can dumpster dive so I don't want to cut into her time too much let's introduce a my using the name on her slides this is Bert Dingle come on up and I'm gonna hand it over to you you may be asking yourself what is a keynote when I was asked to do a keynote last
year the first thing I asked was what is a keynote well it isn't this this is just a key with a note on it and this wasn't my real voice just so we all know what a keynote is a keynote is a long speech performed at a special event in front of a lot of people it is supposed to help the audience get ready for the event it could be funny informative or boring I hope to help get you all ready and excited about the 2018 'besides DC Kripke's conference and will and I will try not to be boring so let's have some fun hello world good morning I'm Brook Mellon dick but my daddy gave me the
handle of four Dingell when I was very very little this is my first time talking to a crowd this big my job today is to talk to you a little about what I have done why I am here and what we will be doing at 'besides why are the words hello world important for code this is what hello world looks like for me from the Linux terminal we will talk about Linux in a little while most people's first program using code is hello world but it wasn't mine I learned scratch first code use to write hello world on your screen and make it say hello world back to you is echo single quote hello comma world
exclamation point single quote if I were a computer program on stage right now I would be saying hello world this next section is about how important it is to me to be well-rounded try new things and have fun in life wasn't I a cute baby as I got older my voice got louder and my hair got a lot Wilder I just turned nine a few weeks ago I know there are kids out there in the audience that might be younger than me and older than me and just my age there might be things in this talk I talked about that you already know or you have never heard before I am excited to share a little bit of me with all of you but I
am even more excited to learn a little bit about you when we get back to kid con area after my talk I have to share some crazy silly pictures because being busy makes you crazy in fact I was a silly kid with like ten bunny tails in my hair and the dunking booth at my school's Fall Fest a couple of weekends ago it was really really cold if I couldn't I would be throwing pink glitter at all of you making you sparkly and pink well my parents didn't think that would be a good idea so at least you can see the glitter on the screen rather than on you I love glitter puff paint and beads and fairy gardens I have
a vest ring them up I have a best friend named Emily we and we do so many fun things together I made us matching have briefs and flour walking sticks when we went to the Renaissance Festival together I think I'm any kid con since I was six this is some of the fun I had at my first year in Destruction village destruction village is so cool if you've ever wanted to take something apart and look at the inside and not get yelled at well you will love destruction village I've been running kid caught the kid version of Wireless village for three years with my older brother Dylan he is 10 he is one of my best friends - last
year I even gotten an opportunity to tell the adults how to do some of their challenges in adult Wireless village but teaching people especially adults can be tiring so I made sure to grab a nap when I needed that I've been playing I've been playing since I was four and I've been in many recital I play the guitar - and play in a school in the school band I love like us sometimes they follow directions and sometimes I don't I love to read especially as my to non-human best friends I started racing bikes when I was one and still love to ride I swim on a swim team called M BAC I used to practice the same time as Michael Phelps
swimming helps me be very responsible with my time and get all my homework done along with all my other responsibilities because of all my activities I'm always on the run so I thought running cross-country would be something good for me to do it turns out I'm pretty fast I've been playing I have fun playing basketball - I go to a small school and they teach us many things but especially to be respectful responsible and ready to learn with all of my TV's this is a really big part of my life I also love to color I've been creating something that I think is kind of cool and I call it and it is called protractor art I like learning how to
code with scratch and Osmel I've been known to be a bit silly but I love science and math as well as solving mysteries if you like solving mysteries - you really need to try the escape rooms this year I also love to listen to music and watch movies lately I've been working on my counter kit I built so that I could learn to use Linux Here I am preparing for this talk that's a Shirley Temple my favorite drink for making my keynote the reason I'm telling you all of this is so you can get to know me a little bit better I think it's neat how we can be creative in art or music or sports or silliness
and learn how to do something with that on the computer I don't just sit in front of a TV or computer screen all day playing for at night for the last three years me and my brother Dylan have been running the kids W CTF I may look good like I may look like I am good at playing the kids W CTF but I am still learning a lot about it today we are going to learn through some pictures some of the things we use in the wireless village I will have a picture on the screen throughout my talk whenever you see the picture of the play game like what I what is shown on the
screen you will need to tell me what the name of the picture is sorry adults only kids can play the picture game I'll have something for the adults to help look later in this talk the winners will get a prize so pay attention raise your hand and wait for me to call on you let's try the game what is this you at the fort night shirt
no but thank you for trying um you with the gray sweatshirt over there yes Dylan may you please go give that him a a patch we're going to talk about how to make a peanut butter and jelly sandwich no kids will be harmed in the making of the sandwich peanut butter will be substituted for another non-newtonian fluid a non-newtonian fluid is a liquid that has properties of being so when you push hard on it and as a liquid when it isn't being touched some examples are you black slime goo peanut butter jelly and other things with these properties so my brother Dylan is getting hungry and wants a peanut butter and jelly sandwich but I
don't know how to make it will you help me please adults I need three adults to come up here please you over there you with the black shirt and and you and you with the white shirt
these are the tools for today's challenge kids in the audience I need you to tell the adults exactly what they need to do to make a peanut butter and jelly
hello I'm Mike hi nice to meet you that's my son Jacob Garrety hey Jacob we're ready these are the tools for today's challenge kids in the audience I need you to tell the adults exactly what they need to do to make a peanut butter and jelly sandwich please raise your hand you with the shimmery sure
can you give us the first step of how to make a peanut butter and jelly you can take 2 pieces of bread and tape the jelly and stick the knife in there and take it out with the jelly on it and spread it on one piece of bread and then take the peanut butter and then stick the knife in there up with the side with the peanut butter on there and spread it on the other piece of bread
um so someone else raised their hand to make another peanut butter and jelly eat you um with the blue jacket how do you make a peanut butter and jelly sandwich bread and then take the jar of jelly unscrew the lid put the knife in and spread the jelly on one piece then take a jar of peanut butter and open it I
think you put it I think you did a mistake what if I said okay what's the next step I think I might need to redo what I said okay
someone else raise their hand and we'll come back to the middle person can I have the put the girl in the white long-sleeve shirt to tell me how to make a peanut butter and jelly sandwich um so you take two pieces of bread and put it on the on the plate and then stick the knife in the jelly um and then you take out the knife with the jelly on it and then spread it on one piece of bread and then take the knight and then take the knife off of the bread and then open the open the peanut butter and then you stick the knife in and then you strut it on the other piece of bread
and then you put the two together to bread together and then you can eat it [Laughter]
okay now mommy we need we need one more per we need a person to tell us how to make bean the lasting butter first we're gonna have someone complete his okay um you in the back with the Reds on long sleeve sweatshirt yes can you tell us how to make a peanut butter and jelly sandwich I mean can you tell us the last part for this to make of how to make a peanut butter and jelly sandwich I'm pretty sure you just put the two slices of bread like that okay now we need another one for the middle one table for the middle person who would like to finish her instructions you with the blue long
sleeve shirt the girl behind the red so you take the brunt you got one piece of bread get that up that then you put it on the plate because you can't put it on anything else that's weird and then you what unscrew the peanut butter jar yeah pick up the knife stick it in the jar and take out some peanut butter and spread it on the bread not the breads on the plate and I'm just gonna wait for a moment okay then okay next step is you unscrew the geology are and then take stick the knife in the pick up the knife stick in the jelly jar take out some jellies brown oh yeah gab the other oh wow it
just amplified the sound okay yeah another piece of bread and put it on a different side of the plate so not somewhere else on I didn't I didn't cut okay then you take the jelly not but but I mean take the dive put it in the jelly jar and then take it out and spread it on one side on one loaf of bread and then take another piece of bread [Music]
okay now we need something thank you thank you parents but and just leave them you can leave the peanutbutter okay sewing done wrong or without gun destruction this is what you might might end up with if you're lucky this exercise is all about logic and computer thinking each step is very important each step is very important and important and each step has to be given in the right order to make the sandwich this is the most important lesson you will need to learn before you start coding the computer will only do what you tell it to do and only in the order that you tell it that is what the code does and this tells the computer what
instruction you want the computer to follow here's a PB&J done right when done in the a logical order things work and look great this exercise it's fun and I hope you learn it a lot this is the cover of the book I read with my mommy doesn't she introduces me to the type of thinking my dad has been teaching me that people at the conference's like this are a big community and share their thoughts and ideas with each other so I thought I would share some of what I have learned and used in the kid Khan Wireless village we will have a reading corner with some books that I have used to learn learn about coding on computers
what is this
you with the striped shirt yes yes now that we have talked a little bit about computer logic we are going to learn a little bit about Linux using terminal quest ah smelling some tools from the can okay if you have no idea what these words are or have never heard them before I'm going to explain them through some more slides learning to code has been fun and hard so I guess that equals fard for Christmas last year I got parts to make a computer I built it the computer is called a con okay I brought the Cano kid to me at the conference and it will be in the kids comm wireless village for you to try I I
had a little help with this part from my dad I don't want you to think I just woke up one morning and knew all this stuff Linux is an operating system for computers that has been around since the 1990s how many of you have been around since the 90s I haven't so many people use links all over the world when I skim run on smartphones it can run on my Chromebook it runs on my cat ok it can be the computer that runs inside the car how many people knew that computers run inside cars Linux is free we can find it everywhere and that is why I think that kids should learn it this is a picture
of a Raspberry Pi it has it is a little computer that plugs into a monitor or a TV TV and uses a regular keyboard and mouse with this cool little Linux device you can learn to program with tools like scratch and minecraft raspberry PI's are able to do anything a regular computer can do like browsing the internet playing videos making slides and playing games and the really cool thing is they only cost about $35 does anyone know about the really cool contest this weekend called the raspberry pie bake-off I'm excited to be a judge for this I hope everyone plays and has fun this is a day I built I was building my cow no cat
this instructions are really good and I learned the parts of the computer as I built it I'm a level-two of my condo kit working hard to get through the challenges to learn Linux terminal quest is a fun Linux game for learning commands that makes the computer work they call the commands spells each level starts out as kind of a story in this example on the slide your alarm just went off you need to look to see what is around you but you don't look with your eyes you look with your command spells this is teaching the LS command LS stands for list when you use LS it lets you see the files or directories from
your location in the file system CB is another spell that lets you change the directory this might not make a lot of sense right now to anyone who is not used Linux but if you try the canno kit later I think you will catch on we're going to go through a terminal quest challenge but trust me you really need to try this for yourself you will be surprised of how much you learn the most exciting part for me is that I can do this without needing my mom or dad to help me in terminal quest every time there is a challenge on the screen you have to type the correct command or spell if you don't type the correct command
you are given a hint if you still can't figure out the command terminal quest tells you the command you are supposed to use so get excited when I get I get excited when I get it right but I learned so much more when I get it wrong here is the challenge we are going to do together this screen says looking good put that on and look for something else look at the skirt or the trouser what Linux command allows you to list files or directories in Linux from the terminal you at the read yes one of the things that helps me with encode is scratch has anyone used or heard of scratch what um what have you done in
scratch I have coated small games and worked with my friends cool wisk OTT you can program your own stories and animations and share your creation with some other people scratches a project that was built by people from MIT this is something that my mommy helped me with when I was four I think we bought books and loaded them on my macbook air it has taught me to that I like to code and figure out things with this stage and make characters dance and sing I will have a computer set up in Cape Town Wireless village for people to work on scratch if they want to learn three years ago at kick cons someone had a
computer setup where we could practice coding minecraft using Python Python is a type of programming language it is really fun this is the is Osmel and it works with my iPad it is a tool that and a game to teach logic with each coding command you have got a fun animation called Ollie on adventures using little magnets that the screen reads for an example would be move up three two right one jump and five down more move do you make in a single turn get you more points this has taught me I'm solving I will have some Osmo coding games at the table for you to try - what is this you at the UM the red and black
gum shirt and gray sweatpants yes done yes in the vendor's area I play a little game of stump the chump you basically go up to each vendor and ask them questions about what they do and have them explain what they do I don't actually let them stop explaining what they do until I actually understand what they're saying it is fun watching the vendors when we go up to them because they're really hesitant to say words we don't know I think this is one of the first days we were working on my slides and this talk learning all of the different things about computers and wireless ink and coding his heart we work we work but I
listened and may year later I'm here talking to you new one story I remember from last year if there was a vendor table at this conference they were advertising that they were hiring engineers if a person could name what the electronic device sitting on their table was so I walked up to the vendor with a software-defined radio that I was being taught how to use for foxhunting I said you have what I have an SDR foxhunting and then asked him what the SDR did on on his table did he began to tell me it wasn't a long talk but I did learn a little bit more about STRs but sadly I didn't get the job
so let's try the game what is this you yeah yes what kind of computer
I'll come back to you if you think about it okay um you and with the blue sweater the navy blue sweatshirt yes after kids wireless village we run an educational contest that is like hide and seek but with computers we call it fox hunting our contest our kids won by my brother Dylan and dye Wireless capture the flag w CTF is the game about finding wireless devices and getting close to it using its power readings we also use these computers to find Bluetooth and Bluetooth low-energy devices this is my friend Layla and I running the kids W CTF contest last year I am going to show you on the screen the three types of devices that we will use
in the contest what is this this what does it's a fox ding ding ding ding ding a ding ding what does the Fox say this is the Wi-Fi Fox this is what I've been learning about and helping to teach the wireless village this is the Bluetooth Fox yes it is the phone and yes we will be tracking it and no we are not breaking any laws my daddy told me that but you should always ask we are tracking the Bluetooth not the cellular radio bluetooth is what you use to connect headphones video game controllers speakers and other things this is a Bluetooth Low Energy Fox this is the size of 3/4 depth and stacked on
top of each other Bluetooth Low Energy is in watch's fitbit's some headphones and portable speakers this is the most important tracking skill you will learn for wireless I hope you get frustrated have fun and learn in time this is how you play we won't be hiding one of the foxes you will need different tools to find these foxes we will provide with you the tools based on which rock we are hunting you search for the device based on its MAC address think of it like it's phone number or think of it like it's phone number or an address of the device when the power number gets smaller you are getting closer when the power number gets bigger
you are getting farther away whoever finds the transmitter first wins we will be playing the game over and over again in the kids wireless village we will give you a computer to use that has the tool arrow dump running on it you'll use this tool to scratch to search for wireless foxes you must bring back the Fox to get the points we will give you a computer to use that has the tool called blue sauna are running on it this is used to find Bluetooth boxes we will give you a computer that is used that you use that has the tool blue hydroid running on it this is the box this is used to find Bluetooth
low-energy foxes what is this you with the green shirt over there yes yes your goal is to get good at these challenges Wi-Fi Bluetooth and Bluetooth Low Energy as the day goes on we will keep score of all the winners for people with the highest or fastest score at the end of the day we'll play in a tournament the top twos scoring kids in the kids Wireless village will join me and my brother we will get a chance to go against an adult team that is playing within the big people wireless village capture the flag one more thing the kid with the fastest overall time in the kid con wireless capture the flag fox hunt
will win a black badge for besides teasing what is a black badge a black badge means lifetime at mission - besides DC and fame and fortune okay maybe not fortune but a black badge is awesome I don't even have one of those yet what is this you with the gray sweatshirt over there a what
it's sort of um anyone else know when I take a guess no no you over there with the Ironman shirt
the kid the kid with the brown sweatshirt yeah this off a software-defined radio yes now what that one was a bit harder so thank you for all of you guys who tried this is just the beginning of the conference I hope that everyone has fun at the conference follows the rules I hope to make many new friends and do really neat things today with all of you I hope you have learned some of the new things that I have talked about today it is it's healthy to be well-rounded and not always sit in front of a screen it's great to be filling without logic making a peanut butter and jelly is hard but it is easy if you use logic coding can be
learned by reading books playing games or using code using programs kids can learn Linux too and have fun doing it in terminal quests we can learn about computer and security by asking adults questions and Fox hunts are a good way to learn about all types of wireless things see you arcade Con and wish you good luck with the Fox hunts or whatever interests you thanks for listening [Applause]