Python Challenge

Python Challenge Free App

Rated 3.88/5 (426) —  Free Android application by The Apps Garden

Advertisements

About Python Challenge

A Quiz app for users who would like to learn and test their python programming knowledge.
The app has two main mode.

Challenge Mode
A total of 20 questions will be presented. Points will be awarded based on the time taken to solve each question. Challenge ends when the user chooses the wrong answer or completes all the 20 questions.


Practice Mode
The questions are sorted into different topics. User can choose to practise on their topics of choice.
10 questions will be presented, and the user can continue the practice even if they get the wrong answer. Points will not be awarded for the Practice mode.
All the questions and answers will be shown at the end of the practice session.

How to Download / Install

Download and install Python Challenge version 1.2.1 on your Android device!
Downloaded 10,000+ times, content rating: Everyone
Android package: sg.apps.garden.pythonchallenge, download Python Challenge.apk

All Application Badges

Free
downl.
Android
3.0+
Bug
buster
For everyone
Android app

App History & Updates

What's Changed
Fixed issue on bad color contrast between the text and background.
Version update Python Challenge was updated to version 1.2.1
More downloads  Python Challenge reached 10 000 - 50 000 downloads
Version update Python Challenge was updated to version 1.2
More downloads  Python Challenge reached 5 000 - 10 000 downloads

What are users saying about Python Challenge

M70%
by M####:

4 stars because, I would like a 'next' button before proceeding to the next question. If I get it wrong, I would like time to read the explanation and re-read the code to fully understand why. Otherwise, great training aid. And thank you.

J70%
by J####:

Good design, poor implementation. While fun to play for a while it is useless as a learning tool, for it doesn't wait for the user read the right answer. It also has a few errors like asking for the value of Y while expecting the value of X.

V70%
by V####:

Thanks devs for this useful app. If you could, Python3 would be awesome, with more practice topics (maybe even an advanced section), material UI and an option to donate for ad removal. Best Python quiz app I've found!

M70%
by M####:

This is a great tool for me especially because im in the process of self learning python3.6 ! If possible could the team add a feature to where i can go over my mistakes for longer before continuing to the next question so abruptly? Besides that small request, keep up the great work!

K70%
by K####:

If the questions are blatantly incorrect, how can we be expected to respond correctly? The questions are also very academic and most are of a similar nature, so it becomes very boring after a short time.

Y70%
by Y####:

App is broken, e.g. the first question I got: a = 1 b = 2 c = a/b It said the answer was 0, but according to my interpreter: >>> a = 1 >>> b = 2 >>> c = a / b >>> c 0.5 Fix your questions, devs.

M70%
by M####:

I agree with other comments, there is a lot of room for improvement but also potential:)

M70%
by M####:

Need to wait so that the mistake can be analyzed

L70%
by L####:

Thank you. Really useful and funny app.

M70%
by M####:

Python 2? Uninstalled

L70%
by L####:

Great job

Y70%
by Y####:

I don't like that the explanation of a wrong answer goes away automatically. Also already correct answered questions should not come again before all other questions are answered. Good idea, but will not use it anymore for the mentioned reasons.

Y70%
by Y####:

Great idea und thanks for this app. 2 Things I would wish for. 1st much more different quiz question on all topics. 2nd python3 quiz question and the possibility to choose which version to play.

Q70%
by Q####:

When I get one wrong on the practice the explanation of the answer only pops up for a split second and there it no time to see it

Z70%
by Z####:

Thanks devs for this useful app. If you could, Python3 would be awesome, with more practice topics (maybe even an advanced section), material UI and an option to donate for ad removal. Best Python quiz app I've found!

N70%
by N####:

My only criticism would be that it's not dynamic enough. Practice questions come up in the real thing exactly the same making it easy to memorize answers.

O70%
by O####:

After a failed quiz, could the explanation stay on the screen and give two buttons, one to do another quiz and one to view score? I want more time to read and understand how i messed up, don't really care about my score usually, and often just want to do another quiz right then.

H70%
by H####:

Not able to check solution as it goes away immediately. And Practice should contains some material to refer instead it directly fires questions.

L70%
by L####:

Needs a bigger sample of questions and the feedback on incorrect answers should stay longer on the screen. Otherwise very cool.

C70%
by C####:

What is value of y? Should be what is value of X?.

V70%
by V####:

Does not teach that much

F70%
by F####:

Not that helpful

Y70%
by Y####:

I love quizes, and I love python!

Y70%
by Y####:

Helps master the basics

B70%
by B####:

Very good

U70%
by U####:

Great job

Y70%
by Y####:

Like it

Y70%
by Y####:

Love it

Y70%
by Y####:

When you answer incorrectly, it doesn't give enough time to read where it explains what the script does. You should have to tap the screen to continue to the next question, i feel like im missing the most beneficial part of this app.

V70%
by V####:

Good app idea... Really really bad implementation. I wonder how such a poorly programmed app could actually challenge other perhaps better programmers.

Y70%
by Y####:

Like it

H70%
by H####:

Not only are there a lot of typos but this is just bad code to look at. Personally I think it's a good idea to specify a start and finish to range(x,y) and showing a "continue" statement with any code to pass over is a terribly confusing notion to the novice programmer. And this is not clear as to which version of Python it is!

Y70%
by Y####:

1/2 == 0.5 and range(5) result is not a list afaik

S70%
by S####:

Thank you. Really useful and funny app.

C70%
by C####:

Stop trying to force me to log into Google play games. If I cancel it then there's no reason to keep forcing it after every question.

C70%
by C####:

I like the app but without being able to understand why your answer is wrong it's kind of pointless. It's impossible to read the explanations at the end of the problem when you take the user to the score page a couple seconds after they get an incorrect answer. You could easily fix this by adding a continue button to allow the user to proceed to the score page instead of doing so automatically.

C70%
by C####:

There is no pause! :( I have no chance to read a description of my mistake. Plus in practise there is only tests, nothing to read...

C70%
by C####:

Some questions are clearly written for python 2.7 and the answer has changed in python 3.4. But it is nowhere to be seen that this is for an outdated version of python

C70%
by C####:

The. Challenges are good for beginners

C70%
by C####:

Fun to play, but I agree with a previous comment about the incorrect answer feedback not displaying long. It would also be nice to be able to see the feedback at the end and go back to it for reference.


Share The Word!


Rating Distribution

RATING
3.95
426 users

5

4

3

2

1