UoPeople: How to get through Programming Fundamentals (CS 1101)

Programming can be tough. Real tough. Everybody knows this, even if they haven’t tried. So it can be extremely intimidating going into you’re fist few programming courses if you’ve never learned how to write code before. But don’t worry – I’m going to give you some tips to help relieve that anxiety, and help you become a great programmer by the end of the foundation building, CS 1101, Programming Fundamentals.

Continue reading UoPeople: How to get through Programming Fundamentals (CS 1101)

More on Parameters in Python

Not long ago I posted an article explaining the importance of parameters in programming. The article was based on the Java programming language, and although the concepts were explained as abstractly as possible, I decided to dig in my vault for some more explanations put in the context of another language; Python.

Continue reading More on Parameters in Python

How to Choose Your First Programming Language

Learning to program can be challenging. Figuring out what language to even start with can be even more challenging. Have you found yourself scrolling through blog after forum, after forum, pulling at your hair ’till it’s gone, just to get an idea as to where you should start? Choosing the right first language is easier than most make it out to be. So lets look at the one most simple technique to get you there.

Continue reading How to Choose Your First Programming Language

Parameters in Programming

Understanding parameters and how they are used can be frustrating. It’s an essential part of programming, and if you don’t take the time to master it, your code will be forever hindered, and you will be banging your head against your keyboard indefinitely until you rage quit technology. In this post I will discuss what parameters are, how they are used, and the difference between formal, and actual parameters.

Continue reading Parameters in Programming

Loops in Java

This was another discussion assignment at school, where I was asked to compare the different loops in Java. The original assignment was to just explain for and for-each loops, but I added the while, and do while in here as well. This isn’t a detailed explanation of how loops work in general, but rather a comparison between the different kinds.

Continue reading Loops in Java

++ && != and %= Java Operators Explained

My discussion assignment at school was to explain the following operators in Java; ++ (increment) && (logical AND) != (not equal) %= (modulus assignment).

I thought the quality of my post was good enough to share here, so here it is.

Continue reading ++ && != and %= Java Operators Explained

The Purpose of Using Functions

This week in school, our discussion assignment was to discuss the importance and advantages of using functions in programming. I’ve been using Khan Academy for about 6 months now for studying math, and computer science outside of school, So I’ve seen a lot of beginners on the site who don’t understand the purpose of using functions. Hopefully this article sheds a little light on this topic for those who also don’t understand.

Continue reading The Purpose of Using Functions

Difference Between ‘=’ and ‘==’ in Progamming

In this week at school, our discussion assignment asked us to post about the difference between ‘=’ and ‘==’ in Python. I put a pretty decent amount of effort in this assignment, so I thought I’d share it here.

Continue reading Difference Between ‘=’ and ‘==’ in Progamming

Beginner’s Guide to Programming – Interpreters vs Compilers

In our last tutorial we looked at how to install Python and how to start it in our command line. When we opened up Python in our command line, I called it an interpreter. In today’s lesson we will look at what an interpreter is, what a compiler is, and we’ll understand the difference between the two.

Continue reading Beginner’s Guide to Programming – Interpreters vs Compilers

Beginners Guide to Programming – Install Python

Before we move on to anything else, we need to get ourselves set up so we can actually start programming. So in this tutorial we are going to learn how to install Python and an environment called IDLE. At the end, we’ll open our command line, and make our first program.

Continue reading Beginners Guide to Programming – Install Python