Outschool
통화, 시간대 및 언어 설정 열기
로그인

Create Task에서 승리하세요 - AP 컴퓨터 과학 원리(APCSP)

이 1주일(3회) 과정에서는 AP 컴퓨터 과학 창작 과제에서 전체 학점을 받는 데 필요한 핵심 요소에 대해 다룹니다.
Tom Shiflet
평균 평점:
5.0
수강 후기 수:
(30)
수업
재생

무엇이 포함되어 있나요?

3개의 라이브 미팅
수업 2 시간 45 분 시간
보고계신 지문은 자동 번역 되었습니다

수업 소개

In this course, we will cover all the details of what makes a great APCSP Create Task and how to earn full credit on your task! The Create Task is 30% of the overall APCSP test score, so the task can easily be the difference between scoring 3 and scoring a 5. 

In my three years teaching APCSP in the classroom, my students had a 96% "pass" rate (score of 3 or higher) and well above national average for scores of 4 and 5. I will take these proven, practical experiences to guide students to making the most of their Create Task and getting the best score possible!

We will cover a few key components: 

- Choosing your project: What kind of program should I write? What impresses the graders? Do I need to write a "big" program to get a high score?
- How to work the rubric: The Create Task rubric tells us exactly what they are grading and what they are looking for in your responses...we just have to understand it and read between the lines. Then once we understand it, we make it as easy as possible for the grader to see your correct responses.
- How to write the responses: In the end, the grading for the Create Task comes from your written responses...we'll discuss how to maximize your score by writing concise, but descriptive, responses that fill all the requirements. 

Class time will be spent discussing requirements and example wording, looking at example responses and projects, collaboratively grading sample tasks and sharing ideas as a group of the best ways to handle task requirements. Student participation is encouraged!

Important Notes
- Since the Create Task can be written in a wide variety of programming languages, this course does not provide any assistance or instruction on coding your project. I assume that you are capable of writing the basic code required for the task. 
- I am not able to answer questions directly relating to YOUR code or responses. In order to comply with the requirements that College Board and AP have in place, I can only offer direction and clarification based on my experience with previous APCSP classes and specialized training that I have received from College Board. I will always honor the expectation that you do your own work and I will not do anything that your classroom teacher is prohibited from doing by College Board.
학습 목표
- Students will learn how to choose an appropriate coding project and realistic scope for their Create Task.
- Students will understand the rubric requirements and how to fulfill them, both in their code and in their written responses.
- Students will know how to write responses that meet the requirements of each specific response prompt.
학습 목표

그 외 세부 사항

Outschool 외 필요 앱/웹사이트
이 수업에서는 아웃스쿨 교실 외에도 다음의 툴을 사용합니다:
출처
Students should be preparing to take the AP Computer Science Principles test and working on, or preparing to work on, their Create Task. If you have already submitted your Create Task to the AP Digital Portfolio website, check with your teacher BEFORE sighing up for this course, because if your project has been finalized by your teacher, you will not be able to make changes to your AP submission.
가입일: April, 2021
5.0
30수강 후기
프로필
교사 전문성 및 자격증
Hello! My name is Tom Shiflet and I teach a variety of computer science, game design and math classes tied together with game programming as a hands-on "math lab"! I am a game industry veteran, having worked on about 20 PC games in the past, I've worked in the IT industry and have over 15 years teaching experience at top level college prep schools and universities. Currently, in addition to teaching on Outschool, I'm an indie game developer, with two games currently released on the Steam platform (called "Askaya: Remnants of Ajuna" and "Eyes of the Night"). 

In the game industry, I worked in the role of producer (project manager), game designer, and general manager of an independent studio. I am passionate about video games and I am excited to bring that passion and experience here to help the next generation of game designers and developers get started building the skills needed! In teaching math classes, I have always applied practical lessons of the math concepts through fun and interactive coding "labs." 

For my computer science classes, I take a different approach than many CS teachers...I understand that not everyone will need a lot of things that are taught in typical computer science classes. BUT, I do believe that the thought skills taught by using computer science are extremely important, even if you end up going into law, medicine, engineering, business, etc. So I focus on key thinking skills and we exercise those skills by using the subject matter of computer science.

Additionally, I teach a series of classes called the “Wired.” series that cover key areas of living in this “wired” world of ours. These topics include things like: the Internet, how to use social media effectively, how find and evaluate sources online, personal finance, etc. These are “real life” skills that college students are constantly saying that they wish that they had learned in high school, but are rarely taught. 

In my time when I’m not teaching, I enjoy the playing video games with my son, being outside camping, hiking and fishing, and playing anywhere around water. I also have had the chance to travel to many different countries to serve refugees and kids that have been abandoned or orphaned by war. I’ve been to Iraq many times, as well as Yemen, Thailand, Vietnam, Senegal, Guatemala, El Salvador, Dominican Republic and more. 

In my years working with high school students all around the world, I’ve experienced how powerful and impactful students can be and I’m thankful for the opportunity to help guide students as they prepare to be leaders of the next generation!

Tom

Random Facts About Me:
- I had the chance to give a TEDx talk about what I've learned from working with kids around the world.
- I speak a few different languages (and write code in many others). 
- I love learning...I'm always teaching myself something new and reading (mostly non-fiction).
- I have a son and an "almost" daughter (an international student that lived with us for 3 years that is like family to us).

CLASS RULES

- I don’t require cameras to be on (though I need to verify you by video at the beginning of the class), but if you have yours on, please be sure that your setting and clothing are appropriate. Be comfortable...but be wise with your choices.
- Please respect class time by muting your mic if there is a lot of background noise. 
- I LOVE class discussions and questions, but try to stay on topic. 
- We will always treat each other with respect. Always. Failure to do so will result in students being removed from class.
- There is room to try things and fail. Just keep trying. If you don’t understand something, please let me know. If you have questions, don’t be afraid to ask. But always try...and if you don’t get it the first time, then try again...you’ll get there. I promise!

리뷰

실시간 그룹 수업
공유
3 회 수업에

US$45

1주 동안 주당 3회
55분

4 명의 학생이 수업을 완료함
실시간 화상 수업
연령: 14-18
수업당 학습자 3-12 명

이 수업은 더 이상 제공되지 않습니다.
아웃스쿨 소개
고객 지원
안전 정책개인 정보CA 개인 정보어린이 개인정보데이터 기본 설정 관리이용 약관
아웃스쿨 홈페이지
앱 다운로드
앱 스토어에서 다운로드Google Play에서 다운로드
© 2024 아웃스쿨