Transcript: Programming
Seen on a TV screen In his colourful, futuristic workshop, Hamza faces the camera. Behind him, we see a door and robotic-looking devices on the wall. Hamza is in his thirties with short dark hair, and wears a striped orange bowtie over a dark blue shirt with rolled up sleeves.
Hamza says Talking to computers
is harder than you think.
Tell me about it! How do you get
your robotic cat to obey?
(Kool Cat appears on a portable screen in his hands)
To find out, we'll meet a
logical android. Come right in!
A man kicks the door down.
(Hamza screams.)
He asks the android and says You couldn't open the door?
Hamza continues And challenge kids to program
a robot race.
Two robots stand ready to race, each on its own colourful track. Two kids stand by holding remote controls.
Kimonie steps on a button and says A bug!
(Buzzer)
A huge black spider sits on a round orange pad at one end of the track.
Hamza says All on today's "Look..."
On the handheld screen, his taped image says "Kool."
(Theme music)
An animated drawing shows a factory-like structure.
(Circus-like Theme Music plays)
Hamza pops up spinning in front of the camera and then puts on his dark glasses. Through a giant pair of glasses, the factory structure is seen as colourful geometrical shapes. The shapes fall and land on an open park grassland. They then assemble into a cubist city with tall buildings, and an orange and yellow hot air balloon in the background. the city grows, incorporating playgrounds and public areas. Kool Cat appears. In the sky, against white clouds, the series title reads "Look Kool" in blue, orange, purple, brown, yellow and green capitals.
(Kool Cat meows.)
In his studio, Hamza dodges a flying Kool Cat and says Whoa!
To viewers, he says Hi. I'm really glad
you're here today.
I'm having a bit of a problem
with Kool Cat.
(Kool Cat meows.)
No matter what I ask, Kool Cat
just doesn't want to obey.
(Kool Cat meows.)
Kool Cat stays still for a moment. His body is a light blue toaster. flames appear from rocket propulsion in his paws.
Hamza continues Check this out.
Hey, Kool Cat...
(Kool Cat roars like a lion.)
Kool Cat?
Hey, Kool Cat.
(Kool Cat meows.)
Wanna fix my breakfast?
(Kool Cat shakes his head energetically)
You know, like... Cereal,
eggs, toast... You know?
(Kool Cat meows.)
To the camera, Hamza says Kool Cat seems great.
(loud crash sound)
(with a serious look at the camera) Or not!
No, no, no! Kool Cat,
that's not what I meant!
Not, "fix the breakfast."
like it was broken!
(Burnt toast pops out of his back).
What's going on? Why can't
my cat do what I ask?
Let's take a look inside him.
Deconstruct.
A caption in capital letters reads "Deconstruct."
Kool Cat disintegrates into his components. A caption reads "Deconstruct." He reassemblesin front of Hamza.
Hamza repeats Deconstruct!
Kool Cat disintegrates again and all his parts remain floating in the air.
(Buzzing)
Hamza continues Ah-ha!
My cat has so many cool parts.
Gears and wires and batteries.
And of course, Kool Cat
has a computer inside
to control it all.
(touches a plaque which flashes and buzzes as though shorting)
Whoa! Are you seeing
what I'm seeing?
There seems to be a problem
with Kool Cat's computer.
No wonder he's acting so
strange. Alright, buddy! (Waves and reassembles the cat)
Don't worry, Kool Cat. I'm going to
get you fixed right up. Well, as
soon as I figure out how to talk
to this computer inside you.
I'll tell you what...
Why don't you go and clean up
your clutter and I'll see if
the investigators can help.
Go clean up your mess!
That went well... (looks pleased, then pulls wry face)
(loud crash sound)
(Kool Cat meows.)... maybe.
Over a slate of Kool Cat, a monocle pops onto his eye.
A voice says Investigation.
(Lively music plays)
A slate in colourful capital letters, accompanied by a magnifying glass, reads "Investigation."
Hamza waves his arm and says Hello, investigators!
A little boy and girl appear on the studio screen.
Michael says Aim it, aim it!
Erin says Yeah, I got... I got...
Oh yeah, that was a good shot!
Hamza says Uh... Investigators?
Michael and Erin together say One minute!
Hamza says Michael and Erin?
Youhoo! Guys?
Michael and Erin wave and say Oh, hi, Hamza!
Hamza says Ah! Good. Listen,
I really need your help.
I'm having a little problem
communicating with Kool Cat's
computer. Maybe it would help
if you could find things that
have computers inside them.
Do you know any?
Michael says Uh...
Yeah! This phone.
Hamza says Exactly. So go for it!
Erin holds up a mini-camera and says Oh wait! This is one!
Michael says Yeah! Because
it's electronic, too!
They smile at the camera and, as Erin holds it up, it is surrounded by a rotating broken light blue line. A caption below it reads "Micro Processor."
The Computer says Computer identified.
This digital camera has
a computer brain, also
called a microprocessor.
Like all computers, it accepts
information, processes it
and outputs a result.
Erin points at a temperature control button and says A thermostat! I think
the thermostat is one because it
controls the heat in the room.
Michael says Yeah!
A pink "X" covers it and The Computer says This is a manual
thermostat. It turns the heat
in your house on and off, but
it does not have a
microprocessor to control it,
like these programmable
thermostats that will execute
different commands. (A fast clip shows other thermostats)
Erin says The coffeemaker!
Michael says Of course!
It has lights and screens.
Michael says Yeah!
As a rotating broken blue line forms around it, The Computer says This coffeemaker has
a programmable microprocessor.
Erin says The horse!
(The horse neighs.)
I think that, because there's
a computer running inside
that makes all these noises.
As a pink "X" obscures the horse, the Computer says This toy does
not have a microprocessor.
It only has a simple switch
that turns it on or off.
Michael says Oh, I know! The TV!
Erin says Yeah! The computer works
all the colors and channels
that we watch.
Michael says Yeah!
The TV screen has a broken blue line running around it, and the Computer says A television has
a microprocessor that controls
its functions, depending on
how it is programmed. (It turns on and the Look Kool logo appears) Wow!
It's time for Look Kool.
Michael says So let's move on.
Hamza says Looks like my investigators
have their job under control.
Let's see how my cat's doing
with his chores. Kool Cat?
Kool Cat, where are you?
Kool Cat watches as A toy Television says "Can Super Cat save the day? Or will the evil
and stinky kitty litter take
over the town? Tune in next
week when we find out...
Hamza says Kool Cat!
You said you were going
to clean up this mess?
(Kool Cat meows.)
I'm sorry, but I'm worried about
you, Kool Cat. I think it's time
to get some professional help.
(picks up a cell phone)
(Kool Cat meows.)
(ringing)
Hello? Compu-cat Chat? I need
some help with my pet robotic
cat. I don't really know how to
communicate with him. Can you
send someone over immediately?
It's an emergency.
Okay, thank you!
(Knock! knock!)
That was fast. Come right in!
A man dressed in black smashes down the door and stands in the doorway.
(Hamza screams.)
You couldn't open the door?
With a tube of blue light attached to his head,
in a tinny voice, Hamzoid says You did not tell me
to open the door. You said,
"Come right in."
I am a computer.
I do exactly... as I'm told.
Hamza says Aaah! So there's a very
specific way you need to talk
to computers. I need to
understand this right away.
Please, take a seat.
Hamzoid picks up a chair.
Hamza says No, I didn't mean take it home.
Uh... Hm... Put the chair back
where it was. And then
sit down in that chair.
Ah... I think I'm beginning to
learn how to talk to computers.
(unzipping)
Hamzoid displays the computer screen on his chest and says Actually, computers don't think in words like humans
do. Smart humans invented
languages humans can understand
which can be easily converted
into numbers computers
can understand. This is
called programming.
(Fast, rhythmic music plays)
Hamza says So programming is a way
to get a computer to do
what you want it to.
Hamzoid says That is correct.
Great! Where do I get started?
Hamzoid says By understanding
that computers need commands
to function. Such as, "First
do this, then do that. Then,
do something else." And so on.
You have to give a computer
the exact command in the right
order. Allow me to demonstrate
with a program that will fill up
your glass of water without
spilling it. Command me to run.
Hamza says Are you kidding?
Hamzoid raises his voice in anger and says I am a computer.
I do not kid around!
Hamza says Of course. Run...
The program! Run the program.
Hamzoid says Command 1... Add water. (fills a glass)
Command 2... Check if glass is full.
It is not. Command 3...
If full, end program.
Else, go to Command 1.
Command 1... Add water. (fills the glass to the top)
Command 2...
Check if glass is full. (bell dings)
It is. Command 3...
If full, end program.
Hamza says Okay, so I get it.
The right commands in
the right order. But what
about that thing with "if."
Is "if" also a command?
Hamzoid says Correct. "If" is
called a conditional statement.
Computers use it to be able
to tell when to move on to
the next command. For example,
"if" this happens, "then."
that happens, or "else."
something different happens.
(The words "If," "Then" and "Else" appear in capitals at the bottom right of the screen).
Hamza says But what about
that thing about going back
to the first command?
Is there a name for that?
Hamzoid says That is called a
loop. Computers use that to be
able to repeat the same command
as often as necessary... repeat
the same command as often
as necessary... repeat the same
command as often as necessary...
To the camera, Hamza says Oh, I know! "If."
Hamzoid is stuck in a loop,
"then" say goodbye...... "else" he is going
to be doing this forever. (The words "If," "Then" and "Else" reappear on the screen and Hamza waves)
Hamzoid says ...repeat the same
command as often as necessary...
Hamza says Thank you so much
for coming in today. Goodbye!
Hamzoid leaves through the door saying... repeat the same...
Hamza says Now I've got to get
the door fixed.
(Lyrical music plays)
On a black background with blue circuits moving toward the camera and past him, Hamza sings, stressing the words "If," "Then" and "Else," which appear in capitals, and says "Once upon a time
Everything was so confusing
I had so many problems
When it came to choosing
Should I take my umbrella?
Should I go left or right?
Should I recharge my battery?
Should I flash my light?
It was all so bewildering
Until I found
A kind of programming
If, then, else
If, then, else
That's the kind of logic
You can use to guide yourself
If my gears are loud and squeaky
Then some oil I need today
Else I'm running smooth as silk
I go on my merry way
If my battery's running low
Then I need to charge
Else I know I'm doing fine
I'll start my day off charged
If, then, else
If, then, else
That's the kind of logic
You can use to guide yourself
If, then, else
If, then, else
If..., then... else"
An electric bolt illuminates a skeleton in white and red.
A voice says Computer Malfunction.
Hamza says I'm sorry, Kool Cat, but
the computer repair robot
is also broken.
(Kool Cat meows.)
A woman with glasses holding a clipboard stands by a projector flashing colours. the clipboard has drawings of a smiling lion with hooves and a brown tail, a yellow ball of wool, a pink heart and a rocking horse. Over the three last items the letters B. plus C. plus A. appear printed.
(Fun music plays)
An animated arm drops the ball of wool, then the heart, and finally the cross-eyed rocking horse in a funnel at the top of the projector. the projector churns, then spits out through its zoom lens a "rocking woman" wearing glasses and a yellow wool sweater decorated with a pink heart.
In a cartoon landscape, a blue and a yellow Kool Cat race each other, emerging from a tunnel and breasting the tape together. A caption over the finish line reads "Challenge" in capital letters.
Hamza stands in a red jersey in the studio between two gray platforms with robots at one end, and between two pairs of girls forming teams in yellow and blue team jerseys.
Hamza says Today's challenge is all about
writing robot computer code,
and with me I have Autumn
and Logann. Team Blue!
Team Blue high-fives with both hands and says Team Blue go!
Hamza says And to my left
I have Kimonie and Mara... Team Yellow.
Team Yellow high-fives and says Go Yellow Team!
Hamza says Now, there are lots
of different types of computer
code. But today we're going to
be starting off with a simple
way to code. And here are
your programming tools.
Coloured files and boxes are stacked on both platforms. Signs on them bear blue and yellow arrows.
Hamza continues Each team builds a path
using these squares and boxes.
Have a look at this.
He holds a tablet for them to see. the screen shows a robot holding another screen with vertical lines in rainbow colours.
Showing the process on his tablet, Hamza continues The challenge is to correctly program your robot using these
commands, to get it to the end
of the path. In this example,
you need to use these commands
to win. Forward, forward,
jump up, jump down, turn right,
forward, forward, forward. To
make this more challenging, each
team is going to make a path for
the other team. Are you ready?
Team Blue and Yellow says Yeah!
Hamza says On your marks,
get set... Code!
Logann says We have to start it.
Take this and put it here?
Wait, where are you putting it?
Autumn says The box is kind of heavy.
Logann says Should we go straight again?
Autumn says Yeah.
The two teams work furiously in a speeded-motion clip.
Hamza says Is Team Blue's path
trickier, or is it the other way
around? This is going to be fun.
When we come back, of course!
The "Rocking Woman" with glasses holding the clipboard stands by a projector flashing colours. the clipboard has drawings of a smiling lion with hooves and a brown tail, a yellow ball of wool, a pink heart and a rocking horse. Over the three last items the letters B. plus C. plus A. appear printed.
(Fun music plays)
An animated arm drops the ball of wool, then the heart, and finally the cross-eyed rocking horse in a funnel at the top of the projector. the projector churns, then spits out through its zoom lens a "Heart Cowboy" twirling a rope lasso.
"Heart" says Yee-haw! Yee-haw!
He lassoes "Rocking Woman."
(fun music plays)
A Rubik Cube assembles Kool Cat's image.
The outline of a whiskered cat's face featuring multi-coloured cogs in its brain reads "Brain Bender."
Hamza says Brain Bender! Talking
to computers requires writing
code in the right sequence. And
that is what this Brain Bender
is all about, doing things
in the right order.
Evan and Alyssa, are you ready
for the puzzle?
Evan and Alyssa says Yeah!
They stand in front of a Lego model of a river with a brown raft in the middle.
Hamza continues On one side of the river,
there's a boat, a chicken, a fox
and a bag of grain. All you have
to do is take all 3 across the
river. But here's the thing.
The most the boat can hold is
one item at a time. And you
can't leave the fox alone
with the chicken, or...
Evan says He'll eat him.
Hamza says You got it. The fox
eats the chicken. And you can't
leave the chicken alone
with the bag of grain, or...
Alyssa says Yum!
Hamza says That's right, the
chicken eats the grain. So
what's the proper sequence to
get everything across the river?
Alyssa says Okay, so maybe the grain
could go. So that's out. Oh no,
the fox will eat the chicken.
Evan says Yeah. You're right. Okay.
Hamza says Oh, this puzzle's tricky.
Alyssa says Maybe the chicken
could go on. Oh! Oopsie!
Evan says Then maybe the fox.
Alyssa says Oh, but that won't be good.
Evan says No, the fox would
eat the chicken.
Alyssa says Yeah. Num-num!
Hamza says Doing things
in the right order makes
all the difference here.
Alyssa says The chicken
has to go, I think.
Evan says Okay, let's see.
Alyssa says Put him on the boat. Okay,
now this is where it gets hard.
Evan says Yeah, because if you
bring the grain... he eats the
grain. If you bring the fox,
the fox will eat the chicken.
A bulb lights up near Alyssa's head and she says Maybe we can bring
the grain there, and we can
bring the chicken back.
Then the fox could go.
Now your turn to do
the last one.
And then the chicken would go.
Alyssa raises her arms and says We did it!
Evan says And they're all crossed.
Hamza says You did it!
Wow, excellent job!
Alyssa says Yeah. (They high-five)
In a cartoon landscape, a blue and a yellow Kool Cat race each other, emerging from a tunnel and breasting the tape together. A caption over the finish line reads "Challenge" in capital letters.
Hamza says Challenge! Both puzzles
look great. Now it's time to see
if you're ready to code. Yellow
Team, you're going to have a
look at the game that Blue Team
created for you. And Blue Team,
pay attention to what Yellow
Team created for you because
you're going to have to code
this exactly if you want to win.
On your mark! Get set! Code!
The teams cross to the opposite sections.
Mara says So first, it goes
straight, and then straight.
Hamza says First, each team
has to study the course
and line up the code commands
in the correct sequence.
Autumn says Jump?
Logann says Wait, no. There's 2 straights.
Kimonie says It's a right turn,
I think. Yeah. I think
it's a right turn.
Mara says And then...
Hamza says Alright, guys. You
don't have much time to code.
So, hurry! But carefully.
Once teams are done coding,
they'll run their robot
through the course and
hope they got it right.
Logann says 1, 2, 3, 4, 5...
Then turn 1. Help me!
Hamza says Let's take a closer
look with the Mind's Eyeglasses.
The Computer says These humans are
communicating using a kind of
computer language. That is so
cute. Just like humans who use
many languages, like English
or French, computers also use
many different languages with
names like Basic, Java, C. plus plus,
Ruby or Python. I use the Swift
programming language.
Mara says So, we have to turn this way?
Kimonie says Yeah.
Hamza says Okay! Time's up!
It's time to read the code.
Robot chapter ready?
Kimonie, dressed as a robot. wears a yellow jersey and a hat with ant antennae. A caption reads "The Stomper."
Hamza says And go!
Mara says Straight! Straight!
The Blue Robot girl appears. A caption reads "The Pulverizer."
Hamza says For this part, one team
member becomes the robot
while the other reads out
the code sequence.
Mara says Straight!
Hamza says Each team starts out
with 10 points. But for every
mistake, they lose 1 point.
Mara says Turn left.
Hamza says I've added computer
bugs. When landing on them,
robots have to act out a mime
to gain or lose a point. (Runs to explain to Kimonie)
Kimonie rubs her hands together.
Mara says Washing your hands?
Hamza says Oh... Close!
Mara says Feeling?
(buzzer)
Hamza says Continue!
Mara says Turn right.
Jump. Jump down. Straight.
Turn right. Jump.
Kimonie says Ah! Bug!
Oh no... (Hamza runs to explain)
Mara says Driving!
Hamza says Excellent! 1 point
for Team Yellow. Continue!
Mara says Turn left. Jump down.
Go straight. Turn left.
Move straight, straight,
straight and straight.
Hamza says Oh! So close,
Team Yellow! But your code is
incomplete. You didn't quite
make it to the end of the game.
It's okay! You did really well.
You started off with 10 points.
You lost 1 and you gained 1 and
then you lost another one, which
brings your total up to nine.
Excellent job! (claps) You should be
very proud of yourselves. And
now, it's Blue Team's turn.
Logann says Straight. Straight.
Turn right. Straight.
Jump. Ah, a bug!
Hamza runs up and whispers to Autumn.
Logann says Doing a robot dance?
Hamza says Ding! ding! Excellent!
Logann says Straight.
Hamza says You only had 1 jump!
You needed 2... 1 to jump up,
and 1 to jump down. (The symbols appear)
Logann says Straight, straight,
straight, straight.
1, 2, 3... Straight.
(Buzzer)
Hamza says One straight command too many!
Logann says Turn left. Straight.
Jump up. Straight.
Hamza says Same coding error as
before. You got the jump up,
but forgot the jump down.
Autumn says Ah! Bug!
Hamza whispers in Autumn's ear and says Will Autumn get the bug
bonus point in time to score?
Logann says Swimming?
Hamza says Excellent!
Ding! ding! Continue.
Straight. Turn left.
Straight. Oops!
Hamza says Continue.
Logann says Straight. Straight.
And I have an extra straight.
(Buzzer)
Hamza says Oh! Tough break,
Team Blue. There were a bunch
of errors there. I counted 5
in total. But you guys should be
very proud. You were very good
at fixing your bugs.
That brought your totals
back up to 7.
What an exciting challenge!
Congratulations Team Yellow
for winning the Look Kool robot
coding challenge. And a round of
applause for Team Blue. Now Team
Blue, what did you learn today?
Autumn says I learned if I was a robot,
you could make me do anything.
Mara says I learned that some
programs have bugs but
programmers can fix them.
Hamza says Yes. Programmers can and do
fix bugs. So I've given you
your very own bugs to practice,
so you can fix them at home.
A colourful caterpillar crosses the screen.
Teams says Aww! They're so cute!
Hamza says Now, as my friend
the robot would say...
It's time to power down.
They all droop forward with hands hanging.
The rocking woman with glasses holding the clipboard stands by a projector flashing colours. the clipboard has drawings of a smiling lion with hooves and a brown tail, a yellow ball of wool, a pink heart and a rocking horse. Over the three last items the letters B. plus C. plus A. appear printed.
(Fun music plays)
An animated arm drops the cross-eyed rocking horse, then the ball of wool, then the heart in a funnel at the top of the projector. the projector churns, then spits out through its zoom lens a bewildered looking lion with hooves and a brown tail. "Heart rocking woman" jumps onto the lion, and it opens its mouth to show a row of white teeth. It gallops off.
(Cowboy music plays)
(Theme music plays).
A cartoon animation shows a toast popping out of Kool Cat and landing in front of it, with a pawprint sign on it reading "Hands-On."
A photo shows a woman in her thirties with long curly dark hair and glasses, wearing a light green dress. Under the photo, gadgets appear.
Hamza says Hands-on! Angela has a degree in
computer science and fine arts, too! She uses her programming
skills to make fantastic gadgets.
Dark-haired Michael, standing with Erin, says What are all these
broken computer things?
Gadgets appear on the table.
Angela says These aren't broken
computer parts at all. These are
microelectronic parts. And just
like this lamp, if you open it
up, that's what's inside says a microprocessor.
A microprocessor is a tiny
computer that can do a tiny
little bit of computing. And
today we're going to put all of
these parts together, and we're
going to make Kool Cat meow.
A black and white Kool Cat appears.
The two kids say That's awesome!
Alright! Let's get to it.
Hamza says To build a Kool Cat
look-alike meow generator, you
need to connect a few electrical
components. Like a speaker,
resistors, wires, lights...
And then connect everything
to the microprocessor.
Angela says The final part of this circuit
is the heartbeat monitor.
Erin says What does that do?
Angela says The heartbeat monitor
monitors your heart.
When our heart beats, a signal
is sent along this wire
into the microprocessor. The
microprocessor is running the
program, and it's checking...
"Do we have a pulse? Do we have
a pulse?" And if there's a
pulse, it turns on the light. So
if you gently place your finger
on it. We've got a pulse.
Great. You're alive!
Michael says Wouh!
Angela says Okay. Now, we need to put
all of this inside Kool Cat.
Now we can program it.
Hamza says What do you think, Kool Cat?
(Kool Cat meows.)
Let's see how Angela talks
to her computer cat.
Angela says When a heartbeat is detected
by this sensor, we send out a
meow sound.
To Erin, she says Place your finger
on the pulse sensor, and...
(The cat meows.)
Erin says It worked!
Angela says We have a pulse.
Michael says Cool.
Angela says It works!
(The cat meows.)
Hamza says Whoa! Did you
see that, Kool Cat?
(Kool Cat meows and nods energetically)
Hamza says Let's see how you'd do
as a pulse cat. Ready?
He puts on a finger sensor, then jumps up and down, waving his arms.
He says Feel it, Kool Cat.
Feel the burn! Whoa!
Kool Cat's nose flashes red.
Hamza says Ha! ha! Your nose is blinking
with my heartbeat! I found a way
to talk to Kool Cat's computer!
(laughs)
All three laugh and say Oh, Kool Cat!
(Laughter)
(Kool Cat meows.)
Hamza says Thanks, Angela.
Thanks, investigators.
All three says Bye, Hamza!
Hamza says Now I know how
to help Kool Cat.
Kool Cat hurtles through the air, spinning and popping out burnt toast.
Hamza says Huh? Wait, what's going on?
(Kool Cat meows.)
Hamza continues Oh, no! I spoke too fast.
More computer bugs! Now Kool Cat
is stuck in a loop! Oh, but
don't worry. I'll fix him.
See you next time!
(Kool Cat meows.)
Over a radiating design in green and a triangular frame with Angela's photo, the end credits roll.
TVO Kids and Bell Fund logos.
Apartment 11 Productions.
Hamza says Talking to computers
is harder than you think.
Tell me about it! How do you get
your robotic cat to obey?
(Kool Cat appears on a portable screen in his hands)
To find out, we'll meet a
logical android. Come right in!
A man kicks the door down.
(Hamza screams.)
He asks the android and says You couldn't open the door?
Hamza continues And challenge kids to program
a robot race.
Two robots stand ready to race, each on its own colourful track. Two kids stand by holding remote controls.
Kimonie steps on a button and says A bug!
(Buzzer)
A huge black spider sits on a round orange pad at one end of the track.
Hamza says All on today's "Look..."
On the handheld screen, his taped image says "Kool."
(Theme music)
An animated drawing shows a factory-like structure.
(Circus-like Theme Music plays)
Hamza pops up spinning in front of the camera and then puts on his dark glasses. Through a giant pair of glasses, the factory structure is seen as colourful geometrical shapes. The shapes fall and land on an open park grassland. They then assemble into a cubist city with tall buildings, and an orange and yellow hot air balloon in the background. the city grows, incorporating playgrounds and public areas. Kool Cat appears. In the sky, against white clouds, the series title reads "Look Kool" in blue, orange, purple, brown, yellow and green capitals.
(Kool Cat meows.)
In his studio, Hamza dodges a flying Kool Cat and says Whoa!
To viewers, he says Hi. I'm really glad
you're here today.
I'm having a bit of a problem
with Kool Cat.
(Kool Cat meows.)
No matter what I ask, Kool Cat
just doesn't want to obey.
(Kool Cat meows.)
Kool Cat stays still for a moment. His body is a light blue toaster. flames appear from rocket propulsion in his paws.
Hamza continues Check this out.
Hey, Kool Cat...
(Kool Cat roars like a lion.)
Kool Cat?
Hey, Kool Cat.
(Kool Cat meows.)
Wanna fix my breakfast?
(Kool Cat shakes his head energetically)
You know, like... Cereal,
eggs, toast... You know?
(Kool Cat meows.)
To the camera, Hamza says Kool Cat seems great.
(loud crash sound)
(with a serious look at the camera) Or not!
No, no, no! Kool Cat,
that's not what I meant!
Not, "fix the breakfast."
like it was broken!
(Burnt toast pops out of his back).
What's going on? Why can't
my cat do what I ask?
Let's take a look inside him.
Deconstruct.
A caption in capital letters reads "Deconstruct."
Kool Cat disintegrates into his components. A caption reads "Deconstruct." He reassemblesin front of Hamza.
Hamza repeats Deconstruct!
Kool Cat disintegrates again and all his parts remain floating in the air.
(Buzzing)
Hamza continues Ah-ha!
My cat has so many cool parts.
Gears and wires and batteries.
And of course, Kool Cat
has a computer inside
to control it all.
(touches a plaque which flashes and buzzes as though shorting)
Whoa! Are you seeing
what I'm seeing?
There seems to be a problem
with Kool Cat's computer.
No wonder he's acting so
strange. Alright, buddy! (Waves and reassembles the cat)
Don't worry, Kool Cat. I'm going to
get you fixed right up. Well, as
soon as I figure out how to talk
to this computer inside you.
I'll tell you what...
Why don't you go and clean up
your clutter and I'll see if
the investigators can help.
Go clean up your mess!
That went well... (looks pleased, then pulls wry face)
(loud crash sound)
(Kool Cat meows.)... maybe.
Over a slate of Kool Cat, a monocle pops onto his eye.
A voice says Investigation.
(Lively music plays)
A slate in colourful capital letters, accompanied by a magnifying glass, reads "Investigation."
Hamza waves his arm and says Hello, investigators!
A little boy and girl appear on the studio screen.
Michael says Aim it, aim it!
Erin says Yeah, I got... I got...
Oh yeah, that was a good shot!
Hamza says Uh... Investigators?
Michael and Erin together say One minute!
Hamza says Michael and Erin?
Youhoo! Guys?
Michael and Erin wave and say Oh, hi, Hamza!
Hamza says Ah! Good. Listen,
I really need your help.
I'm having a little problem
communicating with Kool Cat's
computer. Maybe it would help
if you could find things that
have computers inside them.
Do you know any?
Michael says Uh...
Yeah! This phone.
Hamza says Exactly. So go for it!
Erin holds up a mini-camera and says Oh wait! This is one!
Michael says Yeah! Because
it's electronic, too!
They smile at the camera and, as Erin holds it up, it is surrounded by a rotating broken light blue line. A caption below it reads "Micro Processor."
The Computer says Computer identified.
This digital camera has
a computer brain, also
called a microprocessor.
Like all computers, it accepts
information, processes it
and outputs a result.
Erin points at a temperature control button and says A thermostat! I think
the thermostat is one because it
controls the heat in the room.
Michael says Yeah!
A pink "X" covers it and The Computer says This is a manual
thermostat. It turns the heat
in your house on and off, but
it does not have a
microprocessor to control it,
like these programmable
thermostats that will execute
different commands. (A fast clip shows other thermostats)
Erin says The coffeemaker!
Michael says Of course!
It has lights and screens.
Michael says Yeah!
As a rotating broken blue line forms around it, The Computer says This coffeemaker has
a programmable microprocessor.
Erin says The horse!
(The horse neighs.)
I think that, because there's
a computer running inside
that makes all these noises.
As a pink "X" obscures the horse, the Computer says This toy does
not have a microprocessor.
It only has a simple switch
that turns it on or off.
Michael says Oh, I know! The TV!
Erin says Yeah! The computer works
all the colors and channels
that we watch.
Michael says Yeah!
The TV screen has a broken blue line running around it, and the Computer says A television has
a microprocessor that controls
its functions, depending on
how it is programmed. (It turns on and the Look Kool logo appears) Wow!
It's time for Look Kool.
Michael says So let's move on.
Hamza says Looks like my investigators
have their job under control.
Let's see how my cat's doing
with his chores. Kool Cat?
Kool Cat, where are you?
Kool Cat watches as A toy Television says "Can Super Cat save the day? Or will the evil
and stinky kitty litter take
over the town? Tune in next
week when we find out...
Hamza says Kool Cat!
You said you were going
to clean up this mess?
(Kool Cat meows.)
I'm sorry, but I'm worried about
you, Kool Cat. I think it's time
to get some professional help.
(picks up a cell phone)
(Kool Cat meows.)
(ringing)
Hello? Compu-cat Chat? I need
some help with my pet robotic
cat. I don't really know how to
communicate with him. Can you
send someone over immediately?
It's an emergency.
Okay, thank you!
(Knock! knock!)
That was fast. Come right in!
A man dressed in black smashes down the door and stands in the doorway.
(Hamza screams.)
You couldn't open the door?
With a tube of blue light attached to his head,
in a tinny voice, Hamzoid says You did not tell me
to open the door. You said,
"Come right in."
I am a computer.
I do exactly... as I'm told.
Hamza says Aaah! So there's a very
specific way you need to talk
to computers. I need to
understand this right away.
Please, take a seat.
Hamzoid picks up a chair.
Hamza says No, I didn't mean take it home.
Uh... Hm... Put the chair back
where it was. And then
sit down in that chair.
Ah... I think I'm beginning to
learn how to talk to computers.
(unzipping)
Hamzoid displays the computer screen on his chest and says Actually, computers don't think in words like humans
do. Smart humans invented
languages humans can understand
which can be easily converted
into numbers computers
can understand. This is
called programming.
(Fast, rhythmic music plays)
Hamza says So programming is a way
to get a computer to do
what you want it to.
Hamzoid says That is correct.
Great! Where do I get started?
Hamzoid says By understanding
that computers need commands
to function. Such as, "First
do this, then do that. Then,
do something else." And so on.
You have to give a computer
the exact command in the right
order. Allow me to demonstrate
with a program that will fill up
your glass of water without
spilling it. Command me to run.
Hamza says Are you kidding?
Hamzoid raises his voice in anger and says I am a computer.
I do not kid around!
Hamza says Of course. Run...
The program! Run the program.
Hamzoid says Command 1... Add water. (fills a glass)
Command 2... Check if glass is full.
It is not. Command 3...
If full, end program.
Else, go to Command 1.
Command 1... Add water. (fills the glass to the top)
Command 2...
Check if glass is full. (bell dings)
It is. Command 3...
If full, end program.
Hamza says Okay, so I get it.
The right commands in
the right order. But what
about that thing with "if."
Is "if" also a command?
Hamzoid says Correct. "If" is
called a conditional statement.
Computers use it to be able
to tell when to move on to
the next command. For example,
"if" this happens, "then."
that happens, or "else."
something different happens.
(The words "If," "Then" and "Else" appear in capitals at the bottom right of the screen).
Hamza says But what about
that thing about going back
to the first command?
Is there a name for that?
Hamzoid says That is called a
loop. Computers use that to be
able to repeat the same command
as often as necessary... repeat
the same command as often
as necessary... repeat the same
command as often as necessary...
To the camera, Hamza says Oh, I know! "If."
Hamzoid is stuck in a loop,
"then" say goodbye...... "else" he is going
to be doing this forever. (The words "If," "Then" and "Else" reappear on the screen and Hamza waves)
Hamzoid says ...repeat the same
command as often as necessary...
Hamza says Thank you so much
for coming in today. Goodbye!
Hamzoid leaves through the door saying... repeat the same...
Hamza says Now I've got to get
the door fixed.
(Lyrical music plays)
On a black background with blue circuits moving toward the camera and past him, Hamza sings, stressing the words "If," "Then" and "Else," which appear in capitals, and says "Once upon a time
Everything was so confusing
I had so many problems
When it came to choosing
Should I take my umbrella?
Should I go left or right?
Should I recharge my battery?
Should I flash my light?
It was all so bewildering
Until I found
A kind of programming
If, then, else
If, then, else
That's the kind of logic
You can use to guide yourself
If my gears are loud and squeaky
Then some oil I need today
Else I'm running smooth as silk
I go on my merry way
If my battery's running low
Then I need to charge
Else I know I'm doing fine
I'll start my day off charged
If, then, else
If, then, else
That's the kind of logic
You can use to guide yourself
If, then, else
If, then, else
If..., then... else"
An electric bolt illuminates a skeleton in white and red.
A voice says Computer Malfunction.
Hamza says I'm sorry, Kool Cat, but
the computer repair robot
is also broken.
(Kool Cat meows.)
A woman with glasses holding a clipboard stands by a projector flashing colours. the clipboard has drawings of a smiling lion with hooves and a brown tail, a yellow ball of wool, a pink heart and a rocking horse. Over the three last items the letters B. plus C. plus A. appear printed.
(Fun music plays)
An animated arm drops the ball of wool, then the heart, and finally the cross-eyed rocking horse in a funnel at the top of the projector. the projector churns, then spits out through its zoom lens a "rocking woman" wearing glasses and a yellow wool sweater decorated with a pink heart.
In a cartoon landscape, a blue and a yellow Kool Cat race each other, emerging from a tunnel and breasting the tape together. A caption over the finish line reads "Challenge" in capital letters.
Hamza stands in a red jersey in the studio between two gray platforms with robots at one end, and between two pairs of girls forming teams in yellow and blue team jerseys.
Hamza says Today's challenge is all about
writing robot computer code,
and with me I have Autumn
and Logann. Team Blue!
Team Blue high-fives with both hands and says Team Blue go!
Hamza says And to my left
I have Kimonie and Mara... Team Yellow.
Team Yellow high-fives and says Go Yellow Team!
Hamza says Now, there are lots
of different types of computer
code. But today we're going to
be starting off with a simple
way to code. And here are
your programming tools.
Coloured files and boxes are stacked on both platforms. Signs on them bear blue and yellow arrows.
Hamza continues Each team builds a path
using these squares and boxes.
Have a look at this.
He holds a tablet for them to see. the screen shows a robot holding another screen with vertical lines in rainbow colours.
Showing the process on his tablet, Hamza continues The challenge is to correctly program your robot using these
commands, to get it to the end
of the path. In this example,
you need to use these commands
to win. Forward, forward,
jump up, jump down, turn right,
forward, forward, forward. To
make this more challenging, each
team is going to make a path for
the other team. Are you ready?
Team Blue and Yellow says Yeah!
Hamza says On your marks,
get set... Code!
Logann says We have to start it.
Take this and put it here?
Wait, where are you putting it?
Autumn says The box is kind of heavy.
Logann says Should we go straight again?
Autumn says Yeah.
The two teams work furiously in a speeded-motion clip.
Hamza says Is Team Blue's path
trickier, or is it the other way
around? This is going to be fun.
When we come back, of course!
The "Rocking Woman" with glasses holding the clipboard stands by a projector flashing colours. the clipboard has drawings of a smiling lion with hooves and a brown tail, a yellow ball of wool, a pink heart and a rocking horse. Over the three last items the letters B. plus C. plus A. appear printed.
(Fun music plays)
An animated arm drops the ball of wool, then the heart, and finally the cross-eyed rocking horse in a funnel at the top of the projector. the projector churns, then spits out through its zoom lens a "Heart Cowboy" twirling a rope lasso.
"Heart" says Yee-haw! Yee-haw!
He lassoes "Rocking Woman."
(fun music plays)
A Rubik Cube assembles Kool Cat's image.
The outline of a whiskered cat's face featuring multi-coloured cogs in its brain reads "Brain Bender."
Hamza says Brain Bender! Talking
to computers requires writing
code in the right sequence. And
that is what this Brain Bender
is all about, doing things
in the right order.
Evan and Alyssa, are you ready
for the puzzle?
Evan and Alyssa says Yeah!
They stand in front of a Lego model of a river with a brown raft in the middle.
Hamza continues On one side of the river,
there's a boat, a chicken, a fox
and a bag of grain. All you have
to do is take all 3 across the
river. But here's the thing.
The most the boat can hold is
one item at a time. And you
can't leave the fox alone
with the chicken, or...
Evan says He'll eat him.
Hamza says You got it. The fox
eats the chicken. And you can't
leave the chicken alone
with the bag of grain, or...
Alyssa says Yum!
Hamza says That's right, the
chicken eats the grain. So
what's the proper sequence to
get everything across the river?
Alyssa says Okay, so maybe the grain
could go. So that's out. Oh no,
the fox will eat the chicken.
Evan says Yeah. You're right. Okay.
Hamza says Oh, this puzzle's tricky.
Alyssa says Maybe the chicken
could go on. Oh! Oopsie!
Evan says Then maybe the fox.
Alyssa says Oh, but that won't be good.
Evan says No, the fox would
eat the chicken.
Alyssa says Yeah. Num-num!
Hamza says Doing things
in the right order makes
all the difference here.
Alyssa says The chicken
has to go, I think.
Evan says Okay, let's see.
Alyssa says Put him on the boat. Okay,
now this is where it gets hard.
Evan says Yeah, because if you
bring the grain... he eats the
grain. If you bring the fox,
the fox will eat the chicken.
A bulb lights up near Alyssa's head and she says Maybe we can bring
the grain there, and we can
bring the chicken back.
Then the fox could go.
Now your turn to do
the last one.
And then the chicken would go.
Alyssa raises her arms and says We did it!
Evan says And they're all crossed.
Hamza says You did it!
Wow, excellent job!
Alyssa says Yeah. (They high-five)
In a cartoon landscape, a blue and a yellow Kool Cat race each other, emerging from a tunnel and breasting the tape together. A caption over the finish line reads "Challenge" in capital letters.
Hamza says Challenge! Both puzzles
look great. Now it's time to see
if you're ready to code. Yellow
Team, you're going to have a
look at the game that Blue Team
created for you. And Blue Team,
pay attention to what Yellow
Team created for you because
you're going to have to code
this exactly if you want to win.
On your mark! Get set! Code!
The teams cross to the opposite sections.
Mara says So first, it goes
straight, and then straight.
Hamza says First, each team
has to study the course
and line up the code commands
in the correct sequence.
Autumn says Jump?
Logann says Wait, no. There's 2 straights.
Kimonie says It's a right turn,
I think. Yeah. I think
it's a right turn.
Mara says And then...
Hamza says Alright, guys. You
don't have much time to code.
So, hurry! But carefully.
Once teams are done coding,
they'll run their robot
through the course and
hope they got it right.
Logann says 1, 2, 3, 4, 5...
Then turn 1. Help me!
Hamza says Let's take a closer
look with the Mind's Eyeglasses.
The Computer says These humans are
communicating using a kind of
computer language. That is so
cute. Just like humans who use
many languages, like English
or French, computers also use
many different languages with
names like Basic, Java, C. plus plus,
Ruby or Python. I use the Swift
programming language.
Mara says So, we have to turn this way?
Kimonie says Yeah.
Hamza says Okay! Time's up!
It's time to read the code.
Robot chapter ready?
Kimonie, dressed as a robot. wears a yellow jersey and a hat with ant antennae. A caption reads "The Stomper."
Hamza says And go!
Mara says Straight! Straight!
The Blue Robot girl appears. A caption reads "The Pulverizer."
Hamza says For this part, one team
member becomes the robot
while the other reads out
the code sequence.
Mara says Straight!
Hamza says Each team starts out
with 10 points. But for every
mistake, they lose 1 point.
Mara says Turn left.
Hamza says I've added computer
bugs. When landing on them,
robots have to act out a mime
to gain or lose a point. (Runs to explain to Kimonie)
Kimonie rubs her hands together.
Mara says Washing your hands?
Hamza says Oh... Close!
Mara says Feeling?
(buzzer)
Hamza says Continue!
Mara says Turn right.
Jump. Jump down. Straight.
Turn right. Jump.
Kimonie says Ah! Bug!
Oh no... (Hamza runs to explain)
Mara says Driving!
Hamza says Excellent! 1 point
for Team Yellow. Continue!
Mara says Turn left. Jump down.
Go straight. Turn left.
Move straight, straight,
straight and straight.
Hamza says Oh! So close,
Team Yellow! But your code is
incomplete. You didn't quite
make it to the end of the game.
It's okay! You did really well.
You started off with 10 points.
You lost 1 and you gained 1 and
then you lost another one, which
brings your total up to nine.
Excellent job! (claps) You should be
very proud of yourselves. And
now, it's Blue Team's turn.
Logann says Straight. Straight.
Turn right. Straight.
Jump. Ah, a bug!
Hamza runs up and whispers to Autumn.
Logann says Doing a robot dance?
Hamza says Ding! ding! Excellent!
Logann says Straight.
Hamza says You only had 1 jump!
You needed 2... 1 to jump up,
and 1 to jump down. (The symbols appear)
Logann says Straight, straight,
straight, straight.
1, 2, 3... Straight.
(Buzzer)
Hamza says One straight command too many!
Logann says Turn left. Straight.
Jump up. Straight.
Hamza says Same coding error as
before. You got the jump up,
but forgot the jump down.
Autumn says Ah! Bug!
Hamza whispers in Autumn's ear and says Will Autumn get the bug
bonus point in time to score?
Logann says Swimming?
Hamza says Excellent!
Ding! ding! Continue.
Straight. Turn left.
Straight. Oops!
Hamza says Continue.
Logann says Straight. Straight.
And I have an extra straight.
(Buzzer)
Hamza says Oh! Tough break,
Team Blue. There were a bunch
of errors there. I counted 5
in total. But you guys should be
very proud. You were very good
at fixing your bugs.
That brought your totals
back up to 7.
What an exciting challenge!
Congratulations Team Yellow
for winning the Look Kool robot
coding challenge. And a round of
applause for Team Blue. Now Team
Blue, what did you learn today?
Autumn says I learned if I was a robot,
you could make me do anything.
Mara says I learned that some
programs have bugs but
programmers can fix them.
Hamza says Yes. Programmers can and do
fix bugs. So I've given you
your very own bugs to practice,
so you can fix them at home.
A colourful caterpillar crosses the screen.
Teams says Aww! They're so cute!
Hamza says Now, as my friend
the robot would say...
It's time to power down.
They all droop forward with hands hanging.
The rocking woman with glasses holding the clipboard stands by a projector flashing colours. the clipboard has drawings of a smiling lion with hooves and a brown tail, a yellow ball of wool, a pink heart and a rocking horse. Over the three last items the letters B. plus C. plus A. appear printed.
(Fun music plays)
An animated arm drops the cross-eyed rocking horse, then the ball of wool, then the heart in a funnel at the top of the projector. the projector churns, then spits out through its zoom lens a bewildered looking lion with hooves and a brown tail. "Heart rocking woman" jumps onto the lion, and it opens its mouth to show a row of white teeth. It gallops off.
(Cowboy music plays)
(Theme music plays).
A cartoon animation shows a toast popping out of Kool Cat and landing in front of it, with a pawprint sign on it reading "Hands-On."
A photo shows a woman in her thirties with long curly dark hair and glasses, wearing a light green dress. Under the photo, gadgets appear.
Hamza says Hands-on! Angela has a degree in
computer science and fine arts, too! She uses her programming
skills to make fantastic gadgets.
Dark-haired Michael, standing with Erin, says What are all these
broken computer things?
Gadgets appear on the table.
Angela says These aren't broken
computer parts at all. These are
microelectronic parts. And just
like this lamp, if you open it
up, that's what's inside says a microprocessor.
A microprocessor is a tiny
computer that can do a tiny
little bit of computing. And
today we're going to put all of
these parts together, and we're
going to make Kool Cat meow.
A black and white Kool Cat appears.
The two kids say That's awesome!
Alright! Let's get to it.
Hamza says To build a Kool Cat
look-alike meow generator, you
need to connect a few electrical
components. Like a speaker,
resistors, wires, lights...
And then connect everything
to the microprocessor.
Angela says The final part of this circuit
is the heartbeat monitor.
Erin says What does that do?
Angela says The heartbeat monitor
monitors your heart.
When our heart beats, a signal
is sent along this wire
into the microprocessor. The
microprocessor is running the
program, and it's checking...
"Do we have a pulse? Do we have
a pulse?" And if there's a
pulse, it turns on the light. So
if you gently place your finger
on it. We've got a pulse.
Great. You're alive!
Michael says Wouh!
Angela says Okay. Now, we need to put
all of this inside Kool Cat.
Now we can program it.
Hamza says What do you think, Kool Cat?
(Kool Cat meows.)
Let's see how Angela talks
to her computer cat.
Angela says When a heartbeat is detected
by this sensor, we send out a
meow sound.
To Erin, she says Place your finger
on the pulse sensor, and...
(The cat meows.)
Erin says It worked!
Angela says We have a pulse.
Michael says Cool.
Angela says It works!
(The cat meows.)
Hamza says Whoa! Did you
see that, Kool Cat?
(Kool Cat meows and nods energetically)
Hamza says Let's see how you'd do
as a pulse cat. Ready?
He puts on a finger sensor, then jumps up and down, waving his arms.
He says Feel it, Kool Cat.
Feel the burn! Whoa!
Kool Cat's nose flashes red.
Hamza says Ha! ha! Your nose is blinking
with my heartbeat! I found a way
to talk to Kool Cat's computer!
(laughs)
All three laugh and say Oh, Kool Cat!
(Laughter)
(Kool Cat meows.)
Hamza says Thanks, Angela.
Thanks, investigators.
All three says Bye, Hamza!
Hamza says Now I know how
to help Kool Cat.
Kool Cat hurtles through the air, spinning and popping out burnt toast.
Hamza says Huh? Wait, what's going on?
(Kool Cat meows.)
Hamza continues Oh, no! I spoke too fast.
More computer bugs! Now Kool Cat
is stuck in a loop! Oh, but
don't worry. I'll fix him.
See you next time!
(Kool Cat meows.)
Over a radiating design in green and a triangular frame with Angela's photo, the end credits roll.
TVO Kids and Bell Fund logos.
Apartment 11 Productions.
You are now leaving TVOKids.com
TVOKids doesn't have control over the new place you're about to visit, so please make sure you get your Parent or Guardian's permission first!
Do you have permission from your Parents / Guardian to go to other websites?























































