1 of 8

Intro to Computer Science

Sylvia Gozdek

We use tech to connect human potential and opportunity with dignity & humility

2 of 8

What are my key learnings?�

  • Making a basic web project with common folder structure through Terminal or VCS!�
  • Exposure to FOUR languages:

  • Familiar with GitHub: repositories, commits, pushes�
  • Identifying data types, variables, booleans/conditions, functions, dictionaries, loops, lists and objects in Python

  • Procedural vs. Object-Oriented programming

2

html

CSS

Java Script

Python

3 of 8

Relevance for future career?

  • Greater context to web development projects & better management�
  • Foundation for further data analyst study�
  • If I want to collaborate with others, I can push my projects to Git Hub

3

4 of 8

Who (in the EU) says “Hello”?

A quiz game.py

“A command line geography quiz game in python that prompts users with multiple choice quiz questions, asks the user to choose the correct answer, and gives the user a total score.”

4

5 of 8

SHOW US THE CODE

5

3 functions

variables

- displays the questions

- variable

- checks a/A

- adds current guess

�- scores

- increments

- scores for points

- shows the answers and final score

6 of 8

SHOW US THE CODE

6

1 dictionary

with the �key value pairs

1 list of lists

to hold possible answers

starts the game!

7 of 8

7

8 of 8

Questions or feedback?

:-)

8