Create – Performance Task

Slides:



Advertisements
Similar presentations
This form was created as a post-assessment to this session.
Advertisements

The Writing Process.
Bug Session Two. Session description In this session the use of algorithms is reinforced to help pupils plan out what they will need to program on their.
PTLLS – Assessment Week 6. In today’s session we will: Discuss the purpose of assessment Explore types of assessment Examine the application of ‘paper-light’
Differentiating Instruction Dee Sturgill. Differentiated Instruction People learn differently We have various learning styles, learning strengths, abilities,
Job-Alike Indicate group name here Session Goals: Provide an opportunity for those with like jobs to network across the region Create a solution-oriented.
P.R.I.D.E. School Professional Day :45 am- 3:30 pm.
1 Overview What do scoring or grading practices look like in your field placement? Assessing students’ written work & making class performance records.
THE WRITING PROCESS Argumentative Writing. PREWRITNG  Prewritng refers to all the thinking and planning you do before you write your first draft.  It.
Writer’s Workshop Grade 2-3 Erin Pavente Catie Reeve.
1.Read and review multiplication task cards. 2.Complete the task cards using the strategies we have done in class. 3.Record your answers on the chart given.
A Peak into PARCC: Analysis of Test Items and Tools on the ELA PBA Content courtesy of Dr. Eric Hibbs, Superintendent Marlboro School District
Communication Arts The Writing Process. Communication Arts GUIDING CONCEPT As writers, we understand and demonstrate the ability and flexibility to use.
Welcome to the Victorian Games & App Challenge. What is the problem, issue or challenge you want to take on? How is your game or app going to increase.
AP Computer Science Principals Course Importance and Overview
AP CSP: Creating Functions & Top-Down Design
Development Environment
How to Give a Succesful Powerpoint Presentation
Mobile Testing - Bug Report
Vocabulary Algorithm - A precise sequence of instructions for processes that can be executed by a computer Low level programming language: A programming.
Unit 3: Lesson 1 - The Need for Programming Languages
Workshop Model of Instruction
7 - Programming 7P, Q, R - Testing.
Lesson 5-2 AP Computer Science Principles
UNIT 3 – LESSON 5 Creating Functions.
How do organ systems work together to help you survive?
The Need for Programming Languages
Rapid Research - Data Innovations
AP Computer Science Principals Course Importance and Overview
What is drafting? Your draft is your first version you will finish and polish later. For example, writing a short story: Preliminary Drafting Decide on.
RAPID RESEARCH DATA INNOVATIONS
Practice PT - Design a Digital Scene 3 days
Lesson 10: Building an App: Color Sleuth
Yenka Portfolio Level for this topic: Student Name : My Levels
Please have your notes on your desk (make the most of our time…)
Creative Response Tools
DAY 1 – CREATE PERFORMANCE TASK
DAY 2: Create PT: Make a Plan
What is a Demonstration Speech?
Creating Interactive Assignments in BCPS One
MD Online IEP System Instructional Series – PD Activity #7
Functional Specification
5 Technology Resources ALL Teachers Should Know About
Digital Portfolio Go to Digital Portfolio: Click on OVERVIEW
UNIT 3 CHAPTER 1 LESSON 4 Using Simple Commands.
Create PT: Complete the Task
Unit 6 Create Performance Task: due at end of class on Tues 1/16
APCSP Performance tasks
Helping Students Aim for Understanding… in Every Lesson!
Today’s Groups—2nd Hour
RAPID RESEARCH DATA INNOVATIONS
SUBSTITUTION 6th Grade Unit 3
Title of Your Invention
Overcoming Obstacles March 8, 2017 Kindness – Part 2.
Taking Cornell Notes.
SUBSTITUTION Grade 8/Unit 5
November 3-4, 2016 Answer questions 4-6 for today.
Unit 1 Lesson 1: The Definition of Success
What is an algorithm? Buddy Buzz Who can answer this question?
AP Computer Science Principals Course Importance and Overview
The of Writing.
U3L1 The Need For Programming
Unit 3: Lesson 1 - The Need for Programming Languages
Vocabulary Algorithm - A precise sequence of instructions for processes that can be executed by a computer Low level programming language: A programming.
How to Enhance Students’ Writing
INTERNET AND PHONE SAFETY
Overview Discuss anecdotal note-taking strategies
Title of Your Invention
GRADE THREE AND FOUR WRITING IN TERM FOUR
Presentation transcript:

Create – Performance Task AP Programming project

Day 1: Identify requirements Take a look at what exactly is required Choose a topic (idea for program) Begin brainstorming what you may need to include in your project

Day 1: you are required to: Develop independently develop an algorithm that integrates two or more algorithms and that is fundamental for your program to achieve its intended purpose; develop an abstraction that manages the complexity of your program; Create create a video that displays the running of your program and demonstrates its functionality; Write write responses to all the prompts in the performance task; and Submit submit your entire program code

Day 2: Design your program Identify multiple level algorithms & multiple level abstractions Find a group to collaborate with (group of 3 may be best) Confer with group that your idea will meet requirements

Day 3: Program Development Code top-level functions This is the “big picture” coding. What will your program be able to do

Day 4: Program Development Code second-level functions These are the parts that operate independently, but their operations support the whole of the program. There should be at least two second level algorithms

Day 5: Revise April 10, 2018 Re – Again Vise – Look Have your partner(s) look at your program and check for issues and opportunities. Take a look at theirs and do the same. Note your program with changes you made.

Day 6: Revise design April 11, 2018 Take a look at your design and see what you may need to change.

Day 7: function development April 12, 2018 Your program should be more than a button pushing app. In order to make something work on many levels, you will need to create functions. They should help to make your task of programming easier by eliminating the need to re-write tasks.

Day 8: Assess your program April 13, 2018 Today, you should be working on assessing your development strategy. Do you need to add / remove any functionality? Is your program on track to do what you want to do?

Day 9: Final revisions to code April 16, 2018 This is the point where we should be wrapping up the development of coding your program. Look for ‘bugs’ and any errors like buttons without a function, or a function that is never called.

Day 10: Complete & Plan Video April 17, 2018 Try and wrap up the coding part of your project. Begin thinking of what information you want to include – what part of the program do you want to capture running. We will take a look at using PowerPoint 2016 to capture video.

Day 11: Record video April 18, 2018 Record video – you can use headphones with mic in class (voice is optional). You can use PPT to record the video of you program running.

Day 12: Assess video April 19, 2018 Assess video and make revisions

Day 14 &15 April 20, 2018 Respond to written responses. Submit on final day.