MD Course Catalog 2018-19

Page 26

student may also be involved in cooperative learning activities in the science classes & tutoring. The student will also be expected to help with organization of equipment and other miscellaneous duties related to running a laboratory. NOTE: This course is a credit-only course; no letter grade will be given. This course is not a UC or CSU approved course.

In this one-year course student will be exploring the fundamentals of Swift Playgrounds, the programming language used to create applications for Apple products, Code.org, Sphero Edu Robots and other technology driven platforms. Students will do interactive puzzles that teach them key programming concepts in ways that are both challenging and fun. In this course students will develop coding skills that become the foundation of their programming knowledge.

717/707 AP COMPUTER SCIENCE A Course Length: Year Grade Level: 10-12 A-G Designation: “G” – College-Preparatory Elective NCAA: NCAA-approved course – Mathematics Prerequisites: Completion of Algebra 1. Completion of Algebra 2 and Intro to Coding recommended. Students will learn to design and implement computer programs that solve problems relevant to today’s society. They will learn how to compile and run a Java program while learning how to use arithmetic, relational and logical operators. They learn to create classes, methods and objects. Students will learn to implement object-oriented programming design. Students will work on problem solving and algorithm development, using hands-on experiences so that students can apply programming tools and solve complex problems. This course will prepare students for the AP Exam.

1029 Intro to App Development with Swift Course Length: Year Grade Level: 10-12 A-G Designation: “G” – College-Preparatory Elective Prerequisites: Completion of Algebra 1. Completion of or concurrent enrollment in Geometry recommended. Completion of Intro to Coding preferred.

Students will learn to design and create iOS apps. Students will leverage Swift, the iOS software development kit, and Apple developer tools including Xcode. With an iPad and iOS as the platform, students will learn object-oriented programming, design patterns, type systems, functional language features, user interface design, best practices in programming, and problem analysis.

1028 INTRO TO CODING Course Length: Year Grade Level: 9-12 A-G Designation: “G” – College-Preparatory Elective Prerequisites: Approval of the Tech Hub

MATER DEI HIGH SCHOOL COURSE CATALOG 2018-2019

BACK TO TOP


Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.