A-level Computing Fizzbuzz programming challenge

Slides:



Advertisements
Similar presentations
*Don’t forget to sign in!* Sketch/Illustrate 2/3.
Advertisements

Chapter 2- Visual Basic Schneider
Divisibility Rules How do we know when we can divide one number into another exactly?
Working with Variables code-it.co.uk By Phil Bagge.
AF3.1 L1-2 Using appropriate presentation skills to enhance communication of scientific findings and arguments Present ideas with help using simple tables,
Ch 1.3 – Order of Operations
computer
Input, Output, and Processing
Copyright © 2012 Pearson Education, Inc. Publishing as Pearson Addison-Wesley C H A P T E R 2 Input, Processing, and Output.
Image task, Set and Lighting Year 11 Revision. Look at the images you have been given: Write 1 comment about the costume Write 3 descriptive words about.
Data Flow Diagrams CP1 Computing.
Making electricity. Where does electricity come from for use at home (and in industry)? Come up with a list of energy sources for electricity generation.
Entry Task Write down your age Multiply it by 10 Add 8 to the product Double that answer and subtract 16 Divide the result by 20 Explain what you notice.
PYTHON PROGRAMMING Week 12 – Tuesday. STARTER What is a flowchart? Do you know any of the symbols used in a flowchart and what they mean?
1.The following diagram illustrates the relationship among various hardware components. The arrows indicate the directions of data flow. Activity 1 Relationship.
PYTHON PROGRAMMING Week 8 - Wednesday. STARTER Fizz Buzz  Let play the game!
Whiteboardmaths.com © 2004 All rights reserved
DNK Assessment Multiplication and Division Task A7.1.
Algorithms and Flowcharts
Starter What does the following code do?
Programming – Algorithms (Flowcharts)
Tasks to help you understand
A-level Computing Programming challenge 1: Fizzbuzz
Lotus Diagrams Flow Charts Examples and How To
Topics Designing a Program Input, Processing, and Output
A451 Theory – 7 Programming 7A, B - Algorithms.
Transport Homework Task
Fundamentals of Information Sensing, Transmission, and Processing at the Molecular Level in Biological Systems.
Chapter 2- Visual Basic Schneider
Learning Intention I will learn about the iterative software development process with a focus on the Design stage.
Computational Thinking
Task 13 Explain how to access, recognise and use a wide range of standard components and symbol libraries from the CAD equipment.
Computational Thinking
Electrical Circuits Dynamic Electricity.
Part 10 Q46 to Q50 of National 5 Prelim
BUTTERFLY EFFECT DIAGRAM
For -G7 programing language Teacher / Shamsa Hassan Alhassouni.
LO To write equivalent expressions RAG
Unit 3 Resources: Wind Farm Investigation
Lecture Notes 8/24/04 (part 2)
How and where does the diamond industry operate ?
Chapter 2- Visual Basic Schneider
Mini Python Project Lesson 3.
Unit 2 Tectonics: Tectonic Factfile
Problem Solving Designing Algorithms.
If Statements.
Understanding Problems and how to Solve them by using Computers
Controls, Properties, and Procedures
Software Development Process
Topics Designing a Program Input, Processing, and Output
ICT Programming Lesson 1:
Do It Now task Name the relationship shown in each graph.
How and where does the diamond industry operate ?
Topics Designing a Program Input, Processing, and Output
Programming In Lesson 4.
Learning Intention I will learn about concatenation and arithmetic operators.
Python Math Operators.
Learning Intention I will learn about selection with multiple conditions.
This diagram helps explains why angles at a point add to 360o.
Introduction to Flowcharting
10 questions in 5 minutes .. Can you beat the time?
Creating Maintainable code
Hint idea 2 Split into shorter tasks like this.
Type of cell division:
10 questions in 5 minutes .. Can you beat the time?
Algorithms TASK Outcomes What is an algorithm?
WRITING AN ALGORITHM, PSEUDOCODE, AND FLOWCHART LESSON 2.
Creating readable code
Python Classes In Pune.
Introduction to Programming
Presentation transcript:

A-level Computing Fizzbuzz programming challenge Design a program in pseudocode which does the following tasks: Displays the word “Fizz” if a number is divisible by 3 Displays the word “Buzz” if a number is divisible by 5 Displays the word “FizzBuzz” if a number is divisible by 3 and by 5 Displays the number for all other numbers between 0 and 50 Create a flow diagram for the program using suitable symbols. Now build the program in Python Add comments to explain some of the programming structures you have used