inflearn logo

Programming for the Puzzled

This course connects algorithmic puzzles with computer programming, teaching students to code while solving engaging challenges. Learners will explore Python syntax and semantics as they tackle various puzzles, enhancing their programming skills in a fun and practical way.

3 learners are taking this course

Level Beginner

Course period Unlimited

algorithms
algorithms
structures
structures
MIT
MIT
algorithms
algorithms
structures
structures
MIT
MIT
Thumbnail

What you will gain after the course

  • Ability to write Python code to solve algorithmic puzzles

  • Understanding of key data structures and algorithms

  • Skill in translating problem specifications into functional code

Recommended for
these people

Who is this course right for?

  • Students who struggle to connect programming concepts with practical applications

  • Individuals looking for a fun and engaging way to learn coding

  • Puzzlers who want to enhance their problem-solving skills through programming

Need to know before starting?

  • Basic understanding of programming concepts

  • Familiarity with Python syntax

  • Experience with algorithmic thinking

Hello
This is Open Academy

2,336

Learners

12

Reviews

4.8

Rating

164

Courses

"So that language does not become a barrier to learning."

We deliver open lectures from the world's leading institutions.
Through translation and subtitling, we help all learners follow the lectures without the burden of the original language.

More

Reviews

Not enough reviews.
Please write a valuable review that helps everyone!

Open Academy's other courses

Check out other courses by the instructor!

Similar courses

Explore other courses in the same field!

Free