PurpleTutor Coding Bootcamp
Since decades, Math has algebra & geometry, Science has magnetism & optics, English has grammar & tense – while Computer Science has gone from Basic to C/C++ to Java to JavaScript & Python, from Email to Virtual Reality to Artificial Intelligence to Cryptocurrency. PurpleTutor helps schools keep up with this rapidly changing field.
Overview
PurpleTutor was formed on the fundamentals of changing the status quo of how computer science curriculum is delivered to students between the age group of 6 – 20 years, our teachers come from a strong computer science background who undergo a very stringent evaluation and interview process before coming onboard. All our curriculum is designed and developed in-house consisting of people who have studied CS from top institutes such as CMU & IIT. Our management comprises of people who have built multiple companies and have been serial entrepreneurs but have also taught at schools first-hand.
Course Information
Pricing : $20/session $23/session
LEARNER
Sessions: 9
Sessions: 9
Sessions/week : 2
Syllabus
Basic programming concepts, algorithms, sequencing, debugging, conditionals.
Activities
Write code to solve puzzles, create minecraft projects and geometric patterns.
Achievements
ENTREPRENEUR
Sessions: 40
Sessions: 40
Sessions/week : 2
Syllabus
LEARNER + advanced programming concepts, app development, loops, events, functions, variables, basics of UI / UX design
Activities
Write code to create complex geometric patterns, animations & games using sprites. Write code to design & create your first mobile app.
Achievements
MAKER
Sessions: 100
Sessions: 100
Sessions/week : 2
Syllabus
ENTREPRENEUR + machine learning, AI, advanced app development with UI / UX, big ideas in AI, text recognition, speech processing, image recognition
Activities
Write code in Scratch to create AI projects, train machine learning models for image, text & voice recognition. Design & create mobile apps.
Achievements
DEVELOPER
Sessions: 200
Sessions: 100
Sessions/week : 2
Syllabus
MAKER + Python Programming Basics, 2d Animation and Game design using JavaScript, HTML and CSS, Cyber Security Basics, Data Science fundamentals
Activities
Write code in Python to create geometric patterns, static drawings, simple animation. Create 2d animations & games using javaScript. Create a personal website. Represent, manipulate & analyze data in Google sheets using Python Panda library commands.
Achievements
LEARNER
Sessions: 9
Sessions: 9
Sessions/week : 2
Syllabus
Basic programming concepts, Algorithm, Sequencing, Conditionals, Loops, Variables, Functions
Activities
Write code to solve puzzles, create complex geometric patterns
Achievements
ENTREPRENEUR
Sessions: 40
Sessions: 40
Sessions/week : 2
Syllabus
LEARNER + Event driven programming + App Development, Intro to Python programming (block based), Nested Loops, Functions, Events, Basics of UI/UX Design.
Activities
Write code to create 2D shapes, scenes, recursive geometrical patterns, interactive animations & games. Write code to design & create your first mobile app.
Achievements
MAKER
Sessions: 100
Sessions: 100
Sessions/week : 2
Syllabus
ENTREPRENEUR + Machine Learning + AI + Advanced App Dev with UI/UX, Game design using JavaScript, Python Programming, Big ideas in AI, Text recognition, Voice & Image recognition
Activities
Create advanced games in JavaScript. Train machine learning models for image, text & voice recognition. Write code in Scratch to create AI projects. Create mobile apps.
Achievements
DEVELOPER
Sessions: 200
Sessions: 100
Sessions/week : 2
Syllabus
MAKER + HTML and CSS, Cyber Security Basics, 3d Animation and Game design using Roblox, Data Science fundamentals
Activities
Create their own personal website using HTML and CSS. Create objects, landscapes, animations and games using Roblox. Represent, manipulate and analyze data in Google sheets using Python Panda library commands.
Achievements
LEARNER
Sessions: 9
Sessions: 9
Sessions/week : 2
Syllabus
Basic programming concepts + UI Designing, Intro to JavaScript programming(text mode), Basics of coordinate system, Loops, JS drawing commands.
Activities
Write code to create 2D shapes, superimpose shapes to create complex patterns and static scenes, simple animations
Achievements
ENTREPRENEUR
Sessions: 40
Sessions: 40
Sessions/week : 2
Syllabus
LEARNER + Advanced Programming Concepts + Game Designing, Intro to event based programming, Conditionals, Operators, Variables & Functions. Advanced JavaScript & Programming in Python
Activities
Write code to create an interactive game in JavaScript, beautiful patterns and simple games using Python Turtle
Achievements
MAKER
Sessions: 100
Sessions: 100
Sessions/week : 2
Syllabus
ENTREPRENEUR + Machine Learning + AI + Advanced app development with UI / UX, Advanced programming in Python, Lists, Strings, Functions, Voice recognition, Image and text recognition.
Activities
Write code in Python to create advanced programs, Explore the big ideas in AI, Train machine learning models & create projects for text recognition, voice & image recognition. Create mobile apps.
Achievements
DEVELOPER
Sessions: 200
Sessions: 200
Sessions/week : 2
Syllabus
MAKER + HTML, CSS and JavaScript for website development, 3d Animation and Game design using Roblox, Data Science Fundamentals
Activities
Create their own personal website using HTML, CSS and JavaScript. Create objects, landscapes, animations and games using Roblox. Python commands to read and write on text and binary files.Use basic Statistical methods and Python modules for data manipulation.
Achievements
LEARNER
Sessions: 9
Sessions: 9
Sessions/week : 2
Syllabus
Basic data types, Conditionals, Loops, Typecasting, Functions and Variables in Python
Activities
Write code in Python to create projects by applying the basic programming concepts.
Achievements
ENTREPRENEUR
Sessions: 40
Sessions: 40
Sessions/week : 2
Syllabus
LEARNER + Data Structures in Python
Activities
Write code in Python to create and manipulate data in lists, strings, dictionaries, tuples, stacks and queues. Sort and search elements in these data structures.
Achievements
MAKER
Sessions: 100
Sessions: 100
Sessions/week : 2
Syllabus
ENTREPRENEUR + Python Libraries, File Handling, Data Science Basics, Introduction to AI
Activities
Use python packages and libraries, manipulate and access text and binary files, apply statistics module functions on data. organize and manipulate data in arrays, series and data frames using NumPy. Use the Matplotlib library to represent data.
Achievements
Benefits for your Students
PurpleTutor focuses on developing ‘skills’ rather than ‘syntax’, to make children:
Global Collaborators
Computational Thinkers
Digital Citizens
Innovative Designers
Logic
For predicting & analysing
Evaluation
Involves making judgements
Algorithms
To make steps & rules
Abstraction
To remove unnecessary data
Patterns
To make use of similarities
Decomposition
Breaks down a problem
Your child will learn computational thinking skills, which are a set of skills required to understand and create technologies of the future.
Skills such as Decomposition – where they learn to solve a big problem by breaking it down into smaller problems rather than getting overwhelmed by it, or Abstraction – where they are able to identify useful information and extract it from a huge pile of data.
Testimonials
About PurpleTutor
PurpleTutor has been founded by educators and technology leaders from IIT, IIM, CMU & Amazon. At PurpleTutor, our goal is to ensure that each child develops independent coding confidence, and goes from being a coder to a PurpleCoder!