Request a Tutor Devenez tuteur
x

Jyotsna S. (her, 51 années)

Kuwait City, Koweit

PhD in Computer Science with over 10 years of experience

Arrière-plan

As a seasoned Ph.D. in Computer Science with extensive academic experience, I bring a rich background of technological expertise and intellectual curiosity. My professional journey... En savoir plus

Méthodologie d'enseignement

It’s one-to-one interaction where I ensure that each and every point is understood and practiced by my student which I achieve through back and forth screen sharing. I use the Goog... En savoir plus

J'enseigne à

  • En ligne

Option d'enseignement

  • leçons particulières
  • $40

    Taux horaire local
  • $40

    Tarif horaire en ligne
  • 5

    PPT

Tarifs réduits

  • $390

    Tarif pour 10 heures
4000 characters remaining
500 characters remaining

Diplômes

PhD in Computer Science

Thapar Institute of Engineering & Technology

  • India
  • 2012

Matériel pédagogique

Diapositives PPT

Questions pour vous

Q: Quels sont les supports ou ressources que vous mettez à disposition pour aider les étudiants à réussir en informatique ?

To help students bridge the gap between the computer science theory and real-world application, I provide a variety of resources. 1. Visual & Interactive Slides in PPTs : I use custom-built presentations that replace generic diagrams with local, real-world metaphors. 2. For the Coding modules, I make use of online pseudo code editors and portals like diagrams.io where students can draw flowcharts. I also provide custom trace-table worksheets

Q: Quels langages de programmation maîtrisez-vous ?

1. Python: This is my specialty. Whether it's the basics of loops and lists or advanced concepts like Object-Oriented Programming (OOP), I can teach Python coding with ease. Others : Java , VBA ,Web-Designing( HTML & CSS, Javascript), SQL, MS-Office, Advanced Excel with Macros. I can of course teach Pseudocodes and also basic Assembly language

Q: Quels outils ou logiciels utilisez-vous pour enseigner l'informatique ?

To enable real-time collaboration, visual clarity, and hands-on practice, I make use of a variety of tools and softwares. Google Meet is used for online meeting and back and forth screen sharing enables the real-time collaboration. I use google meet whiteboard and also ziteboard used to scribble quick notes, draw flowcharts, truth tables etc. to visually explain the concepts. Replit, VSCode, Google Colab, diagrams.io, Powerpoint, Google docs, Google sheets are also used. I make use of Quizlet and Kahoot to create custome tests which are fun yet greatly effective for revising and strengthening the learning of concepts.

Q: Comment gérez-vous les étudiants qui ont des difficultés avec certains sujets ou concepts spécifiques en informatique ?

1. If a student is struggling with a large topic (like Recursion or Bubble Sort), I break it down into its smallest atomic parts. 2. If one explanation doesn't work, I change the mental model. For example, if Packet Switching while teaching Networking concepts sounds too technical to my student, I would give an analogy like as : "Imagine sending a LEGO set from Dubai Marina to Downtown. If you send it in one giant box, it might get stuck in Hessa Street traffic. Instead, you put each brick in a separate envelope, mail them individually, and reassemble them at the destination." 3. In between the sessions, I often ask the student to explain the concept back to me as if I am the one who is confused. This is a proven technique to identify gaps. We also do short quizzes and Kahoot to make it all fun. 4. The students are supported Psycologically where I mention that when I was their age, I took longer to understand such topics and they are actually doing great.

Q: Comment concilier l'enseignement des concepts théoriques et leur application pratique en informatique ?

1. I structure my lessons so that students are never stuck in "theory-only" mode for more than 15 minutes. We jump into code editors(if in a coding module). We relate it back to the real-world and discuss scenarios and examples from thier specific domain/local/cultural aspects. I demonstrate commands like PING and computer settings so that the student can actually see what they have learnt in theory. 2. For Exam-focused students, I balance the two papers(Paper 1 and Paper 2), taking them up alternatively.

Q: Pourriez-vous me donner des exemples de projets ou de devoirs que vous donnez aux étudiants pendant les cours d'informatique ?

Here are a few examples of assignments I use, categorized by the skill level and topic: 1. Topic: Boolean Logic & Hardware (IGCSE Paper 1) : The Assignment: Design a logic circuit for a smart home system in Dubai. The "AC" should only turn on if: The temperature sensor is HIGH;AND the balcony door sensor is LOW (closed);AND the owner is home. The student draws the truth table and write the Boolean Equation 2. Topic: Algorithms & Validation (IGCSE Paper 2) The Assignment: Write a Python program for the NOL card to be used in Dubai Metro/Bus or Tram The Requirements: Use Length Check to ensure the card ID is 10 digits. Use Range Check to ensure the balance is at least 7.50 AED. Allow users to top up their balance

Q: Comment gérez-vous les questions ou sujets difficiles qui peuvent survenir pendant les cours d'informatique ?

My approach is to treat every tough question as a collaborative debugging session rather than a lecture. 1. If a student asks a complex question, I deconstruct the concept and try to explain step-by-step or layer-by-layer. 2. I make use of simulators eg. while teaching networking, I create a network design in Cisco Packet Trcaer and show how the packet is moving from one host to another.

Q: Pourriez-vous me donner des conseils sur les opportunités de carrière ou les parcours professionnels liés à l'informatique ?

As per my opinion , the following are the upcoming fields 1. AI, Machine Learning 2. Data Science 3. Cyber-Security 4. Gaming 5. Mobile-App Development

Signaler un problème avec ce profil
Clause de non-responsabilité: MyPrivateTutor est une plateforme de mise en relation entre apprenants et tuteurs et formateurs de qualité. Nous ne présentons ni ne fournissons de tuteurs aux personnes recherchant des cours particuliers, et nous ne sélectionnons ni ne proposons de tuteurs spécifiques aux personnes recherchant des cours particuliers, ni d'apprenants aux tuteurs. MyPrivateTutor ne vérifie ni l'identité ni les informations publiées par les tuteurs ou les apprenants. Veuillez consulter notre Centre de sécurité pour savoir comment vérifier l'identité et les informations publiées par les autres utilisateurs.