Skip to main content Skip to navigation

Summer school: Computational Thinking

Mathematics Institute, University of Warwick,

July 4 - 6 2022

Jointly organised by the Mathematics for Real World Systems (MathSys) Centre for Doctoral Training (University of Warwick) and Wolfram Research

Summary

Computers now outperform humans at many of the routine aspects of mathematical calculations like algebraic manipulation, differentiation and integration, finding roots of equations etc. This has profound implications for the skills we should be teaching to the next generation of mathematical scientists. "Computational thinking" is a term coined by Konrad Wolfram to describe the set of cognitive skills and reasoning abilities that future mathematical scientists will need to survive and thrive in a world where advanced mathematical manipulations are routinely outsourced to AI in much the same way that mundane arithmetic is today. For more information see https://www.computationalthinking.org/

This 3-day school will provide a postgraduate level introduction to the Wolfram Language and practical challenge-based exploration of the integration of computational thinking into mathematical problem solving.

Lecturers:

  • Colm Connaughton (University of Warwick)
  • A.N. Other

Registration:

Please register here

Draft programme

All lectures are in Room XXX 

Lunches, breaks etc are in Room XXX

Monday July 04
09:00-09:30 Intro to Computational Thinking process (30 mins)
09:30 -10:30 Module: Can I Spot a Cheat? (2h)
10:30-10:45 Break and discussions
10:45-11:45 Module: Can I Spot a Cheat? (2h)
11:45-12:00 Break and discussions
12:00-13:00 Project: Identifying bias (45m)
13:00-14:00 Lunch
14:00-14:15 Intro to Wolfram tech (15m)
14:15-15:45 Getting further into the Wolfram Language (1.5h)
15:45-16:00 Break and discussions
16:00-17:00 Setting some Wolfram language challenges (1h)
Tuesday July 05
09:30-11:00 Module: Either 'Model fitting' or 'Agent-based modelling'
11:00-11:30 Break and discussions
11:30-13:00 Module: Either 'Model fitting' or 'Agent-based modelling'
13:00-14:00 Lunch
14:00-15:00 Intro to a Computational Thinking project.
15:00-15:45 Project work
15:45-16:00 Break and discussions
16:00-17:00 Project work
Wednesday July 06
09:30-10:30 Completing another challenge in the Wolfram Language
10:30-11:00 Project work
11:00-11:30 Break and discussions
11:30-13:00 Project work
13:00-14:00 Lunch
14:00-15:45 Project work
15:45-16:00 Break and discussions
16:00-17:00 Project and challenge presentations.