Search Header Logo
1.1.1 Getting Started CMU CS Academy

1.1.1 Getting Started CMU CS Academy

Assessment

Presentation

Instructional Technology

Practice Problem

Easy

Created by

Maria Cruz Farooqi

Used 4+ times

FREE Resource

2 Slides • 20 Questions

1

media

Learning Target:

I can understand how CMU CS Academy provides content for topics to be investigated, shows worked problem(s) to illustrate and let students explore the topic, and requires sets of exercises to hone their mastery of the topics.

2

Drag and Drop

Question image
What is programming and why should we care about it?



Programming is often called ​
. What it is, is a way to give ​
to a computer to make it do interesting things or solve interesting problems.

We should care about it because everything that you use on your ​
was written somewhere by some programmer. 


Drag these tiles and drop them in the correct blank above
coding
commands
phone

3

Drag and Drop

You will try to figure out how to get your code to
with images and pictures that we are trying to get you to generate. So even though it sounds like
it actually has a deeper
.
Drag these tiles and drop them in the correct blank above
align
fun
educational purpose

4

Dropdown

You are very familiar with the output of programming which is an ​
on your phone. In this course we are trying to help you understand what it means to ​
those programs.



Here we are going to immerse you in ​
through graphics and animation, so you are going to have a lot of fun playing with those ​
and trying to figure out how to recreate them ​



5

Dropdown

Question image
Do you ever get to write your own program that does what you want?



Yes, at the end of every unit you have the opportunity to do ​
. Also there is a ​
where you can create your own ideas. 

In general, when you are learning ​
, it’s a lot like learning how to play an instrument, or play a sport. You actually have to be willing to put in ​



6

Using CMU CS Academy

media

​Notes

​Exercises

7

Dropdown

Question image
From your course page you will see that there are ​
you can click on

1- Notes

2-Exercises

To get started go into some ​
. In the notes you get to review ​
for a unit. It is really ​
that you read the notes.

8

Fill in the Blank

Question image

The notes include examples of code that you can run. To run the code just click the green ________.

9

Drag and Drop

Question image
As you go through the notes, you are going to see ​
. The checkpoints are just to make sure that you have ​
before you move on to ​
. Some of these checkpoints will ask you questions. Others will ​
. It is really ​
that you read the notes and do the checkpoints.
Drag these tiles and drop them in the correct blank above
checkpoints
read the notes and understand them
exercises
have you write code
important

10

Fill in the Blank

Question image

Now let's move on and talk about how you can solve an ________.

11

Dropdown

Question image
Here is an explanation of the exercise, a ​
.

12

Dropdown

Let's take a moment to think about everything we are ​
at here. All of this together is what we call an ​
. It stands for ​
. Fancy words! It just means this is where you're going to write your ​
and ​
your code and test your code.

13

Drag and Drop

When python prints out stuff to you it comes out here, in the ​
. The ​
message will show up on the console.
Drag these tiles and drop them in the correct blank above
console
error
monitor
keyboard
mouse

14

Fill in the Blank

When you are working on an exercise, you actually have two versions of the canvas you can switch between. This is the _______ canvas. It shows you what you need to draw to solve the exercise.

15

Fill in the Blank

This is My Canvas. It shows you what your _____ draws.

16

Dropdown

You press this button up here to switch between them. Currently, My Canvas is ​
because you haven't ​
any code yet. Down here is the ​
. When we get to future units there will be more stuff here. Right now there isn't, but this will be really important later and you will want to ​
to look at more of it.

17

Multiple Choice

We can use the information from the __________to solve an exercise.

1

canvas

2

Inspector

3

checkpoint

18

Drag and Drop

I can run my code using the green "​
" button. My Code, Solution Code, they are clearly different. I could run the ​
by pressing the "​
" button next to the "Run" button. Well it says I am close but I am missing one shape. And it is even highlighting the ​
that I am missing.
Drag these tiles and drop them in the correct blank above
Run
Compile
auto-grader
Check Code
shape

19

Dropdown

(After the fix)

There is My Canvas and there is the Solution. They both look the ​
! Press the "check code" button to run the ​
. It says that we have succeeded! I go back to the lessons, and now I have a ​
checkmark there.

20

Multiple Choice

What is the purpose of the Sandbox?

1

Create Purple Rectangles

2

To challenge other coders

3

To do anything you want

4

To do extra credit

21

Dropdown

Finally, there is the documentation which we get to by pressing the "​
" button. The Docs are where you can review ​
you have learned. Here you can also find a ​
of common programming terms as well as the different colors that are available to you.

22

Reorder

Reorder how you should work through CMU CS Academy.

Work through the notes

Do the checkpints

Do the exercises

Use the Inspector

Use the auto-grader

1
2
3
4
5
media

Learning Target:

I can understand how CMU CS Academy provides content for topics to be investigated, shows worked problem(s) to illustrate and let students explore the topic, and requires sets of exercises to hone their mastery of the topics.

Show answer

Auto Play

Slide 1 / 22

SLIDE