SHANTHI VICTORIA R Coding Teacher
No reviews yet

I am Shanthi Victoria who has been working as a lecturer in BCMWPC .I am also an assistant professor in Tamil Nadu College of Engineering. I am expertise in teaching various subjects such as data structure, C programming, C++, web designing, and artificial intelligence. Additionally, I also teach block-based coding for school students. I will take classes for school students to teach their computer subjects. Ms office, python programming also i teach. For school students i will teach in an fun and engaging way. I will take classes through zoom. According to the students ability i will extend class duration. Because some students struggle to get the concept soon. Teaching is not work, its my passion. With my vast experience of handling different subjects, I provide innovative and interactive teaching methods suitable for all levels of students. I am dedicated to providing quality education to my students and helping them achieve their academic goals.

Subjects

  • Computer Science Diploma-Masters/Postgraduate

  • Data Structure Beginner-Expert

  • C (Programming) Beginner-Expert

  • Machine Learning Grade 8-Diploma

  • Artificial intelligence Beginner-Expert

  • App Development without coding Grade 8-Diploma


Experience

  • LECTURER (Jun, 2018Jan, 2023) at BCMWPC,EYTTAYAPURAM
    Handled computer engg. related subjects and practical class
  • ASSISTANT PROFESSOR (Jun, 2008Mar, 2015) at Tamilnadu college of engineering, Coimbatore
    Handled all computer science theory and practical sessions.

Education

  • M.E SOFTWARE ENGG (May, 2008Jul, 2008) from ANNA UNIVERSIY REGIONAL CENTRE, COIMBATORE

Fee details

    200300/hour (US$2.313.47/hour)

    vary on content


