(877) 999-2681  | BECOME A TUTOR | BECOME A STUDENT  |  Sign In
Search 70,377 tutors SEARCH

Tutor Blogs RSS

Computer Programming Articles

This page features blog posts about computer programming. Can’t find what you’re looking for? Let your favorite tutor know that the WyzAnt community could benefit from a blog post about computer programming!
Blogs Anywhere

The One Skill Every American Needs to Learn

Encourage your high school students to learn computer science. The link below explains you why?

http://finance.yahoo.com

Math is the Key

Note to the Future of our World:

Learn as much Math as possible - everything consists-of or is composed-of Math. And, when you say "When will we ever use Math?" the actual answer turns out to be, "You use Math in everything, everywhere, all of the time!"

Most students have had a rough time with Math - not because they are stupid but because their teacher didn't figure out how they learn best individually - everyone learns differently - even the students who seem smart figered out how to work-around the teachers and of course they never admit that they are also struggling and they don't share...

Private, Public, Const, and Static

When using C++ for object-oriented programming, there are some basic concepts and best practices that should be followed for good software engineering. First is the use of public and private in class definitions. Most programmers moving from C to C++ are accustomed to using structs, where all fields are "public" for others to access; in C++, all fields in a class are "private" by default instead. There is a good reason for this: everything in a class should be private unless otherwise necessary. If there is some data that you wish to "expose", you are best off using getter/setter methods...

Understanding SPSS

I've tutored students throughout the DC metropolitan area in web programming (in HTML, XML, PHP), database development (in SQL and MS Access) and statistical analysis, mainly using SPSS (Statistical Package for Social Sciences). I noticed that unlike other technologies, SPSS is often introduced to students at the tail end of the undergraduate and graduate school experience. So, they are often pressed to learn the system and conduct professional research analyses in a short amount of time. To help WyzAnt students, here are a few good online resources that explain how SPSS works:

http://whatisspss...

When Failure is a Good Thing

Why would failure ever be a good thing? Well, in computer programming, failure can mean that you have done a good job testing your code and you have found a bug. Finding a bug during testing means that you can fix your bug before you submit your project or assignment to your boss or your teacher. In the process of fixing the bug, you might realize how to improve other parts of the code as well. Without thorough testing, with a possible failure or two along the way, you cannot be confident that your code will do what it is supposed to do.

So, how do you go about testing? One way is to think...

Structs versus Classes

A struct is a datatype from the C programming language that encapsulates a number of different datatypes into a single object. This can be used to easily handle a set of values as a single "package", while also being able to access the individual members of the structure. One example of this may be a ContactInfo structure that contains a person's first name, last name, e-mail address, phone number, birthday, etc.

It's easy to see how this would later be extended into the notion of a "class", where the object could have methods defined to access the data or otherwise manipulate its contents,...

Tutoring trends...

For the past few years, I've spent most of my time teaching and tutoring on physics, but I also tutor students in programming languages such as C, C++ and Java. These languages are three of the most difficult to learn due in large part to their comprehensiveness. These and languages very similar to them are the programming languages used to implement most of the highest performing and functionally complicated applications in the world, including operating systems, office suites, high performing websites and smartphone apps.

Prior to becoming a teacher, I put myself through graduate school...

Programming

I have studied Electrical and Computer Engineering and received Master degree in 2008. While I was studying at university, I worked as a teacher assistant. I have taught many courses to undergraduate and graduate students. In addition, I taught a lot of elementary and high school students as tutor. Both of these experiences convinced me to pursue tutoring as a career. Therefore, I have tried hard to become a good teacher. I realized that teacher preparation is the major determinant of a great teacher.

I have taught large variety of courses; however, my best experience is computer programming...

Kicker physics

I was working with a physics student the other day and came across a football trajectory problem which was very timely because Superbowl Sunday fast approaching and the Pittsburgh Steelers are still in the mix. Yeah!

Most trajectory problems in physics problems meant to be worked “by hand” have to make some assumptions so that the equations can be solved without using a computer. The biggest and most common assumption is that the effect of the air resistance on the object is negligible. “Negligible” means that we consider (or at least are willing to temporarily pretend) that the effect is...

"Best Little Tutor In Texas" Surpasses 500 Tutoring Hours WIth Wyzant

Ken B in Houston, Texas, better known as "The Best Little Tutor In Texas" has just surpassed the 500th hour of tutoring for WyzAnt. For any subject or combination of subjects dealing with mathematics, chemistry, physics, computers, and computer programming, he is the one-man-source. His diversified expertise and ability to simplify complex subject for students makes him a par-excellent source for student's studies.

Browse All Tutor Blogs »

Browse by Subject