x
G - K O D E

Grade-9 / Semester-1 (Unit1 - Unit 4)

Grade-9 / Semester-2 (Unit5 - Unit 6)

Unit-1

4.5

The Computer Way

  • 1. Understand the hardware and software aspects of the computer.
    2 Learn about the input/output devices and CPU.
    3. Understand the types of memory, language translators and digital units.

Unit-2

5.0

Financial Aid Calculator

  • 1. Use the tkinter library to create a root window for aGUI calculator.
    2. Create buttons and place them in a grid layout in the GUI calculator.
    3. Create functions to handle the button clicks of the GUI calculator.
    4 Make the calculator work using the tkinter event loop.

Unit-3

5.0

Student Management System

  • 1. Understand the concepts of Object-Oriented Programming (OOP) and its advantages.
    2. Make subclasses using inheritance.
    3. Create and display student’s and teacher’s details.
    4. Develop a Student Management System using OOP concepts.

Unit-4

5.0

Cyber Square

  • 1.Make a presentation on websites and their types using images in LibreOffice Impress.
    2. Make a presentation on viruses and their types using smart art in LibreOffice Impress.
    3. Export data from Impress as a PDF.
    4. Create a presentation on Network components.

Unit-5

5.0

My Daily Expenses

  • 1. Apply mathematical functions in LibreOffice Calc.
    2. Apply different functions and write custom functions in LibreOffice Calc.
    3. Use Lookup functions to search for specific values in LibreOffice Calc.
    4. Create a spreadsheet for maintaining daily expenses and analyse your spending habits.

Unit-6

4.5

My School Club

  • 1. Use SQL commands to create tables and query to fetch the data.
    2. Learn more about GROUP BY clause, ORDER
    3. BY clause and using HAVING clauses to filter the aggregate data.
    4. Know about data constraints to enforce data integrity and consistency.
    5. Understand about views in SQL.

Unit-7

5.0

The Movies Library

  • 1. Understand the use of date and time functions. Learn more about Alter command and Null values in SQL.
    2. Apply the joins to fetch the data by joining two or more tables in SQL.
    3. Work with backup and restore in MySQL Workbench.

Unit-8

5.0

Chatbots

  • 1. Understand Artificial intelligence and its domains.
    2. Develop an interactive chatbot application in Python.
    3. Understand the ethics for using AI and its future.