Wednesday, January 31, 2018:
- Topic: AP Digital Portfolio - Explore Task (Day 4 of 8)
- Learning Objective: To explore, reflect on, and study computing innovations that impact our lives that includes a computer or program code as an integral part of its functionality in order to develop, complete, and submit a computational artifact and written responses for the AP Digital Portfolio.
- Essential Question: Have I made sure to identify relevant, credible, and easily accessible sources to support my creation of a computational artifact as well as to support my responses to the prompts?
- Classwork and/or Homework:
- Computational Artifact Guidelines:
- Submit a video, audio, or PDF file.
- Acceptable multimedia file types include .mp3, .mp4, .wmv, .avi, .mov, .wav, .aif, or .pdf format.
- PDFs must not exceed 3 pages in length.
- Video or audio files must not exceed 1 minute in length and must not exceed 30MB in size.
- Written Response Guidelines:
- Submit one PDF document in which you respond directly to each of the prompts.
- Clearly label your responses 2a – 2e in order.
- Your response to all prompts combined must not exceed 700 words. The references required in 2e are not included in the final word count.
- Computational Artifact Guidelines:
Monday, January 29, 2018 to Tuesday, January 30, 2018:
- Topic: Continue Activity 1.3.9 - Tools for Collaboration
- Learning Objective:
- To create an account in Github and explore its features in order to learn about version control in Python.
- Essential Questions:
- What is version control?
- Why is version control so helpful when collaborating with people?
- How has the internet changed the way people collaborate?
- Classwork and/or Homework:
- Log into and browse Microsoft OneNote.
- Open Enthought Canopy and use the iPython window (or Cloud9 and the bash window) to test the use and functionality of various aspects of Python while taking notes on them.
- Follow the procedure in Activity 1.3.9, attaching screenshots of the relevant Github screens to a page in your Activities tab. (Don't answer the conclusion questions here.)
- Answer the three essential questions on a page in your Developer Journal Tab. (These are the same as the conclusion questions.)
Friday, January 26, 2018:
- Topic: AP Digital Portfolio - Explore Task (Day 3 of 8)
- Learning Objective: To explore, reflect on, and study computing innovations that impact our lives that includes a computer or program code as an integral part of its functionality in order to develop, complete, and submit a computational artifact and written responses for the AP Digital Portfolio.
- Essential Question: Have I made sure to identify relevant, credible, and easily accessible sources to support my creation of a computational artifact as well as to support my responses to the prompts?
- Classwork and/or Homework:
- Computational Artifact Guidelines:
- Submit a video, audio, or PDF file.
- Acceptable multimedia file types include .mp3, .mp4, .wmv, .avi, .mov, .wav, .aif, or .pdf format.
- PDFs must not exceed 3 pages in length.
- Video or audio files must not exceed 1 minute in length and must not exceed 30MB in size.
- Written Response Guidelines:
- Submit one PDF document in which you respond directly to each of the prompts.
- Clearly label your responses 2a – 2e in order.
- Your response to all prompts combined must not exceed 700 words. The references required in 2e are not included in the final word count.
- Computational Artifact Guidelines:
Thursday, January 25, 2018:
- Topic: Continue Activity 1.3.9 - Tools for Collaboration
- Learning Objective:
- To create an account in Github and explore its features in order to learn about version control in Python.
- Essential Questions:
- What is version control?
- Why is version control so helpful when collaborating with people?
- How has the internet changed the way people collaborate?
- Classwork and/or Homework:
- Log into and browse Microsoft OneNote.
- Open Enthought Canopy and use the iPython window (or Cloud9 and the bash window) to test the use and functionality of various aspects of Python while taking notes on them.
- Follow the procedure in Activity 1.3.9, attaching screenshots of the relevant Github screens to a page in your Activities tab. (Don't answer the conclusion questions here.)
- Answer the three essential questions on a page in your Developer Journal Tab. (These are the same as the conclusion questions.)
Wednesday, January 24, 2018:
- Topic: AP Digital Portfolio - Explore Task (Day 2 of 8)
- Learning Objective: To explore, reflect on, and study computing innovations that impact our lives that includes a computer or program code as an integral part of its functionality in order to develop, complete, and submit a computational artifact and written responses for the AP Digital Portfolio.
- Essential Question: Have I made sure to identify relevant, credible, and easily accessible sources to support my creation of a computational artifact as well as to support my responses to the prompts?
- Classwork and/or Homework:
- Computational Artifact Guidelines:
- Submit a video, audio, or PDF file.
- Acceptable multimedia file types include .mp3, .mp4, .wmv, .avi, .mov, .wav, .aif, or .pdf format.
- PDFs must not exceed 3 pages in length.
- Video or audio files must not exceed 1 minute in length and must not exceed 30MB in size.
- Submit a video, audio, or PDF file.
- Written Response Guidelines:
- Submit one PDF document in which you respond directly to each of the prompts.
- Clearly label your responses 2a – 2e in order.
- Your response to all prompts combined must not exceed 700 words. The references required in 2e are not included in the final word count.
- Submit one PDF document in which you respond directly to each of the prompts.
- Computational Artifact Guidelines:
Tuesday, January 23, 2018:
- Topic: Activity 1.3.9 - Tools for Collaboration
- Learning Objective:
- To create an account in Github and explore its features in order to learn about version control in Python.
- Essential Questions:
- What is version control?
- Why is version control so helpful when collaborating with people?
- How has the internet changed the way people collaborate?
- Classwork and/or Homework:
- Log into and browse Microsoft OneNote.
- Open Enthought Canopy and use the iPython window (or Cloud9 and the bash window) to test the use and functionality of various aspects of Python while taking notes on them.
- Follow the procedure in Activity 1.3.9, attaching screenshots of the relevant Github screens to a page in your Activities tab. (Don't answer the conclusion questions here.)
- Answer the three essential questions on a page in your Developer Journal Tab. (These are the same as the conclusion questions.)
Monday, January 22, 2018:
- Topic: Continue Activity 1.3.8 - While Loops
- Learning Objective:
- To understand the workings of a while loop and explore various uses of it.
- Essential Questions:
- How does a while loop work?
- When would you use a while loop rather than a for loop?
- Classwork and/or Homework:
- Log into and browse Microsoft OneNote.
- Open Enthought Canopy and use the iPython window (or Cloud9 and the bash window) to test the use and functionality of various aspects of Python while taking notes on them.
- Follow the procedure in Activity 1.3.8, either copying the text of your iPython log or attaching the text files to a page in your Activities tab and then answer the two conclusion questions on it.
- Answer the two essential questions on a page in your Developer Journal Tab.
Friday, January 19, 2018:
- Topic: AP Digital Portfolio - Explore Task (Day 1 of 8)
- Learning Objective: To explore, reflect on, and study computing innovations that impact our lives that includes a computer or program code as an integral part of its functionality in order to develop, complete, and submit a computational artifact and written responses for the AP Digital Portfolio.
- Essential Question: Have I made sure to identify relevant, credible, and easily accessible sources to support my creation of a computational artifact as well as to support my responses to the prompts?
- Classwork and/or Homework:
- Computational Artifact Guidelines:
- Submit a video, audio, or PDF file.
- Acceptable multimedia file types include .mp3, .mp4, .wmv, .avi, .mov, .wav, .aif, or .pdf format.
- PDFs must not exceed 3 pages in length.
- Video or audio files must not exceed 1 minute in length and must not exceed 30MB in size.
- Written Response Guidelines:
- Submit one PDF document in which you respond directly to each of the prompts.
- Clearly label your responses 2a – 2e in order.
- Your response to all prompts combined must not exceed 700 words. The references required in 2e are not included in the final word count.
- Computational Artifact Guidelines:
Wednesday, January 17, 2018 to Thursday, January 18, 2018:
- Topic: Activity 1.3.8 - While Loops
- Learning Objective:
- To understand the workings of a while loop and explore various uses of it.
- Essential Questions:
- How does a while loop work?
- When would you use a while loop rather than a for loop?
- Classwork and/or Homework:
- Log into and browse Microsoft OneNote.
- Open Enthought Canopy and use the iPython window (or Cloud9 and the bash window) to test the use and functionality of various aspects of Python while taking notes on them.
- Follow the procedure in Activity 1.3.8, either copying the text of your iPython log or attaching the text files to a page in your Activities tab and then answer the two conclusion questions on it.
- Answer the two essential questions on a page in your Developer Journal Tab.
Tuesday, January 16, 2018:
- START OF SEMESTER 2, QUARTER 3
- Topic: Continue Activity 1.3.7 - For Loops
- Learning Objective:
- To understand iteration and how it can be accomplished by for loops in Python.
- Essential Questions:
- How does a for loop work?
- How does the range function work?
- Why is iteration considered to be an essential concept in computer science?
- Classwork and/or Homework:
- Log into and browse Microsoft OneNote.
- Open Enthought Canopy and use the iPython window (or Cloud9 and the bash window) to test the use and functionality of various aspects of Python while taking notes on them.
- Follow the procedure in Activity 1.3.7, either copying the text of your iPython log or attaching the text files to a page in your Activities tab and then answer the two conclusion questions on it.
- Answer the three essential questions on a page in your Developer Journal Tab.
Monday, January 15, 2018: Class did not meet today due to the Martin Luther King Jr.'s Birthday holiday.
Friday, January 12, 2018:
- END OF SEMESTER 1, QUARTER 2
- Class did not meet today due to Semester 1 Finals schedule.
Tuesday, January 9, 2018 to Thursday, January 11, 2018
- Topic: Activity 1.3.7 - For Loops
- Learning Objective:
- To understand iteration and how it can be accomplished by for loops in Python.
- Essential Questions:
- How does a for loop work?
- How does the range function work?
- Why is iteration considered to be an essential concept in computer science?
- Classwork and/or Homework:
- Log into and browse Microsoft OneNote.
- Open Enthought Canopy and use the iPython window (or Cloud9 and the bash window) to test the use and functionality of various aspects of Python while taking notes on them.
- Follow the procedure in Activity 1.3.7, either copying the text of your iPython log or attaching the text files to a page in your Activities tab and then answer the two conclusion questions on it.
- Answer the three essential questions on a page in your Developer Journal Tab.
Thursday, January 4, 2018 to Monday, January 8, 2018
- Topic: Activity 1.3.6 - Tuples and Lists
- Learning Objective:
- To examine and apply the creation and use of mutable and immutable collections of data in the Python programming environment.
- Essential Questions:
- How is a tuple different from a list in Python?
- Is a string more like a list or a tuple? Why?
- Classwork and/or Homework:
- Log into and browse Microsoft OneNote.
- Open Enthought Canopy and use the iPython window (or Cloud9 and the bash window) to test the use and functionality of various aspects of Python while taking notes on them.
- Follow the procedure in Activity 1.3.6, either copying the text of your iPython log or attaching the text files to a page in your Activities tab and then answer the two conclusion questions on it.
- Answer the two essential questions on a page in your Developer Journal Tab.
Tuesday, January 2, 2018 to Wednesday, January 3, 2018
- Topic: Activity 1.3.5 - Strings
- Learning Objective:
- To examine how strings and string-type variables are created, changed, sliced, and concatenated in the Python programming environment.
- Essential Questions:
- What are strings?
- What are two ways to express strings in Python?
- Why would you use one over the other?
- How do you slice a string in Python?
- How do you concatenate strings in Python?
- Classwork and/or Homework:
- Log into and browse Microsoft OneNote.
- Open Enthought Canopy and use the iPython window (or Cloud9 and the bash window) to test the use and functionality of various aspects of Python while taking notes on them.
- Follow the procedure in Activity 1.3.5, either copying the text of your iPython log or attaching the text files to a page in your Activities tab and then answer the three conclusion questions on it.
- Answer the five essential questions on a page in your Developer Journal Tab.
Monday, January 1, 2018: Class did not meet today due to the New Year's Day holiday.