Year 9 Programming Mini Assessment

Year 9 Programming Mini Assessment

9th Grade

8 Qs

quiz-placeholder

Similar activities

N5 SDD - Python input and output

N5 SDD - Python input and output

7th - 11th Grade

12 Qs

Python Selection

Python Selection

8th - 9th Grade

10 Qs

CS Edexcel Unit 6 Part 1 - Inputs, Variables and Outputs

CS Edexcel Unit 6 Part 1 - Inputs, Variables and Outputs

9th - 10th Grade

12 Qs

Python Introduction Quiz

Python Introduction Quiz

8th - 9th Grade

12 Qs

Python (Selection)

Python (Selection)

8th - 10th Grade

13 Qs

J277 Programming - Outputting Data

J277 Programming - Outputting Data

9th - 11th Grade

10 Qs

Project-Stem Unit 1 python coding

Project-Stem Unit 1 python coding

9th - 12th Grade

12 Qs

Strings & Integers

Strings & Integers

6th - 9th Grade

10 Qs

Year 9 Programming Mini Assessment

Year 9 Programming Mini Assessment

Assessment

Quiz

Computers

9th Grade

Easy

Created by

Sarah Burchell

Used 1+ times

FREE Resource

8 questions

Show all answers

1.

OPEN ENDED QUESTION

5 mins • 1 pt

Look at the following program source code.  When the program is run, the sum of the numbers are not printed out.  Explain why this is so. (1)


num1 = input('What is your first number? ')

num2 = input('What is your second number? ')

num3 = input('What is your third number? ')

num4 = input('What is your fourth number? ')

num5 = input('What is your fifth number? ')

Sum = num1+num2+num3+num4+num5

print('The sum is: ', sum)



Evaluate responses using AI:

OFF

2.

OPEN ENDED QUESTION

3 mins • 1 pt

Media Image

Add a welcome message to the first line of the code above (1)


Evaluate responses using AI:

OFF

3.

OPEN ENDED QUESTION

3 mins • 2 pts

What are the two modes available to learning how to program in Python? (2)


Evaluate responses using AI:

OFF

4.

OPEN ENDED QUESTION

5 mins • 3 pts

Rewrite the following statement in a strict syntax of Python. (3)


if <condition> is true then print <message A> else print <message B.


Evaluate responses using AI:

OFF

5.

OPEN ENDED QUESTION

10 mins • 4 pts

Write the code for Python below for a program that performs the following: (4)

  1. Prints a typical welcome message

  2. Followed by a request to input one’s name and age

  3. Assigns these two items of data to variables

  4. Outputs the message:

‘Nice to meet you <name variable>, you are <age variable> years old!’


Evaluate responses using AI:

OFF

6.

OPEN ENDED QUESTION

10 mins • 4 pts

Media Image

Jenny is trying to write a program for her youth club which asks the user to type in their age.  If the user’s age is between 10 and 14, then they are eligible to be members.  That means, a child who is 10, 11, 12, 13 or 14 can join. If they are not in this age range, they are not eligible to be members.  Here is her program:

When Jenny tries to run this program, it will not work.  Correct the program above by inserting your proposals in the appropriate places. (4)

Type the full lines of code to show corrections.



Evaluate responses using AI:

OFF

7.

OPEN ENDED QUESTION

3 mins • 1 pt

What is casting?

Evaluate responses using AI:

OFF

8.

OPEN ENDED QUESTION

5 mins • 3 pts

Give me 3 datatypes and an example of each.

Evaluate responses using AI:

OFF