Skip to main content
Skip to footer


Ignite My Future in School: a 21st century skill

TCS’ Ignite My Future in School (IMFIS), launched in 2017 in partnership with Discovery Education, is a transdisciplinary education program and pioneering initiative which aims to transform the way students learn.

The program ignites the spark of curiosity and problem solving through computational thinking, a foundational skill for successful careers in every sector. IMFIS was created to equip teachers with resources to advance student learning as schools work to prepare their students for success in the 21st Century.

IMFIS provides a pioneering curriculum that embeds computational thinking into core subjects such as language arts, science, math, and social studies using a transdisciplinary approach. Educators are provided with high quality professional development and content that aligns with existing curricular requirements, enabling them to reach students in a compelling, hands-on manner to learn computational thinking concepts and apply such digital skills to solve real world problems.

Building Community:

Collaboration is important which is why we launched the Learning Leaders Community, a global network of educators who are active in their classrooms, schools, and communities. They are the changemakers who help power this computational thinking movement. Now more than ever educators need to be connected to one another. Teachers that opt into this community have the opportunity to learn from one another, exchange ideas, and celebrate successes.

With teachers from across the U.S. and Canada, this teacher community and movement quickly grew to include over 200 educators from other parts of the world. Today, our Learning Leaders continue to grow and reflect diversity in the classroom and our world. Current Learning Leaders are from: United States, Canada, Mexico, Chile, Bermuda and England.

Computational Thinking Strategies:

a) Abstract – Take important details out of a problem and ignore irrelevant information.

b) Build Models – Visualize data, create a draft outline or mathematical model.

c) Develop Algorithms – Create step-by-step instructions on how to complete a given task.

d) Collect Data – Gather information both qualitative and quantitative.

e) Analyze Data – Identify connections between things or people.

f) Find Patterns – Find similarities or shared characteristics within or between problems.

g) Decompose Problems - Break down a big problem into smaller parts to make it easier to solve.

Learn how you can make a difference: