Learn Coding From

Technoknowledge Coding Camps

AGE: 6-8

Tools: Scratch Jr. & Scratch

Scratch Jr.

Overview
This course is designed for kids aged between 5-8 years to get a basic understanding of computer programming. Before moving to the programming tools, it is significant to have an understanding of basic programming concepts. It will equip the kids with the concepts of Computer programming fundamentals like problem identification, problem-solving, problem decomposition, and algorithm designing.
The tool used here is Scratch which is a visual programming tool and is suitable for kids aged 5-8 years to start to learn code. Kids can create their own animated stories, games, animations and so much more. Kids will learn computer programming by using a drag and drop approach by using colorful blocks so it is the first platform to begin the coding journey in the early years.

Requirements

Overview

  • Introduction to Computer Programming
  • Problem Identification & Problem Solving
  • Basic Algorithm Designing
  • MIT Scratch Jr. & Its GUI
  • Understanding Block Programming
  • Create animated stories, Interactive animations, and games.
  • Problem identification/solving
  • Algorithm Designing
  • Loops & Conditions
  • Event-driven Programming

Details

  • 2 levels (Total 16 coding sessions of 1:15 Hr)
  • 8 Classes/ Level
  • Group Class (4500PKR/kid/level Group of 7 students)
  • One-one Class (9,000PKR/kid/level)

Take Home

  • Algorithm Designing
  • Interactive story designing
  • Coordinate system
  • Basic Applications
  • Game Designing
  • Maze Designing
  • Message Passing

Level

Jr. Level 1 (Class 1-8)

  • Introduction to Computer Programming
  • Problem Identification & Solving
  • Introduction to MIT scratch JR and GUI
  • Building customized characters and backgrounds
  • Coordinates and concept of a mouse click.
  • Sequencing, Loops, events
  • Motion, Look, sound, and sound synchronization
  • Basic Game Designing

Jr. Level 2 (Class 9-16)

  • Loops & Iteration
  • Concept of passing a message from one variable to another
  • Working with sprites & Backgrounds
  • Create remote controls using mouse clicks
  • Maze game (level 1-2)
  • Crossing the road level (1-3)
  • Game Designing

Scratch

Scratch is a visual programming tool for kids aged between 5-16 years which has simplified the process of creating the animated stories, interactive presentations, application designing and game designing at an early age. Scratch is the best platform to start the coding journey where kids can show their creativity and imagination in an interactive way.
During this course, kids will not only learn about the computer programing fundamentals but will also learn how to design algorithm before starting the coding. Kids will learn and practice Sequencing, Loops and iterations by using the drag & drop programming via block tool.
After completing the course, the kids will be able to design their own animated stories, shape designing, animations, games, mazes and much more.

Requirements

  • Level is prerequisite
  • Laptop, Camera, Mic
  • Classes conducted via Zoom (https://zoom.us/download)
  • Download Scratch
  • For Offline version: https://scratch.mit.edu/download
  • For Online: https://scratch.mit.edu/

Overview

  • Introduction to computer Programming
  • Problem Identification & Problem Solving
  • Smart Algorithm Designing
  • MIT Scratch & Its GUI
  • Understanding Block Programming
  • Create animated stories, Interactive animations, application designing, maze and games with levels
  • Problem identification/solving
  • Algorithm Designing
  • Loops & Conditions
  • Event driven Programming

Level 1

Sr. Level 1 Class 1-8)

  • Problem Identification & Definition
  • Problem Solving & Decomposition
  • Algorithm Design
  • Introduction to MIT scratch and GUI
  • Building customized characters and backgrounds
  • Coordinates System
  • Motion block, events and mouse pointer
  • Characterization, Animated Story Designing, Interactive Presentation, Application Designing
  • Simple Game Designing
  • Simple Maze Designing
  • Event Driven Programming

Details

  • 2 levels (Total 16 coding sessions of 1:15 Hr)
  • 8 Classes/ Level
  • Group Class (4500PKR/kid/level Group of 7 students)
  • One-one Class (9,000PKR/kid/level)

Take Home

  • Create animated stories, Interactive animations and games.
  • Problem identification/solving
  • Algorithm Designing
  • Loops, sensing, Events and Variables
  • Functions, Video sending, Event driven programming
  • MAP designing and Animation designing

Level 2

