Creating the foundation for a bright future.


Tata Consultancy Services (TCS) and Discovery Education are proud to bring you Ignite My Future In School. This dynamic training and thought leadership will drive TCS’s mission of changing the landscape of computer science education with the goal of reaching 1M students over 5 years.

TATA Consultancy Services

Tata Consultancy Services (TCS) is one of the world’s top three IT services and consulting organizations. It leverages a comprehensive portfolio of business solutions, industry expertise and the latest digital technologies on behalf of many of the world’s largest enterprises – to simplify and transform their businesses. TCS has more than 400,000 employees in 46 countries with consolidated revenues of U.S. $19.09 billion for year ending March 31, 2018.

In America, TCS’ customers represent a third of the Fortune 500 brands, it has been one of the two top recruiters of local IT Services talent for the past five years and is a leading proponent of STEM education through platforms such as goIT, Million Women Mentors, US2020, and Ignite My Future in School.

To stay up-to-date on TCS news in North America, follow @TCS_NA. For TCS global news, follow @TCS_News.


Discovery Education

Discovery Education is the global leader in standards-based digital content for K-12, transforming teaching and learning with award-winning digital textbooks, multimedia content, professional development, and the largest professional learning community of its kind. Serving 4.5 million educators and over 50 million students, Discovery Education’s services are in half of U.S. classrooms, 50 percent of all primary schools in the UK, and more than 50 countries.

By 2020, there will be 1 million more computer science-related jobs than graduating students qualified to fill them.

-U.S. Bureau of Labor Statistics

About Computational Thinking

Much like critical thinking, computational thinking is a higher-level process whereby students can decipher problems and form innovative solutions. What sets computational thinking apart is that it takes into account 21st century technology and overlaps it with key strategies to solve any given challenge. By teaching students to solve problems using the same components as a computer, we prepare them for bright futures where they can combine creativity with computational thinking for ultimate innovation and success.

The seven components to computational thinking:
Collect data, analyze data, find patterns, decompose problems, abstract, build models, develop algorithms

Collect Data
Determine sources from which you will collect data, and decide which qualitative and quantitative data to collect.

Analyze Data
Produce and evaluate charts, and use appropriate statistical methods to test a hypothesis.

Find Patterns
Identify patterns to make predictions, create rules and solve other problems.

Decompose Problems
Take large complicated problems, and break them down into manageable pieces.

Identify similarities and remove details to create a solution that works for many different problems.

Build Models
Test, tweak and refine an object before building it in real life using design software to predict outcomes.

Develop Algorithms
Create solutions using step-by-step instructions that operate like a road map for performing a task.