Thursday, March 28, 2019

Thursday, March 28, 2019

On today's class agenda:

Due to several off-campus academic and extracurricular activities going on today, we will use today as a catch up day to complete any missing work still eligible to be turned in.

Once everyone present has turned in all their work, we will watch Mortal Engines.

Please Remember -- There is a vocabulary test tomorrow.

Wednesday, March 27, 2019

Wednesday, March 27, 2019

On today's class agenda:

- Written vocabulary - On a sheet of lined paper, please write this week's vocabulary words. Put them in the original order from the Quizlet list (background() through PShape). Write the full definition for each word, exactly as it appears in the list. Skip a line between each definition. You may use the front and back of the paper. Please be sure to use neat, easily readable handwriting and include your first and last name, class name, class hour, and date. This is for a grade and points will be deducted for not following any of these instructions.

- Once you are done, please place your paper on my desk. Then you may talk quietly. If you do not finish during class, this assignment must be turned in no later than the beginning of class Thursday.




Tuesday, March 26, 2019

Tuesday, March 26, 2019

On today's class agenda:

- Study AP Exam vocabulary on Quizlet first 10 minutes of class
-  Create shape program in Processing
- Guided example
- Independent assignment

Today's applicable Oklahoma curriculum standards:

L2.AP.A.03 Critically examine and implement classic algorithms (e.g., selection sort, insertion
sort, binary search, linear search).
L2.AP.A.04 Evaluate algorithms (e.g., sorting, searching) in terms of their efficiency and clarity. 
L2.AP.M.01 Construct solutions to problems using student-created components (e.g.,
procedures, modules, objects).
L2.AP.M.03 Create programming solutions by reusing existing code (e.g., libraries, Application
Programming Interface (APIs), code repositories).

Monday, March 25, 2019

Monday, March 25, 2019

On today's class agenda:


- Study vocabulary Processing vocabulary on Quizlet first 10 minutes of class

- Discuss Processing coding dictionary

- Read and discuss Unit 4:  Procedural Programming -- https://studentcsp.uteachcourses.org/

- Discuss Alexa murder case

Today's applicable Oklahoma curriculum standards:



L2.IC.SLE.01 Debate laws and regulations that impact the development and use of software.

L1.IC.C.01 Evaluate the ways computing impacts personal, ethical, social, economic, and cultural

practices.

L2.IC.C.02 Evaluate the impact of equity, access, and influence on the distribution of computing resources in a global society.

L2.AP.A.03 Critically examine and implement classic algorithms (e.g., selection sort, insertion

sort, binary search, linear search).

L2.AP.A.04 Evaluate algorithms (e.g., sorting, searching) in terms of their efficiency and clarity. L2.AP.C.01 Trace the execution of iteration (loops or recursion), illustrating output and changes

in values of named variables. L2.AP.M.01 Construct solutions to problems using student-created components (e.g., procedures, modules, objects).

L2.AP.M.03 Create programming solutions by reusing existing code (e.g., libraries, Application

Programming Interface (APIs), code repositories).

L2.AP.PD.03 Design software in a project team environment using integrated development

environments (IDEs), versioning systems, and collaboration systems.

Friday, March 15, 2019

Friday, March 15, 2019

On today's class agenda:

- Please be sure to do the following in order:
- First, please do the online technology news worksheet at www.testmoz.com/2069163
- Second, please do the online Processing worksheet at www.testmoz.com/2069909
- After completing the worksheets, sign off the computers. No other computer use is allowed.
- Then you may study for another class, read a book, or talk quietly.



Thursday, March 14, 2019

Thursday, March 14, 2019

On today's class agenda:

- Study vocabulary on Quizlet first 10 minutes of class

- Download Processing

- Quizlet Live

Monday, March 11, 2019

Monday, March 11, 2019

On today's class agenda:

- Study vocabulary nine weeks test vocabulary on Quizlet first 10 minutes of class
- Explored the Processing reference guide at https://processing.org/reference/
- Discuss Processing coding dictionary
- Research tech debate topic -
Resolved: The United States should abolish free public education and allow individuals to educate themselves using the internet.
- Submit ideas for next technology debate topic


Today's applicable Oklahoma curriculum standards:


L2.IC.SLE.01 Debate laws and regulations that impact the development and use of software.
L1.IC.C.01 Evaluate the ways computing impacts personal, ethical, social, economic, and cultural
practices. L2.IC.C.02 Evaluate the impact of equity, access, and influence on the distribution of computing resources in a global society.
L2.AP.A.03 Critically examine and implement classic algorithms (e.g., selection sort, insertionsort, binary search, linear search).
L2.AP.A.04 Evaluate algorithms (e.g., sorting, searching) in terms of their efficiency and clarity. L2.AP.C.01 Trace the execution of iteration (loops or recursion), illustrating output and changesin values of named variables. L2.AP.M.01 Construct solutions to problems using student-created components (e.g., procedures, modules, objects).
L2.AP.M.03 Create programming solutions by reusing existing code (e.g., libraries, Application Programming Interface (APIs), code repositories).
L2.AP.PD.03 Design software in a project team environment using integrated development
environments (IDEs), versioning systems, and collaboration systems.

