Introduction to AI Programming: Build a Strategy Game

Think Create Learn
(5.0)7 reviews
Recent reviews of this course provider

Great first weekend with robot

The weekend intro session about robotics was great. I have built my robot from s...more

See all reviews
Add to shortlist


Course description

Introduction to AI Programming: Build a Strategy Game:

Artificial intelligence is entering all our lives in surprising and unexpected places. From your online shopping experience, to your voice controlled mobile phone, to automated telephone assistance, the algorithms behind our technology are having a huge impact on our lives. Algorithms are out-performing humans in a number of areas, with world-champions in games like chess and Go being beaten by computers.

In this course we will provide an introduction to some artificial intelligence techniques through the creation of a game-playing computer program. We will use the Connect 4 game, where players drop counters into a grid and attempt to connect four counters in a row.

This course is a ideal for those looking to explore programming and AI for fun or as a career.


Approaches in AI

We will take a brief look at various strategies for AI programming

Defining the Problem

We will create a model of our game to represent the game state. We will write some code in Python to implement the model.

Searching for a Solution

We will examine approaches to searching for the best move from a given game state. We will write some code in Python to implement the search.

Optimising our Search

We will look at ways to make the search quicker. We will write some code in Python to implement the improvement.

Skills and Outcomes

Students will pick skills in the following areas:

  • Artificial intelligence
  • Python programming
  • Object oriented design
  • Algorithms

On successful completion of this course, students will be able to

  • Explain a few strategies for AI.
  • Analyse strategy games from an AI perspective.
  • Breakdown complex computational problems into manageable tasks.
  • Write Python code to implement an AI algorithm

Additional entry requirements

You should be proficient in Python

Course info
Start Date: No future start dates currently available


London, W5 4DA


2 days




Certificate of Attendance



£160 ( 10% off )

per course


Customised dependent on number of delegates/location

More info: Full price £144 (discounted from £160) Concessions (students in full-time education): £108 (discounted from £120).

Summary of all course reviews for Think Create Learn

7 reviews


Average student ranking

Reviews of other courses at Think Create Learn


Great first weekend with robot
5 5
by Jozef - November 2017

The weekend intro session about robotics was great. I have built my robot from scratch. I liked the approach that I was learning all stages of robot building. I design it, then we cut it from wood, assembled and then programmed in python. Llewellyn was great and helping me to get over challenges. He has a great wood workshop! So building robot how I designed was no problem. The only minus I can tell is that I haven't won the maze competition with my robot :)

Was this review helpful? Yes No


Original and fun
5 5
by Charlie - October 2017

Really enjoyed the weekend course on how to build a robot with the pi zero. The trainer is highly knowledgeable and patient helping you but not telling you the answer! He seemed to welcome lateral thinking and is truly multi-talented himself showing you that coding is only part of the challenge - building the robot was just as fun. Very welcoming. Great snacks and drinks too!

Was this review helpful? Yes No

Please note reviews of Introduction to Robotics: Build a Remote Controlled Robot are the subjective opinions of Hotcourses members and not of Hotcourses Ltd.

Course reviews

This course currently has no reviews.

Write a review

Course photos

  • Introduction to AI Programming: Build a Strategy Game by Think Create Learn on Hotcourses
Add to shortlist

You might like...

Popular courses...