Muskan Garg

Engaging Databases and Web Development lessons

4.8(99)

Free trial in 24 hr

Loading...
Profile photo of Muskan, Computer Science tutor at Wiingy
Profile photo of Muskan, Computer Science tutor at Wiingy
Computer Science learning materials by Muskan
Muskanenjoying a hobby outside teaching

Show all photos

tutor-image
tutor-image

Muskan Garg

Bachelors degree

Enroll after the free trial

Each lesson is 55 min

50 lessons


20% off

/ lesson

30 lessons


15% off

/ lesson

20 lessons


10% off

/ lesson

10 lessons


5% off

/ lesson

5 lessons


-

/ lesson

1 lessons


-

/ lesson

Rated 4.8 out of 5 stars.
★★★★★
Popular
Highly skilled & top-rated
99 ratings
Ratings

Muskan - Know your tutor

Over the past four years, I've had the privilege of immersing myself in the world of online education, specializing in two areas that I'm deeply passionate about: Python programming and web development. In my role as an online tutor, I've had the privilege of working with students from all walks of life, from complete beginners to seasoned professionals looking to upskil

Programming tutor specialities

Assignment help icon

Assignment help

Debugging icon

Debugging

Paired coding icon

Paired coding

Upskilling icon

Upskilling

Project help icon

Project help

Learner for programming class

College icon

College

Programming class overview

In my teaching approach, I prioritize the unique needs and learning styles of each student. I firmly believe that there's no one-size-fits-all solution when it comes to education. That's why I tailor my methods to ensure that every student receives the support and guidance they need to succeed.

icon

Expert in debugging code

Breaks down coding issues into manageable steps.

icon

100% on-time college submissions

Students meet deadlines with tutor support.

icon

Highly rated for problem-solving approach

95% of students improve problem-solving skills and speed.

Your programming tutor also teaches

Databases

Databases

Java

Java

JavaScript

JavaScript

Python

Python

SQL

SQL

Web Development

Web Development

Flexible Scheduling

Allows 1h early scheduling

Allows 1h early rescheduling

Can wait for 20 mins after joining

propsition image
Refund icon

10 day Refund

Swap icon

Free Tutor Swap

Icons

Computer Science concepts taught by Muskan

Student learned 2 days ago

The student and tutor worked on developing a Pygame project, an "alien shoot" game, focusing on integrating sprites (images) and handling mouse input. They practiced coding fundamental game mechanics like movement and collision detection, and the tutor provided guidance on project structure and debugging. The student was encouraged to continue practicing by modifying the game and experimenting with new sprites.

Handling Mouse Input

Image Management in Pygame

Game Loop and Functions

Pygame Actors

Show more

Student learned 4 days ago

The Tutor and Student worked on developing a "Dodge Block" game using Pygame in Python. They troubleshooted Python interpreter issues to get Pygame working and implemented the game's core mechanics, including player movement and block collision. The student was assigned homework to modify the game's graphics and scoring.

Player and Enemy Movement

Using the Random Module

Collision Detection

Game Loop and Event Handling

Pygame Initialization and Screen Setup

Show more

Student learned 13 days ago

The student and tutor began by addressing environment setup issues for Pygame, involving Python version compatibility and installation. They then transitioned to introducing a fundamental Pygame project, a simple square-moving game, with plans to complete and further explore Pygame concepts in subsequent sessions.

Pygame Installation and Version Compatibility

Initializing and Setting up a Pygame Window

The Game Loop

Basic Pygame Drawing and Movement

Python Package Management with pip

Show more

Student learned 16 days ago

The session introduced the concept of tuples in Python, contrasting them with lists and emphasizing their immutability. The student practiced converting a program from using lists to using tuples, encountering challenges with the concept of immutability. The student was assigned homework to revise Python concepts and complete the tuple conversion exercise, preparing for a comprehensive revision session in the next class.

Accessing Tuple Elements

Tuples vs. Lists: A Core Difference

Looping Through Tuples

Mutability vs. Immutability

Tuples: Definition and Characteristics

Show more

Student learned 24 days ago

The Student learned about Python lists, including their creation, indexing, and manipulation using loops and the `append()` function. The Student completed two mini-projects involving list creation and data analysis. The Tutor assigned homework to research additional list functions and to further practice list manipulation by customizing one of the projects.

Indexing in Lists

The `append()` Method

Looping Through Lists

Lists in Python

The `len()` Function

Show more

Student learned about 1 month ago

The student practiced using for loops to generate multiplication tables and calculate sums and products within user-defined ranges. The session introduced while loops and their fundamental syntax. Homework involves converting the for loop exercises to use while loops instead, solidifying the understanding of loop structures in Python.

Building Tables with Loops

While Loops

Accumulating Sums and Products

User Input with `input()`

For Loops

Show more
tutorFooter

Coding tutors on Wiingy are vetted for quality

Every tutor is interviewed and selected for subject expertise and teaching skill.