> For the complete documentation index, see [llms.txt](https://course.pythonwith.hanwa.ng/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://course.pythonwith.hanwa.ng/master.md).

# Welcome

## Course Overview

This is an introduction to computer programming, using python. We will be covering topics including basic data structures, text processing, and algorithmic designs. Please contact <python@hanwa.ng> if you have any questions!

### Workshop Meeting

We will meet on Zoom for Workshop Sessions every **Saturday at 10:00 AM - 11:30 AM** (CST).

{% hint style="info" %}
Zoom link for workshop meeting is sent to you via course email.
{% endhint %}

### Office Hours (optional)

Office hours will be held every **Thursday at 9:30 AM - 10:30 AM** (CST).

{% hint style="warning" %}
Please register for a time slot before office hours to help better facilitate individual Q\&A.

<https://tidycal.com/han/office-hour>
{% endhint %}

* Office hours are intended help answer any questions about exercises, HW, or other Python topics.
* **No teaching will take place.** Please come prepared with specific questions.

## Homework

Homework are released every week and they are due before class every week.

### Receiving Feedback

link: <https://v.qq.com/x/page/p3265aqh5f4.html>

{% embed url="<https://v.qq.com/x/page/p3265aqh5f4.html>" %}

## Textbook

We will be using *Python for Everybody by Charles Severance* for this course. You can access the textbook for free using [this link](http://do1.dr-chuck.com/pythonlearn/EN_us/pythonlearn.pdf) (<http://do1.dr-chuck.com/pythonlearn/EN_us/pythonlearn.pdf>).

## Using Python

Normally, you can install Python on your computer using a tool called [Anaconda](https://www.anaconda.com/download/). However, since not everyone has access to a computer, we will be hosting Python for you.

**You can access the Python instance for this course here:** [pythonwith.hanwa.ng](https://pythonwith.hanwa.ng)

**Alternate URL:** [elb.pythonwith.hanwa.ng](https://elb.pythonwith.hanwa.ng)

{% hint style="info" %}
Your username is your registration code and your password is your email address.
{% endhint %}

Once logged in, you will be able to view coding examples from class sessions and download your homework assignments.

### How to use Python Cloud

Link: <https://v.qq.com/x/page/g3261pbffvu.html>

{% embed url="<https://v.qq.com/x/page/m32596bfkgd.html>" %}
