Programming Fundamentals quizzes
200 quizzes by 146 users · Page 1 of 5
This Programming Fundamentals page gathers quizzes on programming language basics, debugging, loops and arrays. School students and university students can practise these topics, while teachers can find ready-made questions. The collection spans school and university levels, with over 160 quizzes made by GoConqr users. Pick a quiz and start exploring.
Select topic
- Algorithms and Flowcharts105
- Programming Languages131
- IDEs, Compilers and Interpreters165
- Python Programming99
- Programming Syntax65
- Variables, Constants and Data Types191
- Operators and Boolean Logic53
- Arrays and Data Structures43
- Control Structures89
- Functions and Procedures41
- Programming Paradigms35
- Robust Programming and Testing209
- Software Development13
- Game Programming Projects156
- Robot Programming Challenges16
Quizzes
-
68 questionsCSI-117 FINAL EXAM Which type of variable is visible to every module and the entire program?
-
48 questionsC# Chapter 1
-
10 questionsThe BBC Microbit What technology on the BBC Microbit enables you to connect to a mobile phone without using a USB cable?
-
26 questionsVisual Basic Chapter 1 (Introduction to Programming and Visual Basic) Short Answer
-
10 questionsIntroduction to programming What is a programming language?
-
8 questionsDebugging What does SCIBS stand for?
-
11 questions2) JavaScript - Programming Fundamentals (Checkpoints 11-17) What is (6 * 4 + 7) % 3?
-
30 questionsSnap Exam Match the block with the right panel
-
11 questionsData Type and Data Structures Which of these are the two Numeric Data types?
-
4 questions1_List quiz Drag your choice to the correct button
-
67 questionsCSE 1322 FINAL The following code will not compile as is. It is missing a line that needs to be inserted where the "//Miss...
-
190 questionsUntitled Find the arithmetic operator
-
26 questionsPython 2 A company needs help updating their file system. You must create a simple file-manipulation program that pe...
-
100 questionsIntroduction to Python Test 1 Although stages (steps) of the software development life cycle can repeat, are the following stages listed ...
-
138 questionsoop 1. C-style languages are
-
92 questionsUntitled What does OOP stand for?
-
96 questionsIntro to Prog. Final Which of the following is a valid variable name?
-
89 questionsChapter 5 to 7 TF & MC Which structure causes a statement or set of statements to execute repeatedly?
-
35 questionsOOP Quiz CH 9, 11, and 12 Which of the following statements is/are generally true about subprograms? (Choose ALL that apply)
-
53 questionsGrade 11 Computer Science Exam Which of the following values would be best represented with a constant?
-
40 questionsC# 1
-
29 questionsCS 203 Sample Exam Sample
-
55 questionsIntro to Computer Science S2 Chapter 7 What is output by the following code? print(chr(50))
-
33 questionsMidterm cs8
-
50 questionsProgramming test In flowgorithm what does this symbol represent?
-
7 questionsComputer Science 101 What is syntax
-
50 questionsPrepare well for your Test! What is value of "z" assigned when this executed completely ?
-
13 questionsProgramming 3 revision
-
43 questionsAlice Programming User-centric computer programming describes programs where the computer user, rather than the programmer, d...
-
12 questions🐍💻 1.1 — Functions — Functions - Part 3 The breakfast example suggests that routines can be broken down into smaller, organized steps.
-
12 questions🐍💻 1.1 — Functions — Functions - Part 2 What larger routine is used as an analogy for functions?
-
12 questions🐍💻 1.1 — Functions — Functions - Part 1 What is one of the first things people typically learn when beginning to program?
-
15 questions2.1.7 Programming An algorithm can be defined as...
-
12 questions🐍💻 1.1 — Functions — Functions - Part 4 Which elements connect the omelette example to Python programming?
-
36 questionsgo part2 khan What is the index number of the last element of an array with 29 elements?
-
12 questions🐍💻 1.1 — Functions — Functions - Part 5 When the script runs, it prints out the steps of the omelette-making process.
-
34 questionsReview - Programming Process & Visual Logic Which of the following is not part of the programming process?
-
16 questionsUntitled
-
19 questions178 1) You can always convert a while loop to a for loop.
-
42 questionssnap 1 2019
More Programming Fundamentals resources
About programming fundamentals quizzes
GoConqr OriginalProgramming Fundamentals quizzes to start with
For a starting point, try Introduction to programming. Its questions cover terms such as programming language, machine code, program and instruction. You can use it to check which words you recognise before moving on to a narrower topic.
Debugging asks about syntax and logic errors, while Exception Handling includes questions about catch blocks and methods. There are quizzes on loops, decision structures, functions and procedures, and arrays too. For a different angle, The BBC Microbit includes a question about wireless connections.
Use quizzes in your revision
Choose a topic that matches your current work and answer its questions. Note any terms or questions you want to revisit, then return to the quiz after reviewing them. If you need a different way to study a topic, switch to flashcards or a mind map on the Programming Fundamentals unit page.
Explore the quiz list and choose a topic to practise.
Frequently asked questions
Which quiz should I start with?
Try Introduction to programming if you want to check basic vocabulary. It asks about programming languages, machine code, programs and instructions. If you are already working on a specific topic, Debugging or Exception Handling may be a more useful place to begin.
What do these quizzes cover?
The quizzes cover programming terms, debugging, exception handling, loops, decision structures, functions, procedures and arrays. Some focus on a language or platform, such as C# Chapter 1 and The BBC Microbit. Browse the titles to find a topic that matches your current work.
Are the quizzes free to use?
Yes. Every quiz listed here is free to open and take without an account. A free account also lets you save quiz scores and make your own quizzes, mind maps, flashcards and notes. The resources were made by GoConqr users rather than by GoConqr.
Which levels do the quizzes suit?
The collection is mainly at school level, with some resources for university students. School students can find quizzes associated with GCSE Computer Science, while university students can use chapter reviews and exam-style questions. Teachers can also select ready-made quizzes for the topics they are covering.