[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"detail-sidebar-cat-0-en-105":3,"doc-seo-314673-105":59,"doc-detail-314673-en":131},{"code":4,"msg":5,"data":6},0,"success",[7,13,18,23,28,33,38,43,48,51,55],{"id":8,"doc_module":4,"doc_module_name":9,"category_name":10,"show_sort_weight":11,"slug":12},1,"Document","Story & Novel",90,"story-novel",{"id":14,"doc_module":4,"doc_module_name":9,"category_name":15,"show_sort_weight":16,"slug":17},2,"Literature",80,"literature",{"id":19,"doc_module":4,"doc_module_name":9,"category_name":20,"show_sort_weight":21,"slug":22},4,"Exam",70,"exam",{"id":24,"doc_module":4,"doc_module_name":9,"category_name":25,"show_sort_weight":26,"slug":27},5,"Comic",60,"comic",{"id":29,"doc_module":4,"doc_module_name":9,"category_name":30,"show_sort_weight":31,"slug":32},6,"Technology",50,"technology",{"id":34,"doc_module":4,"doc_module_name":9,"category_name":35,"show_sort_weight":36,"slug":37},7,"Healthcare",40,"healthcare",{"id":39,"doc_module":4,"doc_module_name":9,"category_name":40,"show_sort_weight":41,"slug":42},8,"Research & Report",30,"research-report",{"id":44,"doc_module":4,"doc_module_name":9,"category_name":45,"show_sort_weight":46,"slug":47},9,"Religion & Spirituality",20,"religion-spirituality",{"id":46,"doc_module":4,"doc_module_name":9,"category_name":49,"show_sort_weight":46,"slug":50},"World Cup","world-cup",{"id":52,"doc_module":4,"doc_module_name":9,"category_name":53,"show_sort_weight":52,"slug":54},10,"Lifestyle","lifestyle",{"id":56,"doc_module":4,"doc_module_name":9,"category_name":57,"show_sort_weight":24,"slug":58},19,"General","general",{"code":4,"msg":60,"data":61},"ok",{"site_id":62,"language":63,"slug":64,"title":65,"keywords":66,"description":67,"schema_data":68,"social_meta":124,"head_meta":126,"extra_data":128,"updated_unix":130},105,"en","ap-computer-science-a-course-syllabus-may-2023-ap-exam","AP Computer Science A - Course Syllabus (May 2023 AP Exam)","","AP Computer Science A full-year elective prepares students for the College Board AP Computer Science A test in May 2023. The course focuses on problem analysis, data structures, algorithm design, and object-oriented programming using Java, with hands-on coding labs, individual and small-team work, and coverage of all required course topics. Students complete small exercises, larger text-based labs and games, and periodic quizzes/tests aligned to the AP exam format. Classroom routines, technology use, Canvas access, assignment policies, attendance makeup rules, and academic integrity guidelines are included.",{"@graph":69,"@context":123},[70,84,106],{"@type":71,"itemListElement":72},"BreadcrumbList",[73,77,79,82],{"item":74,"name":75,"@type":76,"position":8},"https://docshare.wps.com","Home","ListItem",{"item":78,"name":9,"@type":76,"position":14},"https://docshare.wps.com/document/",{"item":80,"name":20,"@type":76,"position":81},"https://docshare.wps.com/document/exam/",3,{"item":83,"name":65,"@type":76,"position":19},"https://docshare.wps.com/document/ap-computer-science-a-course-syllabus-may-2023-ap-exam/314673/",{"url":83,"name":65,"@type":85,"image":86,"author":91,"headline":65,"publisher":94,"fileFormat":97,"inLanguage":63,"description":67,"dateModified":98,"datePublished":99,"encodingFormat":97,"isAccessibleForFree":100,"interactionStatistic":101},"DigitalDocument",{"url":87,"@type":88,"width":89,"height":90},"https://docshare.wps.com/thumbnails/ap-computer-science-a-course-syllabus-may-2023-ap-exam/314673.png","ImageObject",300,407,{"name":92,"@type":93},"Marry","Person",{"url":74,"name":95,"@type":96},"DocShare","Organization","application/pdf","2026-10-30","2026-09-20",true,{"@type":102,"interactionType":103,"userInteractionCount":105},"InteractionCounter",{"@type":104},"ViewAction",13,{"@type":107,"mainEntity":108},"FAQPage",[109,115,119],{"name":110,"@type":111,"acceptedAnswer":112},"When is the AP Computer Science A test and how does registration work?","Question",{"text":113,"@type":114},"The AP test is May 3rd, 2023. Registration is in November, with a cancellation fee if you register but do not take the test, and a late fee if you register after the deadline.","Answer",{"name":116,"@type":111,"acceptedAnswer":117},"What will students do most days during the class?",{"text":118,"@type":114},"Most days students will code using the Eclipse IDE. Programs are typically text-based (no graphics), and students also practice multiple-choice and free-response questions to prepare for the AP exam.",{"name":120,"@type":111,"acceptedAnswer":121},"What are the main assignment types and assessment schedule?",{"text":122,"@type":114},"Assignments include in-class exercises (short review tasks), larger labs/games such as text-based applications, and periodic tests/quizzes. Major test days are Mondays and Wednesdays, and review pages are provided for covered topics.","https://schema.org",{"og:url":83,"og:type":125,"og:title":65,"og:site_name":95,"og:description":67},"article",{"robots":127,"canonical":83},"index,follow",{"doc_id":129,"site_id":62},314673,1789901435,{"code":4,"msg":5,"data":132},{"doc_id":129,"user_id":133,"nickname":92,"user_avatar":134,"doc_module":4,"category_id":19,"category_name":20,"doc_title":65,"doc_description":67,"doc_content":135,"file_id":136,"file_url":137,"file_type":138,"file_size":139,"view_count":105,"is_deleted":4,"is_public":8,"is_downloadable":8,"audit_status":8,"page_count":14,"language":140,"language_code":63,"site_id":62,"html_lang":63,"table_of_contents":141,"faqs":142,"seo_title":143,"seo_description":67,"update_tm":130,"read_time":24,"preview_page_count":4},5909892079670,"https://ap-avatar.wpscdn.com/davatar_276721f389ce27ea32af1340a28f341c","AP Computer Science A  \n\n| Ms . Jess Gabrielson |  |  |  |\n| --- | --- | --- | --- |\n| Twitter: | Email: | Phone Number: | Room: |\n| @EFHSroom118 | [jgabrielson@go-efsd.net](jgabrielson@go-efsd.net) | 412.896.2300 ext 7818 | 118 |\n| Course Description\u003Cbr>This full-year elective course prepares students interested in computer science for the AP Computer Science A College Board test in May 2023. The course emphasizes problem analysis, data structures, algorithm design, and object-oriented programs using the Java programming language. You will be tasked with solving problems and completing labs, as well as some larger projects. At least 30 hours of classroom time will be spent programming individually or with a small team. The curriculum covers all the topics described in the AP Computer Science A Course Description. |  |  |  |\n\nClass Aspects  \n1. AP Test Information:  \n• The AP test is May 3rd, 2023. Registration is in November of this year. If you register but do not take the test, there is a cancellation fee. If you do not register on time, there is a late fee.  \n• The test features multiple-choice questions and four free response questions that are handwritten. We will discuss in more detail in the class how the text is formatted.  \n2. A Day in the Class…  \n• Some days we will code as a whole class and discuss new coding topics.  \n• Most days you will be coding! We will use the IDE called Eclipse to write our programs. Most of our programs will be text-based (no graphics) .  \n• Other days we will practice multiple choice or free-response questions to prepare for the APtest.  \n3. Resources:  \n• Textbook: Starting Out with Java From Control Structures Through Objects. 6th edition. Addison-Wesley: Pearson, 2015. (class set, may be signed-out)  \n• Online Textbook: [runestone.academy](runestone.academy) (we will set this up together soon!)  \n• Notes and examples taken in class and exercises worked on and posted on Canvas.  \n4. Assignments  \n• Exercises: you will be assigned small coding challenges/exercises. These will be completed in class and are usually short and help you review the most recent new topic we have covered.  \n• Larger labs/games: even though we are going to be creating mostly text-based programs, we will still be making interesting applications and games! For example, in the past we have made Hangman, a slot machine, a text adventure game, and a text-based Pokemon game! You will be given many days in class to just work on your large projects.  \n• Tests/quizzes: We will have assessments periodically. These will reﬂect the structure of the AP test. They will always be announced and a review page of what topics will be covered on the exam will be provided. The major test days for this class are Mondays and Wednesdays.  \n• There may be a few other types of assignments like Free Response practice, homework, and other activities.  \n\n| Classroom Materials\u003Cbr>You will need for this class:\u003Cbr>1. Access to Canvas (on school iPad) |\n| --- |\n| 2. You may want a folder for the class. You will get some resources on paper, and some assignments will be on paper to model the format of the AP test. |\n| 3. You do not need a computer at home, but you may ﬁnd it helpful for extra time on assignments. If you don’t have one, make sure to talk with Ms. G. to make a plan on how to code at home. Also, with permission, you are welcome to come to room 118 for extra time. |\n| Technology Rules\u003Cbr>• We will be using the laptops in this room to complete our assignments. You cannot take the laptops out of the room without permission. Make sure to use them appropriately and take good care of them.\u003Cbr>• We will use iPads, speciﬁcally Canvas. Make sure to bring it each day.\u003Cbr>• With teacher permission, you are welcome to come to Room 118 to work on assignments. |\n\nClassroom Rules  \nYou are expected to follow all school procedures and will be held to high standards regarding how you treat your peers. Disrespectfulness will not be tolerated. Make sur","cbCaihLQG1BTUtKx","https://ap.wps.com/l/cbCaihLQG1BTUtKx","pdf",70714,"English","# Course Description\n# Class Aspects\n## AP Test Information\n## A Day in the Class\n# Resources\n# Assignments\n# Classroom Materials\n# Technology Rules\n# Classroom Rules","[{\"question\":\"When is the AP Computer Science A test and how does registration work?\",\"answer\":\"The AP test is May 3rd, 2023. Registration is in November, with a cancellation fee if you register but do not take the test, and a late fee if you register after the deadline.\"},{\"question\":\"What will students do most days during the class?\",\"answer\":\"Most days students will code using the Eclipse IDE. Programs are typically text-based (no graphics), and students also practice multiple-choice and free-response questions to prepare for the AP exam.\"},{\"question\":\"What are the main assignment types and assessment schedule?\",\"answer\":\"Assignments include in-class exercises (short review tasks), larger labs/games such as text-based applications, and periodic tests/quizzes. Major test days are Mondays and Wednesdays, and review pages are provided for covered topics.\"}]","AP Computer Science A - Course Syllabus (May 2023 AP Exam) | PDF"]