Revision – Data types Design a database structure for a class. This database needs to contain information about their name, exam marks, DOB, exam grades,

Slides:



Advertisements
Similar presentations
Computing Science Software Design and Development SOFTWARE DESIGN AND DEVELOPMENT USING PYTHON.
Advertisements

70 Mark Question Warm Up I am about to ask you what you need to to to answer a 70 mark question. You have never answered one of these. You need to think.
The Basics!. Know the requirements of the ICT IGCSE Understand the need for extensive reading & research Be able to describe the difference between data.
Programming in python Lesson 2.
Introduction to programming with Visual Basic.NET Dr. Marty Sirkin.
Modules and Objects Introduction to Computing Science and Programming I.
MATH 330: Ordinary Differential Equations Fall 2014.
An Introduction to Computer Programming Anna Bretscher
Computing Theory: BBC Basic Coding Year 11. Lesson Objective You will: Be able to define what BBC basic is Be able to annotate BBC basic code Be able.
COMPUTER SCIENCE 10: INTRODUCTION TO COMPUTER SCIENCE Dr. Natalie Linnell with credit to Cay Horstmann and Marty Stepp.
INTRODUCTION TO PYTHON PART 2 INPUT AND OUTPUT CSC482 Introduction to Text Analytics Thomas Tiahrt, MA, PhD.
MATH KEY WORDS – GRADE11. OBJECTIVE: REVISE MATH KEY WORDS FROM WEEK1 TO WEEK 5.
Introduction CSE 1310 – Introduction to Computers and Programming
PYTHON PROGRAMMING Week 10 – Wednesday. TERMS – CHAPTER 1 Write down definitions for these terms:  Computation  Computability  Computing  Artificial.
A Level Computing#BristolMet Session Objectives U2#S6 MUST identify different data types used in programming aka variable types SHOULD describe each data.
Back to School About Me  8 th year at CCA  17 th year in Education  From Colorado  Math degree from CSU, Masters from GWU  Married with 2 kids.
Starter – Homework What were our findings?. Computer Science Constants_variables and data types 2.
Computer Science 10: Introduction to Computer Science Dr. Natalie Linnell with credit to Cay Horstmann and Marty Stepp.
Working with Word Problems IM1. Objectives Students will be able to:  translate word problems into equations with a single variable.  solve equations.
Understanding the Academic Structure of the US Classroom: Syllabus.
Physics 11 Outline September Why Take Physics? to sharpen and hone your ability to think to learn about everyday phenomena that have a simple physics.
Welcome! Mrs. Hefner’s Chemistry Classes. Pick up your schedule in your homeroom Mon. “Homeroom Finders” posted around school.
Got homework? Photo provided by Flickr user GoldenEel.
CSCI 51 Introduction to Computer Science Dr. Joshua Stough January 20, 2009.
By the end of this session you should be able to...
Welcome to CMPSC 360!. Today Introductions Student Information Sheets, Autobiography What is Discrete Math? Syllabus Highlights
Welcome to Science Class MRS. WEINER 8 TH GRADE SCIENCE AND CAMBRIDGE.
Ms. Avery’s 3rd Grade Math Division Unit. ::: Introduction ::: In this unit, we will be studying division for 9 days, followed by assessments over 2-3.
Candlewood Elementary School + + * * Being an active participant in your child’s education is an essential part of their success. If you would like to.
6th Grade Science - Topics of Study
Welcome to: Mr. O’Neill’s AP Computer Science Class SAN MARCOS HIGH SCHOOL KNIGHT PRIDE Leading... Now Tomorrow Forever.
INTRODUCTION TO PROGRAMMING ISMAIL ABUMUHFOUZ | CS 146.
Ms. Taormina Website: staorminaKHS.pbworks.com My Tutoring Hours Tuesdays 3:15pm to 4:15pm Room 2626 Math Department Tutoring.
MCR3U (Grade 11 University Math) Mr. Park. Holonomic Brain Theory  Karl Pribram  For computers, short term memory is RAM and long term memory is hard.
GCSE ICT Introduction. How is the GCSE course organised? The GCSE course has three parts: Assignment (Year 10 project) - this section is set by the examination.
Structured Design of Algoritms M.C. Juan Carlos Olivares Rojas Course Syllabus January, 2009.
1 CS 381 Introduction to Discrete Structures Lecture #1 Syllabus Week 1.
3.1.3 Program Flow control Structured programming – SELECTION in greater detail.
Starter – Its the small things in life What’s wrong with this code Height = 10 Width = 10 A = Height * Width Print A Remember to check: Spelling Spacing.
Classes at WHS Register for No previous programming experience is necessary! Only a desire to learn to code!
Welcome to Curriculum Night! 6 th Grade Mr. Ball, Ms. DaRugna, Mrs. Schwalenberg and Mr. Wood.
PROBLEM SOLVING AND PROGRAMMING ISMAIL ABUMUHFOUZ | CS 170.
COMPUTER PROGRAMMING Year 9 – lesson 1. Objective and Outcome Teaching Objective We are going to look at how to construct a computer program. We will.
Welcome to GCSE Biology Lexie Munro. The GCSE Biology Course 1 year (Sept – June) 4 hours / week AQA Biology New specification (4401) 4 units.
Computer Science I ISMAIL ABUMUHFOUZ | CS 180. CS 180 Description BRIEF SUMMARY: This course covers a study of the algorithmic approach and the object.
Mr. Rizzutto Mathematics Room th Grade Team Mr. Barnisky – Civics Mr. Shreve – Science Miss. Dunsmore – Language Arts Mr. Rizzutto – Mathematics.
7 th Grade Math Mrs. Tara Stepanian. About Me Bachelor’s Degree - Muhlenberg College Master’s Degree - The College of Saint Elizabeth NJ State Certificates:
GCSE Computer Science Information.
Introduction to Computing Science and Programming I
CMSC201 Computer Science I for Majors Lecture 05 – Comparison Operators and Boolean (Logical) Operators Prof. Katherine Gibson Based on slides by Shawn.
Variables and Linear Equations Math 75
FSA: What Every Parent Needs to Know
Lecture 4: Expressions and Variables
Learning Intention Learning Intention: To develop understanding of variables, data types, and comments in text based programming languages Context: Sequencing.
MPM2D (Grade 10 Academic Math) Mr. Park.
Describing transverse waves and the wave equation
Databases Lesson 2.
CS212 Data Structures 2018 Second Semester.
Lesson 1: Fundamentals of Programming
Unit-1 Introduction to Java
CS110D Programming Language I
Describing transverse waves and the wave equation
UNIT 2: Introduction.
C Programming Lecture 1 : Introduction
Flowcharts and Pseudo Code
Can you think of 2 purposes of the operating system?
C Programming Lecture 1 : Introduction
WJEC GCSE Computer Science
CS144K An Introduction to Computer Networks
Language Arts Homework Pass May use only for “approved” assignments
Presentation transcript:

