QPython+ - A community for teens to learn to code

In the era of AI, programming has become a must-have skill for every teenager. Programming is cool, but it's annoying to get started, and it's easy to give up halfway. How to stimulate everyone's interest in programming, ignite enthusiasm, and at the same time learn real practical programming, is the first mission of our QPython+ community. Join the QPython+ community and we'll work hard to help you get started with your first programming in a very short amount of time.

Actual combat

Actual combat

Actual combat

course features

Practical programming

programming can only be learned in programming, the training camp will enter the real programming scene as soon as possible, do not entangle the concept, directly interact with the real computing environment, establish the most core debugging dialogue habits, just like learning to use chopsticks, efficient and natural;

smart hardware

carefully selected and ingenious hardware, combined with Python scripts, so that students can build up self-confidence and a continuous sense of accomplishment in the process of constantly operating the smart car from the beginning, and learning is no longer boring, but full of challenges and fun.

senior instructor

The mentors have more than 10 years of front-line development experience, and have been learning more technologies on their own, and in the learning process, they have rich experience in various technical/understanding problems, and are willing to communicate with students to accompany every growth.

self-paced workshop

Source: PBL (Project-Based Learning); Programming is different from other school subjects, and is more similar to practical skills such as presentations; If the standard teaching process is followed by the concept and then practice and then practice, the process is long and the experience is boring, and it is easy for students to give up halfway. Therefore, Q School Programming Thinking Training Camp returns to the essence and allows students to directly enter the real problem scene through the form of hardware platform for the first time, and through the form of practice + communication, the first time to establish the correct training process of self-study, problem as clue, and exploration as the driving force; A set of workshops at different levels will be designed around the core problem set, as well as the corresponding optimized remote collaboration process. It allows students to gain a variety of soft skills while completing their studies, and make friends who are really eager to learn, and establish good collaboration habits before entering the workplace;

student feedback

gained confidence in mastering programming

Although I didn't complete all the weekly tasks assigned by my aunt in the course, I also experienced the joy of programming in the final assignment, and really experienced a write/run/observe/modify, a four-step programming flow loop. In the past, I always thought that programming was complicated/high-end/magical/... I couldn't learn it, but through the bootcamp, I built up my confidence to master programming.

awakened my active learning abilities

Through studying in the training camp, I changed from passive cramming learning to active learning, from "I want to learn" to "I want to learn", in my aunt's original words, it is "teaching reversal". It's a place where you can slowly find the meaning of learning, and that's the most amazing change that can happen when you join the bootcamp.

a new perspective on how to ask questions elegantly

throughout the course, reading has been emphasized forever: the wisdom of asking questions, you can't see it try to listen; My biggest impression after reading it is that when you learn how to ask a good question, you probably have solved 99% of the problem; In addition, before you ask a question, you need to search for it yourself, and then describe your question in detail, (the question template bootcamp is provided~), so as to respect the person who answered your question.

the challenge here is worth experiencing

If you don't have a thirst for knowledge, it is not recommended that you come. Think you're not strong at self-learning? Under the pressure of this peer, you will inevitably improve your learning ability.

information