Friday, March 8, 2019

Friday, March 8, 2019


On today’s class agenda:



- Study AP Exam vocabulary on Quizlet first 10 minutes of class

- Begin researching next week’s debate topic – Resolved: The United States should abolish free public education and individuals should be allowed to educate themselves using the internet.

*Assignment – Develop and submit three contentions (arguments to support your case), with supporting evidence (at least one cited source for each contention), and two cross-examination questions.



2nd hour



Affirmative

Dakota

Cade

Kaleb

Tyler

Evan

Allen

Analiza

Shelby

Jackson

Brantley



Negative

Karissa

Kaylee

Roxanna

Gracie

Mattie

Jaena

Trinity

Brendan

Carter


6th hour

Affirmative

Bethany

Logan

William

Anthony

Jacob

Negative

Kelly

Brandon

Chance

Angela

Dallas

Holdyn

Ralph



Today’s applicable Oklahoma curriculum standards:



L2.IC.SLE.01 Debate laws and regulations that impact the development and use of software.

L1.IC.C.01 Evaluate the ways computing impacts personal, ethical, social, economic, and cultural

practices.

L2.IC.C.02 Evaluate the impact of equity, access, and influence on the distribution of computing resources in a global society.

Thursday, March 7, 2019

Thursday, March 7, 2019

On today's class agenda:


- Review nine weeks test results and grades




Tuesday, March 5, 2019

Tuesday, March 5, 2019


On today’s class agenda:



- Study vocabulary on Quizlet first 10 minutes of class

- Review worksheet for nine weeks test



Today’s applicable Oklahoma curriculum standards:



L2.AP.A.03 Critically examine and implement classic algorithms (e.g., selection sort, insertion

sort, binary search, linear search).

L2.AP.A.04 Evaluate algorithms (e.g., sorting, searching) in terms of their efficiency and clarity. L2.AP.C.01 Trace the execution of iteration (loops or recursion), illustrating output and changes

in values of named variables. L2.AP.M.01 Construct solutions to problems using student-created components (e.g., procedures, modules, objects).

L2.AP.M.03 Create programming solutions by reusing existing code (e.g., libraries, Application

Programming Interface (APIs), code repositories).

L2.AP.PD.03 Design software in a project team environment using integrated development

environments (IDEs), versioning systems, and collaboration systems.

Monday, March 4, 2019

Monday, March 4, 2019


On today's class agenda:

- Study vocabulary nine weeks test vocabulary on Quizlet first 10 minutes of class

- Review for nine weeks test

- Research and debate – Resolved: The United States should immediately legalize the use of self-driving vehicles on public roadways by licensed public transportation entities.

- Submit ideas for next technology debate topic



Today’s applicable Oklahoma curriculum standards:



L2.IC.SLE.01 Debate laws and regulations that impact the development and use of software.

L1.IC.C.01 Evaluate the ways computing impacts personal, ethical, social, economic, and cultural

practices. L2.IC.C.02 Evaluate the impact of equity, access, and influence on the distribution of computing resources in a global society.

L2.AP.A.03 Critically examine and implement classic algorithms (e.g., selection sort, insertion

sort, binary search, linear search).

L2.AP.A.04 Evaluate algorithms (e.g., sorting, searching) in terms of their efficiency and clarity. L2.AP.C.01 Trace the execution of iteration (loops or recursion), illustrating output and changes

in values of named variables. L2.AP.M.01 Construct solutions to problems using student-created components (e.g.,

procedures, modules, objects).

L2.AP.M.03 Create programming solutions by reusing existing code (e.g., libraries, Application

Programming Interface (APIs), code repositories).

L2.AP.PD.03 Design software in a project team environment using integrated development

environments (IDEs), versioning systems, and collaboration systems.

Friday, March 1, 2019

Friday, March 1, 2019


On today's class agenda:

- Due to this week's activities, we are adapting the lesson plan.

- Please study vocabulary for the nine weeks test for the first ten minutes of class.

- Then, please research our topic for next week's technology debate -- Resolved: The United States should immediately legalize the use of self-driving vehicles on public roadways by licensed public transportation entities. This time the east side of the classroom will be the Negative side and the west side of the room will be the Affirmative side.

- This research assignment will continue through today and tomorrow. Each student must prepare and submit three contentions with supporting evidence, plus two cross-examination questions via email, by the end of the class period on Friday.



Today's applicable Oklahoma curriculum standards:



L2.IC.SLE.01 Debate laws and regulations that impact the development and use of software.

L1.IC.C.01 Evaluate the ways computing impacts personal, ethical, social, economic, and cultural

practices.

L2.IC.C.02 Evaluate the impact of equity, access, and influence on the distribution of computing resources in a global society.

L1.DA.CVT.01 Use tools and techniques to locate, collect, and create visualizations of small- and large-scale data sets (e.g., paper surveys and online data sets).

L1.DA.IM.01 Show the relationships between collected data elements using computational models.
L1.AP.M.02 Create computational artifacts by systematically

Semester Test Study Links

In case you didn't write down the links given in class for studying for the semester test, they are listed below: Unit 4 Test - www.te...