Home         Academics        Activities        Administration       Community       Calendar       News

Magnet Program Computer Science Course Offerings

Computer Science

The computer technology seminar supports the mathematics and science disciplines. The focus is placed on the use of the computer as a tool for problem solving in other subjects. Through the use of real world tools and global educational resources, the seminars prepare students for scientific challenges and productive careers. Students collect, manipulate, graph, and analyze data using the computer. They develop algorithms, write programs in various structured programming languages, and use commercial software to solve problems. The Takoma Park Middle School Magnet Program provides the unique opportunity of three full years of daily computer science instruction.


Sixth Grade

The computer technology seminar class consists of four basic components. Together they provide a framework for an interdisciplinary curriculum while students become familiar with and proficient in using the computer as a tool.

Evolution of Computers

This first component familiarizes students with the history and development of computers as well as their internal circuitry.

Applications

The students use a Works package as the core program for word processing, database, and spreadsheet. Activities will be coordinated with the magnet mathematics and science curriculums. A graphics program allows students to enhance projects and documents while regular keyboarding activities help to increase speed and proficiency.

Programming

Programming is introduced as a problem-solving tool using LOGO. Students learn algorithmic development and block programming structure. Geometry concepts are reinforced in this unit. The LOGO language is simple enough for beginners yet powerful enough to challenge more experienced programmers and provides a foundation for other programming languages studied in future seminar courses.

Telecommunications

This final component consists of research and resource gathering using the Internet. This allows the students to engage in dialogue and collaboration with peers while providing access to libraries and experts on a variety of topics. All students are required to sign a computer use agreement and follow the rules of “netiquette”. All Internet activities are highly supervised.


Seventh Grade

The seventh grade seminar class includes a brief review of the applications from sixth grade followed by the study of multimedia applications. Students use computer programming in the BASIC language as a vehicle for learning problem solving skills and algorithmic development.

Topic Review and Lab Orientation

Word processing, database, spreadsheet assignments, classroom procedures, local network use, and general assignment expectations are covered during this time.

Web Publishing

Web publishing supports other subjects such as the study of hurricanes in science. Students learn how to create simple HTML documents incorporating text, links, tables, and images. They are also exposed to the history, mechanics, and proper uses of the Internet.

Programming

Programming is used primarily as a tool to teach logical thinking and problem solving skills. It offers many opportunities for infusion of mathematical topics such as linear functions, order of operations, solving equations, and formulae. Students will use decision structures to study classification in science. Good structured programming practice and algorithmic development are stressed throughout.


Eighth Grade

Beginning with a brief review of the Grade 7 topics, students learn programming topics in BASIC. The programming instruction is aimed at mathematical and scientific problem solving. Internet research is required for certain assignments and various applications are used to produce multimedia objects in conjunction with the projects. Students complete readings concerning current technology trends. A final programming project is required of all students, demonstrating their ability to use the knowledge gained during their stay at Takoma Park Middle School.

Topic Review and Lab Orientation

Students are given programming assignments based on the previous year's learning as well as discussion of lab procedures, network use, and expectations.

BASIC Programming

The class improves problem-solving skills while focusing on structured programming, stressing sub-procedures and functions. Topics such as decision structures, looping, and arrays are also discussed.  A special emphasis is given to algorithm development and modular program design.

Web Publishing

Students learn advanced HTML topics and the use of web authoring tools. An emphasis is placed on the design aspect of creating web pages. Advanced students can explore other web technologies including advanced graphics applications and web programming.

Current Readings

Students are required to research and report on articles from current periodicals showing how current trends in technology relate to all aspects of our lives.

 

 

 

Last Updated: August 26, 2006
Maintained by Students and Staff at Takoma Park Middle School

Send any comments or suggestions toJames_O_Street@mcpsmd.org



MCPS HOME | PARENTS | STUDENTS | STAFF | ABOUT MCPS | SCHOOLS | COMMUNITY | BOE
© 1995-2008 Montgomery County Public Schools. All rights reserved.
Contact | Privacy Policy | Nondiscrimination/ADA | Get Adobe Acrobat Reader | Get RealPlayer | Montgomery County