Visit the Week I forum and say hello

If you haven’t already visited the Week I forum, stop by now and say hello to your fellow students. I would like you to introduce yourself to the group and also to briefly explain what you think about this learning Read More …

Meet Marga, the Curriculum Developer

My name is Margarita Manterola. I’m a Site Reliability Engineer in the G Linux team. I’m very passionate about teaching programming to everybody. I think it’s very important that everybody can learn how to tell the computer what to do. Read More …

First Steps Wrap Up

Congrats. You made it to the end of the first module. Great job. You’ve taken the first steps to learning a new programming language, and growing your IT skillset. Getting there shows real determination and a will to learn. We’ve Read More …

First Programming Concepts

Functions and Keywords Functions and keywords are the building blocks of a language’s syntax. Functions are pieces of code that perform a unit of work. In the examples we’ve seen so far, we’ve only encountered the print() function, which prints Read More …

Python Can Be Your Calculator

There’s a ton of things that you can do with Python and you’ll learn many of them in this course. But before we dive into complex subjects, let’s have some fun with another simple task that you can do with Read More …

Getting Information from the User

On the whole, for a program to be useful it needs to get at least some information from the user. With this data, the program can take actions that are relevant to the user, instead of generic actions, like printing Read More …

Hello, World!

Now that you’ve got an idea of what Python code looks like, let’s check out one of the most basic examples and dive deeper into what’s going on. Get ready. We’re going to use the Python interpreter to make our Read More …

First PythonAnyware code

We are going to write the following code in PythonAnyware: for i in range(10): print(“Hello, World!”)   Let’s go step by step:

PythonAnyware SignUp

Now each student has to register an account in PythonAnyware, to be able to perform the exercises. How to install Python in Windows will be covered later. Now we will proceed step by step:   First, go to pythonanywhere.com and Read More …

Other Languages

Although we picked Python for this course, it’s important to note that it’s just one of the many coding languages out there. Think of a given programming language as just one of the many powerful tools in your IT toolbox. Read More …