Search Header Logo
Class 1

Class 1

Assessment

Presentation

Education

12th Grade

Practice Problem

Medium

Created by

K R

Used 6+ times

FREE Resource

16 Slides • 5 Questions

1

media

CS - Class 1

Foundations

2

media

Do Now

Welcome to Computer Science, please sit down and make a name tent. You’ve got
5 minutes!

3

media

Agenda

Cover the classroom expectations (rules, grades, technologies)

Introduction about the teacher

Introduction about Python

4

media

Expectations

No food

No drink

No phones (during lecture time)

5

media

Expectations (continued)

Overall structure of the class:

-5 min Do Now (participation grade)

-10 min go over the Do Now

-15 min lecture (no phone/laptop unless otherwise stated)

-20 min Class exercise

-10 min: Individual exercise (with laptop)

-5 min: ending remarks

6

Open Ended

What's your favorite color?

7

media

Grades

-Daily Do Nows

-Every two weeks, you’ll work on a coding challenge

8

media

Two tech

-Quizizz (Do Nows and other interactive content)

-Online python compiler

9

media

New Tech - Quizizz

-Let’s fill out the roster together

10

media

New Tech - Online Python compiler

https://www.online-python.com/online_python_compiler

11

media

Introduction about the Teacher

B.A. in Computer Science

M.S. in Interaction Design and Information Architecture

Worked for the Department of Defense

Android developer

Test coordinator

Program management

12

media

Introduction to Python

Fast and compact

Easy to learn

Used in various things: data processing, task automation, game design, etc.

13

media
media

Why Python?

There’s plenty of languages out there…. Why Python?

Product: game dev

Ease of use: high (amount of fine tune control: low)

14

media
media
media

15

media

Goal

To make a text-based adventure game

16

media

Python data types

Data types

String (for textual data)

Int (for numerical data)

Store in variables

media

17

storing in variables

age = 10

age = 30

print(age)

print("Age: "+age)

18

Multiple Choice

What is the output of the following code?

x = 4

y = x + 1

print (y)

1

6

2

5

3

4

4

3

19

Multiple Choice

What is the data type of the following value:

"Hello World"

1

str

2

int

3

complex

4

list

20

Fill in the Blank

Question image

Work in a group. When you're done, raise your hand and if the task is done, I'll tell you the mystery answer to type in here.

21

Multiple Choice

What will the following code print?

x = 7

x = 5

print(x)

1

5

2

6

3

7

4

8

media

CS - Class 1

Foundations

Show answer

Auto Play

Slide 1 / 21

SLIDE