Sr. Level 2 (Class 9-16)

    • Sound Block, Sound synchronization
    • Loops & Conditions
    • Keyboard & Mouse Events
    • Video sensing
      • Game Designing with 3 different levels
      • Maze Designing with 3 different levels
      • Sensor Blocks, Pen Block, Video sensors, Variables

AGE: 9-12

Tools: Scratch, App Inventor

Scratch

Scratch is a visual programming tool for kids aged between 5-16 years which has simplified the process of creating the animated stories, interactive presentations, application designing and game designing at an early age. Scratch is the best platform to start the coding journey where kids can show their creativity and imagination in an interactive way.

During this course, kids will not only learn about the computer programing fundamentals but will also learn how to design algorithm before starting the coding. Kids will learn and practice Sequencing, Loops and iterations by using the drag & drop programming via block tool.

After completing the course, the kids will be able to design their own animated stories, shape designing, animations, games, mazes and much more.

Requirements

  • No Prerequisite
  • Laptop, Camera, Mic
  • Classes conducted via Zoom (https://zoom.us/download)
  • Download Scratch
  • For Offline version: https://scratch.mit.edu/download
  • For Online: https://scratch.mit.edu/

Details

  • 2 levels (Total 16 coding sessions of 1:15 Hr)
  • 8 Classes/ Level
  • Group Class (4500PKR/kid/level Group of 7 students)
  • One-one Class (9,000PKR/kid/level)

Overview

  • Introduction to computer Programming
  • Problem Identification & Problem Solving
  • Smart Algorithm Designing
  • MIT Scratch & Its GUI
  • Understanding Block Programming
  • Create animated stories, Interactive animations, application designing, maze and games with levels
  • Problem identification/solving
  • Algorithm Designing
  • Sequencing, Loops & Conditions
  • Event driven Programming

Take Home

  • Create animated stories, Interactive animations and games.
  • Problem identification/solving
  • Algorithm Designing
  • Sequencing, Loops, sensing, Events and Variables
  • Functions, Video sending, Event driven programming

Levels

Jr. Level 1 Class 1-8

  • Introduction to Computer Programming
  • Problem Solving & Decomposition
  • Algorithm Design
  • Introduction to MIT scratch and GUI
  • Building customized characters and backgrounds
  • Coordinates System
  • Motion block, events and mouse pointer
  • Characterization, Animated Story Designing, Interactive Presentation, Application Designing
  • Simple Game Designing
  • Simple Maze Designing
  • Event Driven Programming

Jr. Level 2 (Class 9-16)

  • Sound Block, Sound synchronization
  • Loops & Conditions
  • Keyboard & Mouse Events
  • Video sensing
  • Game Designing with 3 different levels
  • Maze Designing with 3 different levels
  • Sensor Blocks, Pen Block, Video sensors, Variables

App Inventer

Overview:

This Camp is designed for kids aged between,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,

Requirements

  • Basic Coding Concepts should be known.
  • Laptop, Camera, Mic
  • Classes conducted via Zoom (https://zoom.us/download)
  • Download

Overview

  • Introduction to computer Programming

Details

  • 2 levels (Total 16 coding sessions of 1:15 Hr)
  • 8 Classes/ Level
  • Group Class (4500PKR/kid/level Group of 7 students)
  • One-one Class (9,000PKR/kid/level)

Levels

MIT APP MAJOR Class 1-8

  • Introduction to App Inventor emulator ,AI starter,design view and components
  • Button clicks as Event handlers and exploring Canvas/ Level
  • Loops in App Inventor
  • Lists and Procedure
  • Creating quizz games with user input and scoring
  • Chat applications

AGE: 13-15

Tools: Scratch, App Inventor, Web, Python, Graphics

Scratch

Scratch is a visual programming tool for kids aged between 5-16 years which has simplified the process of creating the animated stories, interactive presentations, application designing and game designing at an early age. Scratch is the best platform to start the coding journey where kids can show their creativity and imagination in an interactive way.
During this course, kids will not only learn about the computer programing fundamentals but will also learn how to design algorithm before starting the coding. Kids will learn and practice Sequencing, Loops and iterations by using the drag & drop programming via block tool.
After completing the course, the kids will be able to design their own animated stories, shape designing, animations, games, mazes and much more.

Requirements

  • No Prerequisite
  • Laptop, Camera, Mic
  • Classes conducted via Zoom (https://zoom.us/download)
  • Download Scratch
  • For Offline version: https://scratch.mit.edu/download
  • For Online: https://scratch.mit.edu/

Overview

  • Introduction to computer Programming
  • Problem Identification & Problem Solving
  • Smart Algorithm Designing
  • MIT Scratch & Its GUI
  • Understanding Block Programming
  • Create animated stories, Interactive animations, application designing, maze and games with levels
  • Problem identification/solving
  • Algorithm Designing
  • Loops & Conditions
  • Event driven Programming

Details

  • 2 levels (Total 16 coding sessions of 1:15 Hr)
  • 8 Classes/ Level
  • Group Class (4500PKR/kid/level Group of 7 students)
  • One-one Class (9,000PKR/kid/level)

Take Home

  • Create animated stories, Interactive animations and games.
  • Problem identification/solving
  • Algorithm Designing
  • Loops, sensing, Events and Variables
  • Functions, Video sending, Event driven programming
  • MAP designing and Animation designing

Level

Jr. Level 1 (Class 1-8)

  • Problem Identification & Definition
  • Problem Solving & Decomposition
  • Algorithm Design
  • Introduction to MIT scratch and GUI
  • Building customized characters and backgrounds
  • Coordinates System
  • Motion block, events and mouse pointer
  • Characterization, Animated Story Designing, Interactive Presentation, Application Designing
  • Simple Game Designing
  • Simple Maze Designing
  • Event Driven Programming

Jr. Level 2 (Class 9-16)

  • Sound Block, Sound synchronization
  • Loops & Conditions
  • Keyboard & Mouse Events
  • Video sensing
  • Game Designing with 3 different levels
  • Maze Designing with 3 different levels
  • Sensor Blocks, Pen Block, Video sensors, Variables

Python

This course is suitable for kids aged 13+ as it’s based on the syntax based programming language Python. Python is the most widely used and in demand language of 2021 because of its simple and understandable syntax. This language incorporates all the essential computer programming concepts like sequence, loops and iterations that can help building as well as enhancing the logical and analytical skills at early years.
The student will learn all the important concepts of computer programming like Problem identification, Problem solving, algorithm designing, logical structures, objects, functions etc. This course will enhance the logical ability and analytical skill of students to solve any computer problem. Students will also solve the real-world problems that will give them an insight how they can use Python to create applications like calculator, drawings, identifying favorite numbers rental car and restaurant seating etc.

Requirements

  • Basic Coding Concepts should be known.
  • Laptop, Camera, Mic
  • Classes conducted via Zoom (https://zoom.us/download)
  • Download Python: https://www.python.org/downloads/
  • Download Geany:  https://www.geany.org/download/releases/

Overview

  • Introduction to Programming
  • Computer Programming Fundamentals
  • Sequencing, Loops, Conditions, Events, Functions, Lists. Application Designs etc.
  • Integers, strings. Input and output
  • Drawing tools – Turtle graphics
  • Loops, Conditional statements, Application designing, objects, functions
  • Project Based Learning

Details

  • 2 levels (Total 24 coding sessions of 1:00 Hr)
  • 2 sessions per week of 1:00 hr
  • 12 Classes/ Level
  • Group Class (5500 PKR/kid/level Group of 7 students)
  • One-one Class (9000PKR/kid/level)

Level 1

Python Level-1 Class 1-8

  • Introduction
  • Variables and data types
  • Integers and strings
  •  Input from users and output
  •  Drawing tools – Turtle graphics
  •  Conditional statements
  • Application designing
  • Project Based Learning

Level 2

Python Level-2 Class 9-16

    • For loops
    • While loops
    • Lists
    •  Using loops in Lists
    •  Dictionaries
    •  Functions
    • Project based Learning

App Inventor

Overview:

This Camp is designed for kids aged 13+ years. App Inventor is a block based programming tool for building mobile applications. During this course, kids will learn about basics of Mobile application development and will design their own basic ad advance games. Kids will learn packaging the applications they build and how they can download them over the phone. This course will help the kids to become the technology producers and change makers rather than just being the technology consumers.

Requirements

  • Basic Coding Concepts should be known.
  • Laptop, Camera, Mic
  • Classes conducted via Zoom (https://zoom.us/download)
  • Download

Overview

  • Introduction to computer Programming

Details

  • 2 levels (Total 16 coding sessions of 1:15 Hr)
  • 8 Classes/ Level
  • Group Class (4500PKR/kid/level Group of 7 students)
  • One-one Class (9,000PKR/kid/level)

Take Home

  • Building apps by selecting components and then telling them what to do and when to do it.
  • Using the Component Designer to select components. Some components are visible on the phone screen and some aren’t.
  • Adding media (sounds and images) to apps by uploading them from your computer.
  • Working in the Blocks Editor to assemble blocks that define the components’ behavior.

MIT APP MAJOR (Class 1-8)

  • Introduction to App Inventor emulator,AI starter, design view, and components
    Ø Button clicks as Event handlers and exploring Canvas
    Ø Loops in App Inventor
    Ø Lists and Procedure
    Ø Creating quiz games with user input and scoring
    Ø Chat applications

MIT APP MAJOR (Class 9-16)

  • To-Do List App
  • Fighter Plane App
  • Chat App
  • Travel Diary app
  • AI password app

Web Development

Coming Soon

AGE: 15+

Tools: Python, Web Designing, Graphics Designing

Python

This course is suitable for kids aged 15+ as it’s based on the syntax based programming language Python. Python is the most widely used and in demand language of 2021 because of its simple and understandable syntax. This language incorporates all the essential computer programming concepts like sequence, loops and iterations that can help building as well as enhancing the logical and analytical skills at early years.
The student will learn all the important concepts of computer programming like Problem identification, Problem solving, algorithm designing, logical structures, objects, functions etc. This course will enhance the logical ability and analytical skill of students to solve any computer problem. Students will also solve the real-world problems that will give them an insight how they can use Python to create applications like calculator, drawings, identifying favorite numbers rental car and restaurant seating etc.

Requirements

  • Basic Coding Concepts should be known.
  • Laptop, Camera, Mic
  • Classes conducted via Zoom (https://zoom.us/download)
  • Download Python: https://www.python.org/downloads/
  • Download Geany:  https://www.geany.org/download/releases/

Overview

    1. Introduction to Programming
    2. Computer Programming Fundamentals
    3. Sequencing, Loops, Conditions, Events, Functions, Lists. Application Designs etc.
  • Integers, strings. Input and output
  • Drawing tools – Turtle graphics
  • Loops, Conditional statements, Application designing, objects, functions
  • Project Based Learning

Details

  • 2 levels (Total 24 coding sessions of 1:00 Hr)
  • 2 sessions per week of 1:00 hr
  • 12 Classes/ Level
  • Group Class (5500 PKR/kid/level Group of 7 students)
  • One-one Class (9,000PKR/kid/level)

Level

Python Level 1 (Class 1-8)

  • Introduction
  • Variables and data types
  • Integers and strings
  •  Input from users and output
  •  Drawing tools – Turtle graphics
  •  Conditional statements
  • Application designing
  • Project-Based Learning

Python Level 2 (Class 9-16)

  • For loops
  • While loops
  • Lists
  •  Using loops in Lists
  •  Dictionaries
  •  Functions
  • Project based Learning

Graphic Designing

This course has been designed especially for kids to enhance their creativity and to present their imagination in front of the world via technology. Graphic designing is the art and practice of planning and projecting ideas and experiences via visuals and textual content. Students will learn designing via Adobe Photoshop in level 1 and via Illustrator in level 2.

Requirements

  • Basic computer and IT Concepts and skills should be known.
  • Laptop, Camera, Mic
  • Classes conducted via Zoom (https://zoom.us/download)
  • Download Adobe Photoshop
  • Download Geany:  https://www.geany.org/download/releases/

Details

  • 2 levels (Total 24 coding sessions of 1:00 Hr)
  • 2 sessions per week of 1:00 hr
  • 12 Classes/ Level
  • Group Class (5500 PKR/kid/level Group of 7 students)
  • One-one Class (9,000PKR/kid/level)

Graphic Designing Level-1 (Class 1-12)

  • Introduction to Graphic Designing
  • Does and Don’ts of designing
  • Introduction to Photoshop
  • Photo Editing
  • Color Adjustment
  • Adding effects
  • Text Addition
  • Designing a Cover Page
  • Designing a business card
  • Designing a poster
  • Designing a standee
  • Designing a greeting card
  • Designing splash cards

Graphic Designing Level-2

Coming Soon

Web designing

Overview:

Coming Soon,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,

Have a Questions? Let's get started

We are here to help you.