Workshop on ‘Mathematical Modelling & Computational Thinking’


Workshop on ‘Mathematical Modelling & Computational Thinking’ 

December 14 - 15, 2018



A mathematical model is a description of a system using mathematical concepts and language. The process of developing a mathematical model is termed Mathematical Modelling (MT). Mathematical models are used in the natural sciences and engineering disciplines, as well as in the social sciences
Computational Thinking (CT) is a problem solving process that includes a number of characteristics and dispositions. CT is essential to the development of computer applications, but it can also be used to support problem solving across all disciplines, including the humanities, math, and science. Learning and practicing CT across the disciplines can result in visualisation of  relationship between diverse subjects and situations.

The elements of CT, includes:

·         Decomposition: Breaking down data, processes, or problems into smaller, manageable parts
·         Pattern Recognition: Observing patterns, trends, and regularities in data
·         Abstraction: Identifying the general principles that generate these patterns
·         Algorithm Design: Developing the step by step instructions for solving this and similar problems

The Innovation Hub of RSC & Planetarium, Calicut proposes to organise a two day workshop on “Mathematical Modelling & Computational Thinking” during December 14 - 15, 2018. The participation is open to Students, Teachers and other interested persons from the field of Mathematics, Computer Science, Computer Applications and Basic Sciences at UG & PG level. Interested teachers dealing with the subject at +2/ HSE can also apply. Participation will be free but with prior registration. A maximum of 50 will be registered for the event. There will be invited talks by experts, activity sessions, modelling challenge and contest, demonstrations of algorithms for sorting, searching, shortest path, Agent Based Modelling etc. Participation Certificate will be given to all participants who have attended the sessions. 

 For Registration: Click Here


Day 1: Dr. Satyananda Panda, Department of Mathematics, NIT, Kozhikode

Day 2: Dr. Chandrasekhan Lakshminarayanan, Department of Computer Science, IIT, Palakkad

Workshop Structure


Day 1


Session Type

Title of Activity

Core content of the Activity

10:30 – 11:30

Invited Talk



Introduction to Mathematical Modelling

Ø  Need for Mathematical Modelling

Ø  Techniques

Ø  Classifications

Ø  Simple Illustrations

11:45 – 13:00

Invited Talk



Mathematical Modelling through Graphs

Ø  Basic concepts of Graph Theory

Ø  Directed, Signed & Weighted Graphs

Ø  Illustrations of models using Graphs

14:00 – 15:00

Hands On



Modelling Real life situation using Graphs

Ø  Shortest Path Problem

Ø  Searching Problem

Ø  Sorting Problem

Ø  Networks

15:00 – 16:00

Invited Talk



Mathematical Modelling using Difference Equation

Ø  Overview of Difference Equation

Ø  Need of using Difference equation using Mathematical Model

Ø  Models in Population Dynamics & Genetics

Ø  Miscellaneous Examples

16:00 – 17:00

Hands On



Modelling Real life situation using Difference Equations

Ø  Modelling uncertain /fuzzy Situation using difference equations

Day 2

10:30 – 11:30

Invited Talk



Introduction to Computational Thinking

Ø  What is computational Thinking?

Ø  Four Corner stones of computational Thinking – Decomposition, Pattern Recognition, Abstraction, Algorithm

Ø  Illustration

11:45 – 13:00

Hands On



Physical illustrations

Ø  Shortest Path Problem

Ø  Searching Problem

Ø  Sorting Problem

14:00 – 15:30

Invited Talk



Introduction  to Agent  Based Modelling

Ø  Agent Based Modelling (ABM) – What is it?

Ø  Tools & Techniques of ABM

Ø  Introductory Models

-          Fire Model

-          Traffic Model

Ø  Complex Models

-          Social Network  Models

-          Spatial Models

Ø  When to use AGM

Ø  Creating AGM Models

Ø  Components of an AGM Models

Ø  Analysing, Verification, Validation & Replication

15:45 – 17:00

Hands On



Building a simple AGM


More News