APCSP Performance tasks

Slides:



Advertisements
Similar presentations
Moving forward with Scalable Game Design. The landscape of computer science courses…  Try your vegetables (sneak it in to an existing course)  Required.
Advertisements

Introduction CSE 1310 – Introduction to Computers and Programming
Introduction CSE 1310 – Introduction to Computers and Programming Vassilis Athitsos University of Texas at Arlington 1.
Librarian pre-selected a variety of scholarly and popular journal articles.
Instruction and Technology November 24, First… Sign attendance sheet. 2. Place name tent on CPU 3. Open class wiki at
Giving Voice to Their Vision: Students Script and Narrate a DE Video Segment Pam Skelly, EASTCONN Connecticut DEN LC Pam Skelly, EASTCONN Connecticut DEN.
EdTPA: Elementary Literacy
Introduction CSE 1310 – Introduction to Computers and Programming Vassilis Athitsos University of Texas at Arlington 1.
David Robb 10/14/08 Discovery Streaming. From the Home Page, you can search for digital media by keyword, subject, grade level, or curriculum standards.
Plenary 1. What’s important about the Math we Teach? A Focus on Big Ideas Marian Small
Grade 8 Social Studies Informative Essay Geography of Ancient China Summative Task.
E-Learning Task ~ Using a Story Maker to Create a Story CCC Kei Wa Primary School (Kowloon Tong)
Software Development Life Cycle. The Software Life Cycle  Encompasses all activities from initial analysis until end of work  Formal process for software.
Implementing edTPA An Overview.
AP Computer Science Principals Course Importance and Overview
Creativity of Algorithms & Simple JavaScript Commands
Lesson Plan Construction (K-12)
Get Ready to Work Sign in & pick up handout Get out your nametag
Games Programming in Scratch
© DMTI (2017) | Resource Materials |
Component 1.6.
Lesson planning 101 – Assessment & Questions
Maths Information Evening
Positive Posting & Public Online Presence
Chapter 2: Input, Processing, and Output
Writing Tasks and Prompts
Chapter Topics 2.1 Designing a Program 2.2 Output, Input, and Variables 2.3 Variable Assignment and Calculations 2.4 Variable Declarations and Data Types.
AP Computer Science Principals Course Importance and Overview
Title Here!! (Arial Bold, 54pt)
How to Write a DBQ  Updated for 2017 
Introduction CSE 1310 – Introduction to Computers and Programming
Superintendents’ Network: Orientation for New Superintendent’s
Practice PT - Design a Digital Scene 3 days
Microsoft Access Illustrated
AP computer science PRINCIPLES
Lesson 10: Building an App: Color Sleuth
Practice PT - Big Data and Cybersecurity Dilemmas
DAY 1 – CREATE PERFORMANCE TASK
DAY 2: Create PT: Make a Plan
CSP Stats for 2018 Computer Science Principles grew 50% from 2017 to 2018 with approximately 76,000 students participating in the AP® course based.
Mapping it Out! Practical Tools to Use Assessment Well
Welcome to the Computer Science classes
Digital Portfolio Go to Digital Portfolio: Click on OVERVIEW
DAY 2 - Lesson 2: Explore PT: Make a Plan (1 hr)
Literacy Test Preparation
Lesson 15: Processing Arrays
Create PT: Complete the Task
DAY 1 - Explore - AP Performance Task Prep
WARM-UP: Analyze the following visual text:
Unit 3: Lesson 9-Looping and Random Numbers
Your Standards TODAY’S FLOW MORNING: Standards & 1st Unit Curriculum
Today’s Groups—2nd Hour
Explore Performance Task
Create – Performance Task
Rapid Research - Format Showdown
ICT Gaming Lesson 3.
Explore PT Day 1 April 3, 2018.
AP Computer Science Principals Course Importance and Overview
Vocabulary Algorithm - A precise sequence of instructions for processes that can be executed by a computer Low level programming language: A programming.
Lesson 2 The Thesis Sentence MHS AP U. S. History.
Chapter 2: Input, Processing, and Output
From the Quinn folder, copy/paste the “APCSP Digital Portfolio - Student Guide.” If you are taking the AP Exam in May, it is your responsibility to follow.
GCSE Computer Science System Software Workbook Year 10 Half Term 4
Google Apps and a little Bit of eCLASS
Good to see you again! Please copy down our learning target into your notebook and take out your book! Goals: 1. Engage more students in discussion 2.
Lesson 2 The Thesis Sentence.
Get Ready to Work Sign in & pick up handout Get out your nametag
WRITING AN ALGORITHM, PSEUDOCODE, AND FLOWCHART LESSON 2.
Welcome to the Computer Science classes
Presentation transcript:

