The RCMS Magnet Math, Science, Computer Science program is designed to foster an atmosphere of learning that enables its students to: creatively explore project based learning with real life applications through interdisciplinary, rigorous and enriched curriculum. Students develop independent and collaborative talents, problem solving skills, and analytical thinking abilities. Through this program students will cultivate a growth mindset that will encourage them to act as global citizens.
IDU’s: Earth and Climate Quiz, Logic unit, Model Solar system
Long term project: Independent science experiment or engineering project and presentation, Independent Friday Project (Computer Science)
Magnet Geometry 8
Units of Study:
-
-
- Real Numbers and Set Theory
- Ratios and Proportional Relationships
- Rational Numbers
- Geometry Relationships and Measurement
- Statistics and Probability
- The Real Number System
- Functional Relationships and Linear Equations
- Other Operational Systems
-
Magnet Investigations in Science 8
The Magnet Investigations in Science 8 focuses on the physical sciences. Within each unit, lessons are planned to address the Next Generation Science Standards and practices. These practices are the behaviors that students engage in to develop higher order thinking skills of creating, evaluating, and analyzing. These 8 practices are:
- Ask questions and define problems
- Develop and use models
- Plan and carry out investigations
- Analyze and interpret data
- Use mathematical and computational thinking
- Construct explanations and design solutions
- Engage in argument from evidence
- Obtain, evaluate and communicate information
Units of Study:
Q1: Weather and Climate
-
-
-
- Water cycle
- Air masses and fronts
- Local and global weather patterns
- Ocean circulation
- Climate patterns
- Geographical impacts on climate and climate change
-
-
Q2 Earth’s Materials and Structure
-
-
-
- Earth’s structure
- Continental drift
- Plate tectonics
- Minerals, rocks, and rock cycle
- Weathering and erosion
-
-
Q3: Forces and Motion
-
-
-
- Describing motion
- Forces
- Newton’s laws
- Potential and kinetic energy
- Momentum
-
-
Q4: Earth, Solar System, and the Universe
-
-
-
- Earth’s motions
- Unequal heating
- Seasons
- Gravity
- Solar system, galaxies and the Universe.
-
-
Magnet Computer Science 8
Welcome to Computer Science 8! The major focus of the course is database and programming. This course will cover database concepts and programming that will enable students to be successful in high school/AP computer science classes.
The focus of 8th grade magnet computer science course is to give students’ a complete understanding of software development. In order to achieve that, Students learn the programming and database concepts using Python and Microsoft Access respectively to get an understanding of front end and back end. The year begins with students learning Python, then Processing where they are asked to apply the concepts learned in Python to write code. Then we move on to designing database using MS Access, and using SQL to query the database. As a center computer science course, enrichment opportunities occur regularly within the class and based on identified need. Students also have an opportunity to collaborate and share their knowledge with other learners in the classroom to increase the capacity of everyone.

Units of Study :
-
-
- Introduction to Python – Data types, Conditionals and Repetition
- File Handling & Functions
- Turtle Graphics in Python
- Object-Oriented Programming Concepts
- Processing
- Database Concepts Using Microsoft Access
-
Unit 1: Introduction to Python
-
- Planning for a program (thinking about the logic) using flowchart / Pseudocode, basic data types in Python, Loops and Conditionals.
Unit 2: Data structure, File handling and functions
-
- Reading from and writing to text files, Increasing the modularity and efficiency of program using functions and recursion
Unit 3: Turtle Graphics in Python
-
- Program to draw using turtle where they use all the concepts learned in units 1 and 2.
Unit 4: Object Oriented Programming
-
- Object Oriented Programming Concepts – Class, Inheritance, Polymorphism, Abstraction, Encapsulation
Unit 5: Processing
-
- Students will be expected to write programs using the programming concepts learned in python but in a different environment. Students will use Processing for expressing computations within the context of visual arts. They will create interactive and visual work.
Unit 6: Database Concepts using MS Access
-
- Database concepts, ER diagram, Table creation, creating relationships, Forms, Queries using SQL, Reports.
Focus on Interdisciplinary Planning, Assessment, and Learning Opportunities
Earth and Climate Quiz:
Using the Earth and Climate research and questions from science to create a quiz in python.
Logic Unit:
Combining the logic operators and circuits to program a circuit.
Solar System Model:
Programming a visual model of the Solar system to scale.