GoConqr has a new look! Let us know what you think.

Python and Scratch Programming

384 resources created by 302 users

This Python and Scratch Programming page on GoConqr gathers community-made quizzes, mind maps, flashcards and notes, from strings, functions and lists to NumPy and a few Scratch skills maps. It's built for school students revising a topic, university students and professional candidates filling gaps, and teachers after ready-made material. There are over 370 resources here, including more than 80 quizzes, over 160 mind maps and more than 70 flashcard decks, made by over 290 contributors. Pick a topic, try a quiz to find your gaps, then build your own revision sets.

Select topic

Top Python and Scratch Programming resources

Flowcharts

Slides

Topics in Python and Scratch Programming

More Computing and ICT (programming, computer science, digital skills, educational technology) topics

About Python and Scratch Programming

GoConqr Original

What the page covers

Most of the material is about Python, with a smaller group on Scratch. The mind maps give you the outline of a topic. The Strings map starts with Unicode characters, then moves on to accessing characters, immutability, concatenation and repetition. The Introduction to NumPy map covers arrays, how they differ from lists, creating them, attributes, indexing and slicing. Getting Started with Python deals with features, interactive and script mode, keywords, identifiers, variables and comments.

Where to start

If Python is new to you, open the Getting Started with Python map first. Then try the quiz Online Test on -Getting start with python or Pre-Test (Python Basic), which tests if and elif logic and membership checks. Scratch learners can look at the maps Scratch Skills and What we have learnt (Scratch), plus the deck Scratch key words.

Using quizzes and maps together

Read a map, then test yourself straight away. A sensible order is:

  1. Read the Strings map.
  2. Take Strings in Python, which asks about == and is on string objects.
  3. Move to Input and Output Operations in Python, which looks at print() and its sep argument.
  4. Continue with Functions in Python and Multiple Choice Questions -Lists.

Wrong answers show you which part of the map to reread. The Python Cheat Sheet flashcards are handy for quick recall of type conversion, comparisons and string length.

Exam-style practice

Some resources mention PCEP and PCAP. One example is the German-language Python PCAP Zertifizierung Quiz (241-280). Deeper topics such as iterables, context managers, exceptions and classes appear in several flashcard decks, so you can move on once the basics feel steady.

Where it sits

This unit belongs to the Programming strand of Computing and ICT. Choose one topic that you find tricky, work through its map and quiz, and then make your own flashcards to fill any gaps.

Frequently asked questions

Which quiz should I try first?

Try Pre-Test (Python Basic) if you already know a little, as it checks if statements and membership tests. For a gentler start, take Online Test on -Getting start with python. Both help you see which basics need another look before you move on.

What do the mind maps cover?

They cover Python topics such as strings, variables, functions, modules and packages, built-in functions and dealing with errors. There is also an Introduction to NumPy map covering arrays and slicing, and two Scratch maps, Scratch Skills and What we have learnt (Scratch).

Are the resources free to use?

Yes. Every resource on this page is free to open, study and take, with no account needed. They were made by GoConqr users, not by GoConqr itself. If you sign up for a free account, your quiz scores are saved and you can make your own sets.

Which levels and exams do these suit?

The material is mostly aimed at school students and university students, with some for professional candidates. A few resources mention the PCEP and PCAP certifications, so those preparing for them will find relevant quizzes, including one PCAP quiz written in German.

Is there anything on Scratch?

Yes, though Python makes up most of the page. For Scratch, look at the Scratch Skills mind map, the What we have learnt (Scratch) map and the Scratch key words flashcards. They suit beginners who want the basic terms and ideas in one place.

What if I cannot find my topic?

Try a nearby title first. Topics such as tuples, dictionaries, loops, classes and the random module each have their own quiz, map or notes. If your exact topic is missing, you can build your own flashcards or mind map and use the existing ones as a model.

Feedback

What is it about?

What do you think of the new look?

How do you like it?