APCSP Performance tasks GBEA 2018 Pam Whitlock

Pam Whitlock Chattahoochee High School Johns Creek, GA

Performance Tasks Create Task: 24% of AP score Students write a program (any language, any topic) and submit a video of the program running, written responses to prompts and program code. 12 hours of class time Link to updated Grading Rubric Explore Task: 16% of AP Score Students select a computing innovation, create a digital artifact about the innovation and submit written responses to prompts. 8 hours of class time Link to Updated Grading Rubric Links to all Performance Task materials

Overall Tips: Use keywords in written responses Use binary rubrics throughout the year PDFs instead of docs Make videos of code running Practice any skill required…pdf, video, copy & paste code segments, add ovals and rectangles, etc. Practice all WR prompts and give feedback prior to the students working on the real tasks.

Using keywords in written responses:

Create Task scoring insights by row Row 1: Double check that video works, especially if purpose is included as a narration. Row 2: MUST describe the process (incremental & iterative) and mention using feedback/testing/reflection to modify the program Row 3: Must identify two distinct points. Be extremely specific, both in the description of the development point and in the resolution. Saying “I fixed it” will not earn them the point. Row 3: Students should not focus on a design decision (what music to use for the background, what font style, etc.) Stick to code issues Row 4: Algorithm(s) must be explicitly identified, either in written response or clearly marked with an oval in the program code.

Create task scoring insights by row… Row 5: Algorithm must use math or logic. WR must explain how the algorithm work AND its purpose in the program. Row 6: This is the most difficult point to get. The selected algorithm must include two embedded algorithms. One of those must use math or logic. An algorithm is more than one instruction. Row 7: Loops, variables, event handlers (onClick) are not scored as abstractions because they are existing control structures. Abstractions must be student created (functions, custom blocks, lists, libraries) Abstraction must be clearly identified either in WR or marked with a rectangle in the program code. Row 8: Management of complexity is best related to calling the abstraction or use anytime/anywhere rather than statements like “makes simpler”, “makes shorter”, “makes easier to read”

Create Task scoring insights… WR is more important than super complex code. Have students start by designing algorithmic complexity Any language or platform will score well. The key is in the written responses. Have students create a checklist of required items as an assignment before you start the real task. Take the best checklist and distribute to class. You can not solve coding problems or give any kind of feedback on the real tasks. Students are not supposed to get feedback or help from anyone other than a collaborative partner (on code…not video or written responses) The work days do not have to be consecutive. You could take an official day off and review guidelines with whole class.

Explore Task scoring insights by row: Row 1: Pick a good computing innovation. Students should avoid theoretical concepts and pick a product/app/website/software. EX: virtual reality vs HoloLens Artifact must identify the innovation Artifact must explain (textually or non-textually) the intended purpose, effect or function of the innovation…not a feature of the innovation. WR: describes the intended purpose, function or effect and explains how the artifact illustrates, represents or explains the intended purpose, function or effect. Row 2: Innovation must be a computing innovation. States fact about the intended purpose or function.

Explore Task scoring insights by row… An effect is the result of the intended use of the innovation. Not pros & cons or a list of features. Being “hacked” is NOT a harmful effect. Row 5: Tie one of the effects to a larger group to describe an impact on society, economy or culture. Row 6: Students MUST identify a specific type of data. See scoring notes for examples. Row 7: This is where students can discuss the potential for hacking and loss of private information.

Explore task scoring insights… Row 8: References Minimum of 3 sources Each source must be cited with inline citations Inline citations must match the list of sources Note: The easiest form of inline citations to score are numbered citations at the end of the sentence [2]. Superscript or subscript citations are easily missed. 2

If you are teaching APCSA or APCSP, you can follow my lesson plans at… If you are teaching APCSA or APCSP, you can follow my lesson plans at… cswithwhitlock.com And, you can see pictures of activities on Twitter --- @pamwhitlock1