ICT - Class XII Resources

The following list of online resources are provided as a sample of curated resources. New resources shall be added as we come across interesting and relevant online materials.

1. Python Applications

Description: The weblinks contain examples of different applications and games that can be created in Python. Some of the common games are number guessing, text-based adventure games, dice rolling simulator, hangman, rock-paper scissors, text-based calculator etc.

Core Concepts: Developing text-based applications in Python.


2. Tkinter Games

Description: The weblinks contain different Tkinter games and their codes for easy understanding and reference. Some common listed games are color game, snake game, rock, paper and scissor, tic-tac-toe, etc.

Core Concepts: Developing GUI based applications.


3. Database Introduction

Description: The weblinks provide information on the concepts of database with simple explanation and examples.

Core Concepts: Database.



Description: The weblinks contain tutorials on creating database in SQLite.

Core Concepts: Database.


5. Tkinter with Database

Description: The weblinks contain tutorials on how to integrate SQLite database in Tkinter applications. It has examples and sample codes on how to link SQLite with Tkinter applications.

Core Concepts: Tkinter with SQLite database.


6. Maintaining a Documentation

Description: The weblinks contain information on developing algorithms and flowchart for a project and documenting python code.

Core Concepts: Maintaining a documentation.


7. Introduction to NumPy

Description: The weblinks contain videos, codes, examples and links་on data analysis using Python Numpy.

Core Concepts: Data manipulation and analysis with NumPy.


9. Matplotlib Library

Description: The weblinks contain videos and information with examples on how to use Matplotlib library in Python to visualize data.

Core Concepts: Data visualization with Matplotlib.