Date
|
In
Class Exercises / Online Reading
|
In Class Exercises / Projects
|
|
|
**ALL
PROJECTS are to be completed and DUE by the due date.
|
Aug
14 |
Overview, Expectations, Assessment/Participation
LESSON
OBJECTIVES - Student Learning Outcomes (SLO) - Introduction to Python
- SLO:
Python Basics
- Use
IDLE Shell Window to run simple commands.
- Use
IDLE Text Editor to run many lines of code.
- Use
print( ) function to print strings, numbers, numeric expressions,
blank lines.
|
IN-CLASS
Exercise (To Be Graded in Class):
- Create
a CS212 Folder in Google Drive, SHARE the folder with me (yvonne.flores@guamcc.edu)
- Install
Python 3.x
- Explore
the IDLE Shell Window
- AutomatetheBoringStuff.com
(ATBS): Chapter 1
- Explore
the IDLE Text Editor - Save
As: hello.py
- GCC's
Mission Statement
- Create a multi-line Python program to output GCC's Mission Statement.
Save As: mission.py
- DRAG
hello.py and mission.py to your Shared CS212 folder.
- Check
Your Email after today's class.
|
Aug
19 |
LESSON
OBJECTIVES
- Data
Types
- Variables
- Arithmetic
Operators & Order of Precendence
-
Assignment Operators
- #Comments
- PRINT(Function)
|
IN-CLASS
Exercise (To Be Graded in Class):
- Click
on Link for Instructions: Variables
- Click
on Link for Instructions: Arithmetic Operators
- Click
on Link for Instructions: Print Exercises
|
Aug
21 |
LESSON
OBJECTIVES
- More
Variables and Print Exercises
|
IN-CLASS
Exercise (To Be Graded in Class):
- Click
on Link for Instructions: Variables (continued)
- Click on
Link for Instructions: MORE Print Exercises
|
WATCH
THE FOLLOWING VIDEOS: freecodecamp.org
YouTube channel
Click on Show
More and Click to move to the section of the video you are interested
in.
- VIDEO:
Click Variables and Data Types
- VIDEO:
Click Working with Strings
- VIDEO:
Click Working with Numbers
- VIDEO:
Click Getting Input from Users
|
Aug
26 |
LESSON
OBJECTIVES - Go to w3schools.com
-
Enter
Python Built in String Methods as search
term, review each of the following function, Run example
- .lower( )
- .upper( )
- .islower( )
- .isupper( )
- len
- Enter
Python Built in Functions as search term,
review each of the following function, Run example
- str( )
- abs( )
- pow( )
- max( )
- min( )
- round( )
- More
Math Functions - in order to use the more of math functions,
you'll need to import the math module.
- Insert
the following statement before using any of the more advanced math
functions.
- import
math
-
floor( )
- ceil(
)
- sqrt(
)
- more
to come
- INPUT
Function
- WATCH
THE FOLLOWING VIDEOS: freecodecamp.org
YouTube channel
- Click
on Show More and Click to move to the section of the video you are
interested in.
- VIDEO:
Click If Statements
- VIDEO:
Click If Statements & Comparisons
|
IN-CLASS
Exercise (To Be Graded in Class):
- Click
on Link for Instructions: Input Exercises
|
Aug
28 |
LESSON
OBJECTIVES
- FLOW
CONTROL: if / if else / if elif else
- If
(condition is true), do this,
- else
(otherwise) do this
|
IN-CLASS
Exercise (To Be Graded in Class):
- Click
on Link for Instructions: IF Exercises
|
WATCH
THE FOLLOWING VIDEO: freecodecamp.org
YouTube channel
- Click on
Show More and Click to move to the section of the video you are interested
in.
- VIDEO:
Click While Loop
|
BEFORE
LEAVING EVERY CLASS
- ALWAYS
SIGN OUT
of your MyGCC portal and Gmail.
- DELETE
any files or folders you created on the computer.
- RIGHT-CLICK
on the Recycle Bin and choose **Empty Recycle
Bin**.
- Before
closing your Internet Browser window, CLEAR YOUR
BROWSER HISTORY (keyboard shortcut CTRL H).
- CLOSE
all Open Windows
|