Revision – Data types Design a database structure for a class. This database needs to contain information about their name, exam marks, DOB, exam grades, Whether they need assistance in the exam or not, contact number and contact. No. Category + data type 1

Computer Science Constants_variables and data types 2

Be able to describe the difference between a constant and a variable. To be able to write simple programs using some variables and constants To be able to assign some data types to data

What have these got in common? hours in a day Days in week Grams in a kilogram Number of flakes in Kelloggs cornflakes packet Your weight Speed of light School attendence Which are odd ones out?

Key terms ConstantsVariables

Demonstration I Need several volunteers

Introduction to pseudo code I will be promoting Python as a language to learn There are many different languages So to help design code in a standard: The exam board (AQA) have developed something called pseudocode which can be used in an exam.

Some examples...variables Z = 8 Then you could change the variable as we go along in the program Z = Z + 1 Z = 5 Z = Y +1 Y could be another variable in the program

Key terms Identifiers /Assigning Assignment

Quick revision: I am assuming that you know this Print = “Get on with it!” 3 * 3 3 / 3 3 ** – 3 Print 3 * 3

Lets do some programming – lets work with some variables and constants A =

Create some simple programs... Work out some maths equations Work out VAT(tax) on some items Work out area of shapes: 1.Triangle 2.Sphere

Homework Write me a short program

Homework 4 pieces of programming code (that work) that demonstrate the use of constants and variables. Annotate each code to show constants and variables + data types you have assigned.

What if I wanted to keep lots of data about a particular thing: I could for instance: Name_a = Bob Name_b = Brenda But I could store all these names under the banner of a class. mylistexample=["bob",“Brenda”] print mylistexample[1]