Class 02 – Friday, January 21
Talking to computers
Recipes are rituals that promise transformation. — Kate Lebo
Look both ways
Start of class activities
- Read the entire web page (preferably before class)
- Open PyCharm (if you're still working on getting it working, put one finger up to indicate you are still working on getting it downloaded.)
- Download the day's class examples (do not need to re-download unless asked too)
- Talk to your neighbors
Course motto
- We persevere — Ann Hoang
Word of the day
Agenda
- Why did we have to agree to the class pledge?
- Download sample program love.py
- Test file submission
- Start computing major indoctrination
- Introduce Python
- Debate Are computers smart or stupid?
- Parse "Let’s eat Toto", said Dorothy
Let's metacognate! Productive Struggle
- Think about a time when such a situation applied to your own learning.
- What were you learning about at the time?
- Do you recall any positive emotions you felt at the time?
- Do you recall any negative emotions you felt at the time? Were they justified?
- Why do you think I am asking you these questions now?
Sisu
- Sisu is a national Finnish concept that is not easy to describe in English.
- Google translates "sisu" to mean "go, spunk, gril, guts, perserverance or pluck"
What is Python
- Python is a general-purpose, high-level programming language.
- Python programs are interpreted.
- Besides general software development, Python is particularly suitable (among other activities) for
- Web access and development
- Scripting
What is PyCharm
- PyCharm is a computer app (like MS word or Google Chrome)
- PyCharm gives us the ability to write and run programs written in Python.
- As you progress as a programmer, you'll find PyCharm has many useful features that make our lives easier.
Are Computers smart
- Debate Are computers smart or stupid?
- Parse "Let’s eat Toto", said Dorothy
- Print out this excellent info sheet.
Examples of the day
- Program love.py
- Program camouflage_not_needed.py
Typical during class activities
- Learn
- Try
- Ask questions
- Make suggestions
- Provide answers
Typical post-class activities
- Read
- Examine class examples
- Learn
- Try
- Write down questions
- Complete the homework
Homework 03 Now Due Tuesday
- Complete the homework
- Make sure to follow all the instructions very carefully.
Vocabulary to which you should become accustomed
- A lexicon when participating in computing-related structured communication
|
|
|
|
🦆 © 2022 Jim Cohoon | Resources from previous semesters are available. |