Practice PT - Design a Digital Scene 3 days

Slides:



Advertisements
Similar presentations
1 Excel Lesson 6 Enhancing a Worksheet Microsoft Office 2010 Introductory Pasewark & Pasewark.
Advertisements

1 Excel Lesson 6 Enhancing a Worksheet Microsoft Office 2010 Introductory Pasewark & Pasewark.
1 Word Lesson 4 Working with Graphic Objects Microsoft Office 2010 Fundamentals Story / Walls.
Common Core Where have we been and where we are going…
To look at a list of available templates, click Publications for Print from the task pane. To open a blank page, click Blank Print Publications To open.
1 Lesson 22 Getting Started with Access Essentials Computer Literacy BASICS: A Comprehensive Guide to IC 3, 3 rd Edition Morrison / Wells.
Creative Commons Making Sharing Easier Creative Commons WebQuest O Introduction Introduction O Task Task O Process Process O Evaluation Evaluation O.
A 25-Word Summary An After-Reading Activity. A 25-Word Summary... This activity was designed to help students utilize summarizing as a tool to better.
AP Computer Science Principals Course Importance and Overview
Game Art and Design Unit 4 Lesson 1 Game Conceptualization
AP CSP: Creating Functions & Top-Down Design
AP CSP: Performance Task - Explore
Hidden Treasures of Office 365
AP CSP: Finding a Data Story
AP CSP: The Need for Programming Languages and Algorithms
HTTP AND ABSTRACTION ON THE INTERNET
AP CSP: Encode an Experience
The Cost of Free Lesson 4-4.
Vocabulary Prototype: A preliminary sketch of an idea or model for something new. It’s the original drawing from which something real might be built or.
UNIT 2 – LESSON 4 Encoding Color Images.
Problem Solving How do we attack a large problem?
UNIT 2 – LESSON 6 ENCODE AN EXPERIENCE.
UNIT 3 – LESSON 5 Creating Functions.
U2L4 Encoding Color Images
Sending Bits in the Real World
The Need for Programming Languages
The Need for Algorithms 2 days
Vocabulary Prototype: A preliminary sketch of an idea or model for something new. It’s the original drawing from which something real might be built or.
AP Computer Science Principals Course Importance and Overview
RAPID RESEARCH DATA INNOVATIONS
Rapid Research - Cybercrime
AP computer science PRINCIPLES
Lesson 10: Building an App: Color Sleuth
Practice PT - Big Data and Cybersecurity Dilemmas
TAKING CORNELL STYLE NOTES
DAY 1 – CREATE PERFORMANCE TASK
DAY 2: Create PT: Make a Plan
Decomposition.
Building an App: Multi-Screen App
Graph Paper Programming
Digital Portfolio Go to Digital Portfolio: Click on OVERVIEW
DAY 2 - Lesson 2: Explore PT: Make a Plan (1 hr)
Connecticut Core Standards for Mathematics
Graph Paper Programming
M.A.T.C.H. Professional Series: Module 11
LESSON 13 – INTRO TO ARRAYS
Louisiana: Our History.
Create PT: Complete the Task
HAPPY NEW YEAR! Lesson 7: If-statements unplugged
DAY 1 - Explore - AP Performance Task Prep
Unit 6 Create Performance Task: due at end of class on Tues 1/16
APCSP Performance tasks
SUBSTITUTION 6th Grade Unit 2
Today’s Groups—2nd Hour
RAPID RESEARCH DATA INNOVATIONS
Explore Performance Task
Do Now: When answering an FRQ, what gives you the most difficulty and why? Provide an example.
Create – Performance Task
Rapid Research - Format Showdown
Functions and Top-Down Design
Rapid Research - Cybercrime
ENDANGERED ANIMALS A RESEARCH PROJECT
Welcome to the computer!
COMPUTATIONAL THINKING COMPUTATIONAL THINKING IN PROGRAMMING
AP Computer Science Principals Course Importance and Overview
Leaders Law Day#3 Intro to Leadership CS Lesson 403.
Vocabulary Algorithm - A precise sequence of instructions for processes that can be executed by a computer Low level programming language: A programming.
Lesson 21: Timed writing About this lesson
Uppingham Community College
GAME RULES GROUP ACTIVITY
Presentation transcript:

Practice PT - Design a Digital Scene 3 days UNIT 3 – LESSON 10 – LAST ONE! Practice PT - Design a Digital Scene 3 days

This project is mimicking what you will be doing on the performance tasks (PT) that you will submit to the college board in the spring.

TAKE YOUR TIME AND DO AN EXCELLENT JOB TAKE YOUR TIME AND DO AN EXCELLENT JOB. PART OF THE GRADE IS ON HOW WELL YOUR GROUP COMMUNICATES WITH EACH OTHER AND HOW WELL YOU WORK TOGETHER.

VOCABULARY ALERT: Abstraction - a simplified representation of something more complex. Abstractions allow you to hide details to help you manage complexity, focus on relevant concepts, and reason about problems at a higher level.

One of the “big ideas” for the college board for this class is idea of abstraction. Programming is another “big idea”. So you get to practice with both of these “ideas” in an interesting way!

PURPOSE OF THIS LESSON: Abstraction is an important tool in programming, not only because it allows individual programmers to break down complex problems, but because it enables effective forms of collaboration. Once a problem has been broken down into its component parts, teams of programmers (sometimes dozens or more) can attack individual components of that problem in parallel.

This style of programming requires clear communication and a shared understanding of the high-level requirements of the software. If implemented carefully, however, it can be an effective strategy for rapidly producing large and complex pieces of software.

You will design a program that draws a digital scene of your choosing You will design a program that draws a digital scene of your choosing. you will be working in groups of 3 or 4 and will begin by identifying a scene you wish to create. you will then use Top-Down Design to identify the high-level functions necessary to create that image.

Let’s see what the project is all about everyone gets a copy of the following (digital copies available on code studio): Design a Digital Scene - Project Guide Design a Digital Scene - AP Rubric Design a Digital Scene - Project and Programming Rubric

Read Requirements: Read through the guidelines of the project together and address any high-level questions about the aims of the project. you will have a chance to review the requirements once placed in groups.

connections to the AP Create PT:  you will be going through many of the same processes for this project as you will for the AP Create PT. 

The things we are not doing as we will for the actual ap project are: student is not coming up with the idea for the project - we are framing it as Design a Digital Scene we are not making a video of code running we are ignoring the writing prompts about algorithms We'll address these things later in Unit 5.

Get in Groups of 3 with one group of 4 for this project We can draw cards or you can make your own groups

WHAT I NEED FROM YOU AND YOUR GROUP – put all of this in one packet per group: A Photo of the Scene you are creating together – cannot be Under the Sea Each student: Practice PT – Design a Digital Scene Each student: Practice PT – Student Written Responses Template Each student: Design a Digital Scene – AP Style Rubric filled out, score and notes filled out for each Row Each student: Design a Digital Scene Project and Programming Rubric, each row with one item circled, score to the right. Explain why you chose the score you did Your group’s project is submitted into Code Studio - by clicking the Submit button where you composed your project. Do a screen shot (snip it) of the scene into Word and then draw arrows showing who made what. Do a screen shot (snip it) of your group code into Word and then draw arrows showing who made what. Each student: write your responses in a document and save as a PDF and turn in Copy their code into CodePrint, draw a rectangle around the abstraction they are writing about, and then print/save that as a PDF