Introduction to Computational Thinking – MUN

Session Schedule:

Timed entries are shown in your local timezone.

Description

Computational thinking is an essential skill for anyone wanting to learn to program computers and write code. This workshop will take you through the steps involved in computational thinking – learning how to break down complex problems into smaller parts, identify patterns, and design logical solutions that a computer can execute. Through hands-on activities, you will practice techniques such as problem decomposition, abstraction, and algorithmic thinking. By the end of the session, you will have a stronger foundation for approaching programming tasks with confidence, setting the stage for future coding and data-driven learning.

Prerequisites

No coding experience is required
An interest in problem-solving and creative thinking.
Basic computer skills, such as word processors, search engines, or spreadsheets.

Details
Format
In Person
Location
G.A. Hickman Building (Education Building), Memorial University, Room ED 3034A, St John's, Newfoundland, A1C 5S7, Canada
Level
Beginner
Duration
3 Hours
Credential
None
Cost
FREE
Learning Objectives

- Identify the steps in computational thinking
- Break problems into manageable parts
- Develop a clear sequence of steps (an algorithm) to solve a problem
- Generalize the steps to make the algorithm re-usable (abstraction)

Who Should Enrol

This session is designed for beginners who are curious about programming but may not know where to start. It’s especially valuable for those exploring computer science or data science for the first time, or for people in non-technical fields who want to build problem-solving and coding skills.