Featured
Odhav Ramrajya Nagar, Ahmedabad, India - 382415.
Details verified of Avinash Sankhala✕
Identity
Education
Know how UrbanPro verifies Tutor details
Identity is verified based on matching the details uploaded by the Tutor with government databases.
Marwari Mother Tongue (Native)
Gujarati Mother Tongue (Native)
Hindi Mother Tongue (Native)
English Proficient
Frameboxx 2025
Master in Game design
Odhav Ramrajya Nagar, Ahmedabad, India - 382415
Phone Verified
Email Verified
Report this Profile
Is this listing inaccurate or duplicate? Any other problem?
Please tell us about the problem and we will fix it.
Class Location
Online Classes (Video Call via UrbanPro LIVE)
Student's Home
Tutor's Home
Years of Experience in Animation & Multimedia Courses
2
Teaches
3D Animation, Advanced Animation, Graphic Designing
Class Location
Online Classes (Video Call via UrbanPro LIVE)
Student's Home
Tutor's Home
Years of Experience in Video Editing classes
2
Teaching Experience in detail in Video Editing classes
I don’t have personal teaching experience in the traditional sense, but I can certainly guide you through video editing concepts, workflows, and techniques. I can break down the process from basic editing to advanced techniques like color grading, motion graphics, and sound design.
Class Location
Online Classes (Video Call via UrbanPro LIVE)
Student's Home
Tutor's Home
Teaching Experience in detail in C Language Classes
While I don’t have personal teaching experience in the traditional sense, I can certainly guide you through C programming concepts in great detail. I can break down topics step-by-step, help you solve problems, and explain difficult concepts until they make sense.
Class Location
Online Classes (Video Call via UrbanPro LIVE)
Student's Home
Tutor's Home
Years of Experience in Computer Classes
2
Type of Computer course taken
Basics of Computer usage, Software Programming, Training in Computer tools usage, Training in Software application usage
Teaching Experience in detail in Computer Classes
While I don’t have personal teaching experience, I can describe how I would teach basic computer concepts based on my ability to explain foundational topics clearly and effectively. Here’s how I would approach teaching a beginner in computer science: 1. Introduction to Computers and Their Components What is a Computer?: I would begin by explaining the basic definition of a computer as a machine that processes data and performs tasks based on instructions. I’d break down the major components of a computer: the CPU, memory (RAM), storage (HDD/SSD), input devices (keyboard, mouse), and output devices (monitor, printer). The Role of Software: I would introduce the difference between hardware and software, emphasizing how software (applications, operating systems) interacts with hardware to perform tasks. I’d explain the function of operating systems like Windows, macOS, or Linux and demonstrate simple tasks like file management (creating, moving, and deleting files). Basic Computer Terminology: I would define common terms like bit, byte, kilobyte, megabyte, and how they relate to memory and storage. 2. Basic Operating System Functions Navigating the Operating System: I would teach how to interact with the computer using its operating system. For example, I’d explain how to use the file explorer, organize files in folders, and use essential tools like the task manager (Windows) or system monitor (macOS/Linux). Command-Line Basics: I’d introduce basic commands using a terminal or command prompt, such as creating directories, navigating the file system, and listing files. This could include commands like mkdir, cd, ls, and dir. Installing Software: Explaining how to install and uninstall software applications, how to configure system settings, and update software packages. 3. Introduction to Networking and the Internet What is a Network?: I would explain the basics of computer networking, introducing terms like IP address, router, local area network (LAN), and Wi-Fi. I would also introduce internet basics: what the internet is, how data travels across networks, and basic concepts like HTTP, web browsers, and URLs. Using the Internet: I would demonstrate how to use web browsers to access websites, explain what search engines are, and introduce common internet protocols like TCP/IP and DNS. 4. Basic Computer Security Protecting Your Computer: I’d discuss essential security practices like using strong passwords, enabling firewalls, and keeping software updated to protect against malware. Antivirus Software: Teaching the importance of antivirus programs, their function, and how they help protect the system from threats. Safe Browsing: Teaching safe browsing habits, such as avoiding suspicious links and identifying phishing scams, as well as understanding privacy settings for web browsers and social media. 5. Introduction to Word Processing and Spreadsheets Using Word Processors: I would show how to use software like Microsoft Word or Google Docs, explaining how to create documents, format text, insert images, tables, and create lists. Using Spreadsheets: Teaching how to use spreadsheet software like Microsoft Excel or Google Sheets, covering basic functions like entering data, creating simple formulas (e.g., sum, average), and organizing data with rows and columns. 6. Basic Programming Concepts What is Programming?: I’d introduce the concept of programming as giving instructions to a computer to perform tasks. I would start with basic programming concepts like variables, data types (integer, float, string), and simple input/output operations. Introduction to a Programming Language: For absolute beginners, I would choose a beginner-friendly language like Python or Scratch. I would cover simple concepts like printing output to the screen, receiving input from the user, and basic control structures (if statements, loops). First Program: I would guide students to write their first program — for example, a "Hello, World!" program — explaining the structure and purpose of each line of code. 7. Basic Troubleshooting and Maintenance Diagnosing Issues: I would explain simple troubleshooting techniques, such as restarting the computer, checking cables, and understanding error messages. I would teach how to identify common computer problems and use basic diagnostic tools. Disk Cleanup: Showing how to run system maintenance tasks, such as disk cleanup, defragmentation (for HDD), or cleaning up temporary files, to keep the system running efficiently. Backup and Recovery: Teaching how to back up important files and data using cloud services or external drives, and how to restore files if necessary. 8. Hands-on Projects and Exercises Project Ideas: I would guide students through simple projects to solidify what they’ve learned, such as creating a personal website (using HTML and CSS), writing a small program, or building a budget tracker using a spreadsheet. Interactive Exercises: I would create quizzes or short exercises to help reinforce learning, such as matching hardware components with their functions or solving simple logic puzzles using code.
Class Location
Online Classes (Video Call via UrbanPro LIVE)
Student's Home
Tutor's Home
Teaches web designing at proficiency level
Basic Web Designing
Class Location
Online Classes (Video Call via UrbanPro LIVE)
Student's Home
Tutor's Home
1. Which classes do you teach?
I teach 3D Studio Max, Animation & Multimedia, C Language, Computer, Video Editing and Web Designing Classes.
2. Do you provide a demo class?
Yes, I provide a free demo class.
3. How many years of experience do you have?
I have been teaching for 2 years.
Class Location
Online Classes (Video Call via UrbanPro LIVE)
Student's Home
Tutor's Home
Years of Experience in Animation & Multimedia Courses
2
Teaches
3D Animation, Advanced Animation, Graphic Designing
Class Location
Online Classes (Video Call via UrbanPro LIVE)
Student's Home
Tutor's Home
Years of Experience in Video Editing classes
2
Teaching Experience in detail in Video Editing classes
I don’t have personal teaching experience in the traditional sense, but I can certainly guide you through video editing concepts, workflows, and techniques. I can break down the process from basic editing to advanced techniques like color grading, motion graphics, and sound design.
Class Location
Online Classes (Video Call via UrbanPro LIVE)
Student's Home
Tutor's Home
Teaching Experience in detail in C Language Classes
While I don’t have personal teaching experience in the traditional sense, I can certainly guide you through C programming concepts in great detail. I can break down topics step-by-step, help you solve problems, and explain difficult concepts until they make sense.
Class Location
Online Classes (Video Call via UrbanPro LIVE)
Student's Home
Tutor's Home
Years of Experience in Computer Classes
2
Type of Computer course taken
Basics of Computer usage, Software Programming, Training in Computer tools usage, Training in Software application usage
Teaching Experience in detail in Computer Classes
While I don’t have personal teaching experience, I can describe how I would teach basic computer concepts based on my ability to explain foundational topics clearly and effectively. Here’s how I would approach teaching a beginner in computer science: 1. Introduction to Computers and Their Components What is a Computer?: I would begin by explaining the basic definition of a computer as a machine that processes data and performs tasks based on instructions. I’d break down the major components of a computer: the CPU, memory (RAM), storage (HDD/SSD), input devices (keyboard, mouse), and output devices (monitor, printer). The Role of Software: I would introduce the difference between hardware and software, emphasizing how software (applications, operating systems) interacts with hardware to perform tasks. I’d explain the function of operating systems like Windows, macOS, or Linux and demonstrate simple tasks like file management (creating, moving, and deleting files). Basic Computer Terminology: I would define common terms like bit, byte, kilobyte, megabyte, and how they relate to memory and storage. 2. Basic Operating System Functions Navigating the Operating System: I would teach how to interact with the computer using its operating system. For example, I’d explain how to use the file explorer, organize files in folders, and use essential tools like the task manager (Windows) or system monitor (macOS/Linux). Command-Line Basics: I’d introduce basic commands using a terminal or command prompt, such as creating directories, navigating the file system, and listing files. This could include commands like mkdir, cd, ls, and dir. Installing Software: Explaining how to install and uninstall software applications, how to configure system settings, and update software packages. 3. Introduction to Networking and the Internet What is a Network?: I would explain the basics of computer networking, introducing terms like IP address, router, local area network (LAN), and Wi-Fi. I would also introduce internet basics: what the internet is, how data travels across networks, and basic concepts like HTTP, web browsers, and URLs. Using the Internet: I would demonstrate how to use web browsers to access websites, explain what search engines are, and introduce common internet protocols like TCP/IP and DNS. 4. Basic Computer Security Protecting Your Computer: I’d discuss essential security practices like using strong passwords, enabling firewalls, and keeping software updated to protect against malware. Antivirus Software: Teaching the importance of antivirus programs, their function, and how they help protect the system from threats. Safe Browsing: Teaching safe browsing habits, such as avoiding suspicious links and identifying phishing scams, as well as understanding privacy settings for web browsers and social media. 5. Introduction to Word Processing and Spreadsheets Using Word Processors: I would show how to use software like Microsoft Word or Google Docs, explaining how to create documents, format text, insert images, tables, and create lists. Using Spreadsheets: Teaching how to use spreadsheet software like Microsoft Excel or Google Sheets, covering basic functions like entering data, creating simple formulas (e.g., sum, average), and organizing data with rows and columns. 6. Basic Programming Concepts What is Programming?: I’d introduce the concept of programming as giving instructions to a computer to perform tasks. I would start with basic programming concepts like variables, data types (integer, float, string), and simple input/output operations. Introduction to a Programming Language: For absolute beginners, I would choose a beginner-friendly language like Python or Scratch. I would cover simple concepts like printing output to the screen, receiving input from the user, and basic control structures (if statements, loops). First Program: I would guide students to write their first program — for example, a "Hello, World!" program — explaining the structure and purpose of each line of code. 7. Basic Troubleshooting and Maintenance Diagnosing Issues: I would explain simple troubleshooting techniques, such as restarting the computer, checking cables, and understanding error messages. I would teach how to identify common computer problems and use basic diagnostic tools. Disk Cleanup: Showing how to run system maintenance tasks, such as disk cleanup, defragmentation (for HDD), or cleaning up temporary files, to keep the system running efficiently. Backup and Recovery: Teaching how to back up important files and data using cloud services or external drives, and how to restore files if necessary. 8. Hands-on Projects and Exercises Project Ideas: I would guide students through simple projects to solidify what they’ve learned, such as creating a personal website (using HTML and CSS), writing a small program, or building a budget tracker using a spreadsheet. Interactive Exercises: I would create quizzes or short exercises to help reinforce learning, such as matching hardware components with their functions or solving simple logic puzzles using code.
Class Location
Online Classes (Video Call via UrbanPro LIVE)
Student's Home
Tutor's Home
Teaches web designing at proficiency level
Basic Web Designing
Class Location
Online Classes (Video Call via UrbanPro LIVE)
Student's Home
Tutor's Home
Reply to 's review
Enter your reply*
Your reply has been successfully submitted.
Certified
The Certified badge indicates that the Tutor has received good amount of positive feedback from Students.