Program of Studies Program of Studies 2018-19 | Page 40

PROGRAMMING
Do you love the Maine outdoors and all of the creatures that call it home ? Maine has a rich natural history and supports a diverse array of habitat types and species . This class will focus on the various classes of wildlife found in Maine including Fish , Amphibians , Reptiles , Mammals , and Birds . Along the way we will uncover the challenges Maine wildlife face , the adaptations that allow them to survive here , and some of the strategies used by humans to manage populations . An emphasis will be placed on getting “ out there ” to experience some of the wildlife right in our back yard .
Marine Biology ( 0.5 credit ) Grades 11 and 12 Prerequisite : Successful completion of two credits of science
What is the ocean like ? What lives in the ocean ? How do these things survive ? Students will discover the great diversity of marine life and the physical and chemical factors that influence it , including seawater chemistry , tides , waves , and currents . Students will study the coastal and oceanic environments of marine life from shallow water habitats such as the rocky intertidal , giant kelp forests , and coral reefs to deep-sea communities such as those found at hydrothermal vents . Students learn basic dissection techniques and use of the compound and dissecting microscopes as they study the internal and external features of marine organisms .
Trees and the Maine Forest
( 0.5 credit )
Grades 10 , 11 , 12
Students will explore a wide array of topics in tree identification , botany , history of Maine forestry , forestry today , and Maine forest agriculture . Most topics of study will be geared toward native species and management systems right here in the great state of Maine .

TECHNOLOGY

& NEW MEDIA

Technology & New Media courses give students the opportunity to investigate areas of interest in a wide variety of areas , from programming to journalism .
Courses in order that they appear in this section
Note : There is no graduation requirement for Tech & New Media , selected courses designated with an (*) meet the fine arts graduation requirement
Introduction to Computer Programming
Intermediate Computer
Programming AP Computer Science A Introduction to Robotics Introduction to Technology &
New Media * 3D Art & Animation * Digital Photography &
Photoshop I * Digital Photography &
Photoshop II * Graphic Design I * Graphic Design II * Motion Graphics Using Adobe After
Effects * Moviemaking Web Design I * Web Design II * Introduction to Journalism Feature Writing (‘ 19- ’ 20 ) News Writing (’ 18-19 ) Radio / Audio Journalism (’ 18-19 ) Sports Journalism (‘ 19- ’ 20 ) Technical Writing in an iPad World Yearbook Publication

PROGRAMMING

Introduction to Computer
Programming ( 0.5 credit ) Grades 9 , 10 , 11 and 12 Prerequisite : Algebra 1 ( or concurrently enrolled in Algebra 1 )
Software engineering continues to be a highly rated career , with great demand for well-qualified employees . Through this class students will gain important fundamentals in the field of computer programming , becoming familiar with the basics of programming through the Alice environment , where onscreen 3D objects can be made to move about and interact . This visual environment will lay the foundation of object oriented programming . Later in the year , students will use the RealBasic development environment to develop their understanding and use of objectoriented programming and algorithms further .
Priority is given to upper grade level students .
Intermediate Computer
Programming ( 0.5 credit )
Grades 9 , 10 , 11 and 12 with priority given upper grade level students Prerequisites : Introduction to Computer Programming or teacher recommendation
Software engineering continues to be a highly rated career , with great demand for well-qualified employees . Throughout this class students will expand the knowledge they gained in the introductory programming class . They will use an integrated development environment to further their understanding of software development using the JAVA programming language , and they will learn the skill required to access multiple data structures . Students will complete lessons in database processing , graphical
40 www . thorntonacademy . org