Search 72,703 tutors
FIND TUTORS
Over 20 tutoring hours

Kat V.

Gresham, OR

$35/hr

Java & C++ tutor, has degree with 4.0 gpa

Usually responds in about 13 hours

Java & C++ tutor, has degree with 4.0 gpa

Message Kat

Send Kat a message explaining your needs and you will receive a response by email. Have you already emailed Kat or another tutor? If so, you have an account! Sign in now

Please enter the tutor's email address.
Please enter the student's email address.
Please describe how you heard about us.

Receive responses from additional tutors

If you select this option, WyzAnt will ask interested tutors to contact you by email if they are able to help. A maximum of five different tutors will email you and none of your personal information, including your email address, will be released.

Hi!

I have been programming in various languages for as long as I can remember. It's always been a passion for me, and to this day I tend to program at least a little bit every day. I'm not someone that just coasted through some online classes and is now offering to teach something to somebody else that I don't fully understand. I have worked with the concepts you will be taught in your first two years repeatedly, and I understand them thoroughly.

Even though I am new to this site, I have much experience tutoring students that are struggling. My "day job" is working as a tutor for Portland Community College. When the lab gets too busy for the lengthy one-on-one help that some students desire, I privately tutor them. This means that if you are currently a student at PCC, I know all of the coursework assigned and what the instructors all expect. If you would like references from some students that can attest to this, I would be happy to provide them.

In my experience, programming is best learned through doing. Of course, if you are unclear on particular concept, I will explain it before you try to apply it. Typically, students understand the abstract ideas fine, though, and just have trouble translating that into code. That is where I come in. When I solve a problem that you are having difficulty with, I will take you through my thought process. This way you know how I arrived at the answer, and you can hopefully replicate it on your own in the future. I will also show you how to properly use a debugger, if you are one of the many students that has never been taught this valuable skill.

While most people seem to learn best from coding something themselves, some other people learn best from code examples. I also happen to have experience in writing up detailed solutions for textbook problems, and would be happy to do that for you as well. I'm NOT offering to complete your homework. However, if you have a previous assignment that you did not fully understand, or you would like to see something similar to what you are working on, I can do either of those. Sometimes instructors and textbooks gloss over some of the details, and it can be helpful to have those fully explained before moving on to more complicated concepts.

Of course, if you feel some other style of tutoring would be more helpful to you, I am happy to work with you on that. Those have just seemed to be the most helpful to students in the past. Just let me know. My only goal is to help you understand the material and do well in your classes.

Testimonials

"Dependable"

- Alan, Gresham, OR on 11/4/13
Math:
Prealgebra
Computer:
C++,
Java
Homeschool:
Prealgebra
Corporate Training:
C++,
Java

Approved subjects are in bold.

Approved subjects

In most cases, tutors gain approval in a subject by passing a proficiency exam. For some subject areas, like music and art, tutors submit written requests to demonstrate their proficiency to potential students. If a tutor is interested but not yet approved in a subject, the subject will appear in non-bold font. Tutors need to be approved in a subject prior to beginning lessons.

C++

I have an Associate of Science from Portland Community College that focused on computer science courses, mainly in C++. I'm currently employed by PCC to tutor computer science students, so I have lots of experience helping students figure out their C++ projects.

Java

I have completed a degree at Portland Community College that focused on Computer Science. PCC mostly focuses on C++ in their CS program, so I know how it can be a struggle to move from C++ to Java without a lot of explanation of the differences. If you are in that situation, I can definitely help!

Java is my favorite language to program in. Some programs I've written in Java for myself or others:
*A lottery program that assigns and tracks "tickets" for a lottery, keeps track of the jackpot, picks a winner, etc.
*A database of Magic cards that allows adding, editing, searching of all fields, etc.
*A task manager for a to-do list that keeps track of due dates, whether tasks repeat, etc.
*A program that writes text menus in Java, given the prompts that should be displayed. (Yes, a program that writes programs.)
*A mod for the popular game Minecraft that adds new blocks, weapons, and crafting recipes.

As you can see, even though I don't have a lot of formal training specifically in Java, I do know it well. I also tutor students at PCC, some of which need help with Java. If you wish to see references from such students, just ask.

Portland Community College
Computer Science

Education

Portland Community College (Computer Science)

Dependable — Kat was easygoing and very knowledgeable, I hope too work with her again soon! Thanks Kat. ...

— Alan, Gresham, OR on 11/4/13

Hourly fee

Standard Hourly Fee: $35.00

Cancellation: 24 hours notice required

Travel policy

Kat will travel within 20 miles of Gresham, OR 97080.


About Kat

Hi!

I have been programming in various languages for as long as I can remember. It's always been a passion for me, and to this day I tend to program at least a little bit every day. I'm not someone that just coasted through some online classes and is now offering to teach something to somebody else that I don't fully understand. I have worked with the concepts you will be taught in your first two years repeatedly, and I understand them thoroughly.

Even though I am new to this site, I have much experience tutoring students that are struggling. My "day job" is working as a tutor for Portland Community College. When the lab gets too busy for the lengthy one-on-one help that some students desire, I privately tutor them. This means that if you are currently a student at PCC, I know all of the coursework assigned and what the instructors all expect. If you would like references from some students that can attest to this, I would be happy to provide them.

In my experience, programming is best learned through doing. Of course, if you are unclear on particular concept, I will explain it before you try to apply it. Typically, students understand the abstract ideas fine, though, and just have trouble translating that into code. That is where I come in. When I solve a problem that you are having difficulty with, I will take you through my thought process. This way you know how I arrived at the answer, and you can hopefully replicate it on your own in the future. I will also show you how to properly use a debugger, if you are one of the many students that has never been taught this valuable skill.

While most people seem to learn best from coding something themselves, some other people learn best from code examples. I also happen to have experience in writing up detailed solutions for textbook problems, and would be happy to do that for you as well. I'm NOT offering to complete your homework. However, if you have a previous assignment that you did not fully understand, or you would like to see something similar to what you are working on, I can do either of those. Sometimes instructors and textbooks gloss over some of the details, and it can be helpful to have those fully explained before moving on to more complicated concepts.

Of course, if you feel some other style of tutoring would be more helpful to you, I am happy to work with you on that. Those have just seemed to be the most helpful to students in the past. Just let me know. My only goal is to help you understand the material and do well in your classes.

Testimonials

"Dependable"

- Alan, Gresham, OR on 11/4/13
}

Education

Portland Community College
Computer Science

Education

Portland Community College (Computer Science)


Tutor Policies

Cancellation
24 hours notice required
Travel Radius
Travels within 20 miles of Gresham, OR 97080

Kat’s Subjects

Math:
Prealgebra
Computer:
C++,
Java
Homeschool:
Prealgebra
Corporate Training:
C++,
Java

Approved subjects are in bold.

Approved subjects

In most cases, tutors gain approval in a subject by passing a proficiency exam. For some subject areas, like music and art, tutors submit written requests to demonstrate their proficiency to potential students. If a tutor is interested but not yet approved in a subject, the subject will appear in non-bold font. Tutors need to be approved in a subject prior to beginning lessons.


Background Check Status for Kat V.

Kat V. has not yet had a background check. After sending a message to Kat, you will be able to order a background check for $7.99. The check will be processed by First Advantage. For more information, please review the background check information page.

As part of your tutor selection process, we encourage you to run updated background checks. Please also review the safety tips for hiring tutors.