NHS Computer Science Courses

NHS Computer Science Courses

NHS Computer Science Courses Exploring Computer Science AP Computer Science A AP Computer Science Principles Credit General Elective Math Science Prerequisites None! A in both semesters of Math 3 B or better in both semesters of H IS2 or an A in both semesters of IS2. ​ ​ ​ ​ ​ AND OR B or better in both semesters of Enh Math 2 or an A in both ​ ​ semesters of Math 2. B or better in both semesters of Enh Math 3 ​ ​ ​ Description CP Comp Sci Class Math Class & Language/ Coding* Based Science Class & Concept/SEP&CP* Based At A Glance Sem 1 → CP CS Principles Sem 2→ CP CS A (Coding) *Java Language Development *Science and Engineering Practices & Computing Practices Description Exploring Computer Science (ECS) AP Computer Science A is an introductory college-level AP Computer Science Principles is an introductory college-level ​ ​ is designed to introduce you to computer science course. Students cultivate their understanding computing course. Students cultivate their understanding of ​ ​ different fields, aspects, and of coding through analyzing, writing, and testing code as they computer science through working with data, collaborating to ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ concepts of computer science explore concepts like modularity, variables, and control solve problems, and developing computer programs as they ​ ​ ​ ​ ​ through exploration and problem structures. explore concepts like creativity, abstraction, data and ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ solving. information, algorithms, programming, the internet, and the global ​ ​ ​ ​ ​ ​ ​ impact of computing. ​ Skills Introduction to: ● Logic, problem solving, and creativity ● The impacts of computing and connections between ​ ​ ● Interface design ● Design, development, testing, and debugging of computer computing concepts. ​ ​ ● Limits of computers programs using the Java programming language. ● How to design and develop computational artifacts and ​ ​ ● Societal and ethical issues ● Java syntax, object-oriented programming, problem solving, apply computing techniques to creatively solve problems. ​ ​ ​ ​ ​ ​ ● Coding (HTML, CSS, JavaScript, and algorithmic development. ● Different kinds of abstractions and how to use them to ​ ​ Scratch, Python, Ch) develop models and simulations of natural and artificial ● Physical Computing Possible Service Component: How can you apply your knowledge phenomena. ​ ​ ● Artificial Intelligence of computer science to make healthcare and/or education more ● How abstractions are used to manage complexity. How to ​ ​ ● Data Analysis accessible to different communities? design and produce solutions, models, and artifacts and evaluate and analyze computational work. among other topics. ● How to justify the design and appropriateness of ​ ​ computational choices and analyze and describe both ​ ​ ​ ​ No prior experience necessary! computational artifacts and the results or behaviors of such artifacts. ● How to collaborate effectively with other students on the creation and analysis of computational artifacts to address ​ complex and open-ended problems. ​ Possible Service Component: How can you apply your knowledge ​ of computer science to make healthcare and/or education more accessible to different communities? Course Flyer ECS HERE APCS A HERE APCS P HERE More Info Scope & Sequence Course at a Glance Understandings and Knowledge Suggested Order: 1. Exploring Computer Science (Principles & Languages) 2. AP Computer Science Principles OR AP Computer Science A *This is simply a recommended order. AP Computer Science Principles, and AP Computer Science A may be taken in any order as they are substantially different courses. *The corresponding semester of Exploring may NOT be taken after completion of its sister AP course. ​ ​ .

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    1 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us