Compucademy

  • Home
  • About
  • Blog
    • Python Beginners
    • Algorithms
    • Python Strings
    • Python Lists
    • Python Dictionaries
    • Python Data Science
    • Python Turtle Graphics
    • Computer Science
    • Computer Maths
  • Resources
    • Python Video Courses
    • Python books for beginners
    • Books for Learning Algorithms and Data Structures
    • Free Python Resources for Beginners
    • Books about Thinking
    • Python E-books With Source Code
    • TES Store
    • TpT Store
  • Get in touch

Tag: computational thinking

Algorithmic Thinking with Python - Divide and Conquer Strategy

Algorithmic Thinking with Python part 3 – Divide and Conquer Strategy

Divide and Conquer is a very powerful technique for solving computational problems. In the last article in this series, we looked at decrease and conquer, which is included by some authors under...
Read More
Algorithmic Thinking with Python. Decrease and Conquer Strategy

Algorithmic Thinking with Python part 2 – Decrease and Conquer Strategy

This article is about computational thinking. Before we dive in though, check out this puzzle: The Ferrying Soldiers Puzzle A troop of 20 soldiers must cross a river with with no bridge....
Read More
Rubik's Cube - Learn Computer Science Algorithms

What Are Algorithms & Why Are They Important?

What Is An Algorithm? An algorithm is a set of step-by-step procedures, or a set of rules to follow, for completing a specific task or solving a particular problem. Algorithms are all...
Read More
Python Strategy Game - Take the Last Stone

Python Strategy Game – Take the Last Stone

Here’s a fun game. Play it first with a friend if you can. Start with a number between 10 and 20. Take it in turns to subtract either one or two from...
Read More

📚 Learn with Robin Andrews!

Robin Andrews on LinkedIn Learning

Explore my courses on LinkedIn Learning and level up your programming skills!

  • Categories

    • Algorithms
    • Computer Maths
    • Computer Science
    • Games
    • Puzzles
    • Python
    • Python Beginners
    • Python Data Science
    • Python Turtle Graphics
© 2019 Compucademy™ All Rights Reserved. Terms and Conditions
  • Home
  • About
  • Blog
    • Python Beginners
    • Algorithms
    • Python Strings
    • Python Lists
    • Python Dictionaries
    • Python Data Science
    • Python Turtle Graphics
    • Computer Science
    • Computer Maths
  • Resources
    • Python Video Courses
    • Python books for beginners
    • Books for Learning Algorithms and Data Structures
    • Free Python Resources for Beginners
    • Books about Thinking
    • Python E-books With Source Code
    • TES Store
    • TpT Store
  • Get in touch