
GCSE Comp Sci Lesson 1 - Intro
Presentation
•
Computers
•
9th Grade
•
Practice Problem
•
Easy
Roy Duguid
Used 1+ times
FREE Resource
20 Slides • 11 Questions
1
By Mr Dukes
2
About me
3
Application of computational thinking
On-screen examination - python
Paper 2
Principles of Computer Science
Theory
Paper 1
4
Y10
2 lessons of theory (paper 1)
1 lesson of coding (paper 2)
5
Expectations
Respect
Getting things wrong
Engage with lessons - quizizz and coding
Join quickly and start the Do Now
Prep - either theory or coding
Set on Monday and Wednesday, due the following Mon, Wed
6
7
Open Ended
What’s your name and one interesting fact about you?
8
Open Ended
What made you choose GCSE Computer Science?
9
Word Cloud
What are you interested in outside of school?
10
Open Ended
What’s your dream job or career?
11
Poll
How confident do you feel about coding in Python?
Very confident
Somewhat confident
Not confident
Was confident but haven't coded all Summer
12
Poll
Which of these do you enjoy most?
Gaming
Sports
Music
Art
Reading
13
Open Ended
Any questions for me? (sensible questions...)
14
Python Basics Refresher
15
We all have this downloaded and Python plugin?
Company portal
16
Why Python?
17
First of all…..We need to understand Data Types!
18
Data Types
Many programming languages require you to state the type of data
you want to store in it.
The main data types are:
Integer
Real/Float
Boolean
Char
19
An integer is a whole number without a fractional part (decimal place).
Integer
© ZigZag Education, 2020
Here are some examples of integers:
5 .75
People = 4
Score = 75
Age = 14
20
Real numbers (also known as floating point) can have a fractional
part (decimal place).
Real/float
© ZigZag Education, 2020
Here are some examples of real numbers:
5.75
Temperature =
18.5
Price = 1.84
Height = 1.85
21
The Boolean data type supports only two different values:
True and False.
Boolean
© ZigZag Education, 2020
These values are represented using binary.
0 = False
1 = True
Authorised =
True
Overdue =
False
22
The character data type stores a single alphanumeric character.
Character
© ZigZag Education, 2020
Here are some examples of characters:
This could be a letter, number or symbol.
Gender = F
Grade = B
Initial = H
23
A string is a group of characters.
String
© ZigZag Education, 2020
Here are some examples of strings:
Name = “Alex”
Postcode = “N1
5BH”
City =
“London”
Strings are usually enclosed within quote marks “ ”.
24
© ZigZag Education, 2020
25
Multiple Choice
What data type is this: 5
String
Integer
Real/Float
Boolean
Character
26
Multiple Choice
What data type is this: “David”
String
Integer
Real/Float
Boolean
Character
27
Multiple Choice
What data type is this: “F”
String
Integer
Real/Float
Boolean
Character
28
Multiple Choice
What data type is this: TRUE
String
Integer
Real/Float
Boolean
Character
29
​name = input("What's your name? ") print("Hello, " + name + "!")
30
name = input("Enter your name: ")
age = input("Enter your age: ")
hobby = input("What's your favourite hobby? ")
#main code
print(f"Hi, I'm {name}, I'm {age} years old and I love {hobby}!")
Person B: I agree / want to build on that / want to challenge
31
Coding Task: Create an 'About Me' Program
Use your Python skills to write a short program that introduces you! This will help me learn more about you and see how confident you are with coding.
What to Include:
input() – Ask for your name, age, and hobby
print() – Display your answers in a creative way
Variables – Store the information you collect
String formatting – Use + or f-strings to combine text
Challenge Yourself: Add more questions (favourite food, dream job, etc.) Use comments to explain your code.
Make it fun and personal!
Screenshot your code and add to your class notebook on Teams
By Mr Dukes
Show answer
Auto Play
Slide 1 / 31
SLIDE
Similar Resources on Wayground
26 questions
PSEUDECODE
Presentation
•
10th Grade
22 questions
Java 6
Presentation
•
8th Grade
25 questions
Basic Polynomials
Presentation
•
9th Grade
28 questions
Healthcare Exploration
Presentation
•
9th - 10th Grade
21 questions
Integer Operations Review
Presentation
•
9th Grade
22 questions
Unit 4: Aerospace Engineering
Presentation
•
9th Grade
25 questions
Introduction to Exponents
Presentation
•
8th Grade
20 questions
File Sizes
Presentation
•
9th Grade
Popular Resources on Wayground
10 questions
How much do you know about our Portrait of an Eagle?
Quiz
•
10th Grade
10 questions
Fast Food Slogans
Quiz
•
6th - 8th Grade
21 questions
Continents and Oceans
Quiz
•
6th Grade
20 questions
Parts of Speech
Quiz
•
5th Grade
16 questions
Subject & Predicate
Quiz
•
5th Grade
25 questions
Multiplication Facts
Quiz
•
5th Grade
12 questions
Map Skills
Quiz
•
3rd Grade
22 questions
Continents and Oceans
Quiz
•
5th Grade
Discover more resources for Computers
10 questions
Exploring Digital Citizenship Essentials
Interactive video
•
6th - 10th Grade
20 questions
[AP CSP] Python Coding: Functions, Parameters, Return
Presentation
•
9th - 12th Grade
40 questions
Introduction to Microsoft Word
Quiz
•
8th - 12th Grade
20 questions
APCS Unit 1A
Quiz
•
9th - 12th Grade
24 questions
Binary
Quiz
•
9th - 12th Grade