Courses offered

  • WEB DESIGNING USING HTML AND CSS FOR BEGINNERS

    • 2000
    • Duration: 20 DAYS
    • Delivery mode: Online
    • Group size: 5
    • Instruction language: English
    • Certificate provided: Yes
    20 days course, daily one hour, classes take through zoom
  • C PROGRAMMING FOR BEGINNERS

    • 1500
    • Duration: 10 DAYS
    • Delivery mode: Online
    • Group size: 5
    • Instruction language: English
    • Certificate provided: Yes
    C PROGRAMMING FOR BEGINNERS:

    Day 1: Introduction to C Programming
    - Introduce the basics of C programming language.
    - Discuss the history and importance of C.
    - Set up the development environment (compiler and code editor).
    - Write and execute the first "Hello, World!" program.

    Day 2: Variables and Data Types
    - Explain variables and their role in programming.
    - Discuss different data types in C (e.g., int, float, char).
    - Teach variable declaration, assignment, and basic arithmetic operations.
    - Provide examples and exercises to practice using variables and data types.

    Day 3: Control Flow
    - Discuss conditional statements (if, else if, else) and their importance.
    - Explain comparison operators (>, <, ==, etc.) and logical operators (&&, ||, !).
    - Introduce loops (for, while, do-while) and their applications.
    - Provide coding exercises to practice control flow statements.

    Day 4: Arrays
    - Introduce arrays as a data structure in C.
    - Teach how to declare, initialize, and access elements in arrays.
    - Discuss one-dimensional and multi-dimensional arrays.
    - Provide examples and exercises to practice working with arrays.

    Day 5: Functions
    - Explain the concept of functions and their benefits.
    - Teach how to define and call functions in C.
    - Discuss function parameters and return values.
    - Introduce the concept of library functions and provide examples.

    Day 6: Pointers
    - Introduce the concept of pointers in C.
    - Explain the relationship between pointers and variables.
    - Teach pointer declaration, dereferencing, and arithmetic operations.
    - Provide examples and exercises to practice working with pointers.

    Day 7: Strings
    - Introduce strings as an array of characters in C.
    - Discuss string manipulation functions and operations.
    - Teach how to declare, initialize, and manipulate strings in C.
    - Provide coding exercises to practice working with strings.

    Day 8: Structures
    - Explain structures as a way to define custom data types in C.
    - Teach how to declare and access structure members.
    - Discuss the concept of nested structures and typedef.
    - Provide examples and exercises to practice working with structures.

    Day 9: File Handling
    - Introduce file handling concepts in C.
    - Teach how to open, read, write, and close files.
    - Discuss different file modes and file-related operations.
    - Provide examples and exercises to practice file handling.

    Day 10: Final Project
    - Assign a small project to apply the knowledge gained.
    - Encourage creativity and problem-solving skills.
    - Provide guidance and support throughout the project.
    - Give students an opportunity to present their projects and provide feedback.
  • PYTHON PROGRAMMING FOR BEGINNERS

    • 2000
    • Duration: 10 DAYS
    • Delivery mode: Online
    • Group size: Individual
    • Instruction language: English
    • Certificate provided: Yes
    PYTHON PROGRAMMING FOR BEGINNERS – 10 Days

    Day 1: Introduction to Python
    - Explain the basics of Python programming language.
    - Discuss the benefits and applications of Python.
    - Set up the development environment (Python interpreter and code editor).
    - Write and execute the first "Hello, World!" program.

    Day 2: Variables and Data Types
    - Introduce variables and their role in programming.
    - Explain different data types in Python (e.g., integers, floats, strings).
    - Teach variable assignment and basic arithmetic operations.
    - Provide examples and exercises to practice using variables and data types.

    Day 3: Control Flow
    - Discuss conditional statements (if, elif, else) and their importance.
    - Explain comparison operators (>, <, ==, etc.) and logical operators (and, or, not).
    - Introduce loops (for and while) and their applications.
    - Provide coding exercises to practice control flow statements.

    Day 4: Functions
    - Explain the concept of functions and their benefits.
    - Teach how to define and call functions.
    - Discuss function parameters and return values.
    - Introduce the concept of built-in functions and libraries.

    Day 5: Lists and Tuples
    - Explain lists and tuples as data structures.
    - Teach how to create, access, and modify elements in lists and tuples.
    - Discuss list methods (e.g., append, remove) and tuple immutability.
    - Provide exercises to practice working with lists and tuples.

    Day 6: Dictionaries and Sets
    - Introduce dictionaries and sets as data structures.
    - Teach how to create, access, and modify elements in dictionaries and sets.
    - Explain dictionary methods (e.g., keys, values) and set operations (e.g., intersection, union).
    - Provide coding exercises to practice working with dictionaries and sets.

    Day 7: File Handling
    - Introduce file handling concepts in Python.
    - Teach how to open, read, write, and close files.
    - Discuss different file modes and file-related operations.
    - Provide examples and exercises to practice file handling.

    Day 8: Error Handling
    - Explain the importance of error handling in programming.
    - Teach the try-except-else-finally blocks for handling exceptions.
    - Discuss common types of exceptions in Python.
    - Provide coding exercises to practice error handling.

    Day 9: Modules and Packages
    - Introduce the concept of modules and packages.
    - Explain how to import and use modules.
    - Discuss the Python Standard Library and third-party packages.
    - Provide examples and exercises to practice using modules and packages.

    Day 10: Final Project
    - Assign a small project to the students to apply the knowledge gained.
    - Encourage creativity and problem-solving skills.
    - Give students an opportunity to present their projects and provide feedback.
  • MS OFFICE

    • 1500
    • Duration: 10 DAYS
    • Delivery mode: Online
    • Group size: 5
    • Instruction language: English
    • Certificate provided: Yes
    Day 1: Introduction to Microsoft Office Suite and Word
    - Overview of Microsoft Office applications (Word, Excel, PowerPoint)
    - Understanding the user interface and common features in Word
    - Creating and formatting basic documents in Word

    Day 2: Advanced Word Formatting and Document Design
    - Formatting text, paragraphs, and sections
    - Working with styles and templates
    - Inserting and formatting tables and graphics
    - Applying advanced document design techniques

    Day 3: Excel Basics and Data Entry
    - Introduction to Excel and its features
    - Entering and editing data in Excel
    - Basic formulas and functions in Excel
    - Formatting cells and worksheets in Excel

    Day 4: Excel Formulas and Functions
    - Working with advanced formulas in Excel
    - Using built-in functions (SUM, AVERAGE, IF, etc.)
    - Creating formulas across multiple worksheets
    - Introduction to data analysis tools in Excel

    Day 5: PowerPoint Basics and Slide Creation
    - Introduction to PowerPoint and its features
    - Creating and formatting slides
    - Adding text, images, and shapes to slides
    - Applying slide layouts and themes

    Day 6: Advanced PowerPoint Design and Animation
    - Enhancing slides with multimedia (audio, video)
    - Applying animations and transitions to slides
    - Creating custom slide layouts and master slides
    - Using advanced presentation delivery features

    Day 7: Word and Excel Integration
    - Importing and exporting data between Word and Excel
    - Linking and updating Excel data in Word
    - Creating mail merges using Word and Excel

    Day 8: Data Analysis and Visualization in Excel
    - Advanced data analysis techniques (sorting, filtering, conditional formatting)
    - Creating and formatting charts and graphs
    - PivotTables for data analysis and reporting

    Day 9: Word and PowerPoint Collaboration
    - Collaboration features in Word and PowerPoint
    - Reviewing and tracking changes in Word
    - Co-authoring and presenting slides in PowerPoint

    Day 10: Productivity Tips and Final Projects
    - Time-saving tips and tricks for Word, Excel, and PowerPoint
    - Customizing the Office Suite for efficiency
    - Final projects: Create a comprehensive document with Word, Excel, and PowerPoint elements

Reviews

No reviews yet. Be the first one to review this tutor.