The University of Chicago Laboratory Schools
 
Site Tools Maps and Directions Index Site Map Comments Comments WebMail Home

Curriculum and Classes

Lower School
Middle School
High School

Lower School Curriculum

Philosophy Statement:
The primary goal in the Lower School computer classes is to help the students become technologically literate. This is achieved by exposing students to a wide variety of hands-on computer experiences which includes programming, simulations, information gathering, and working with applications and subject area software. By providing a broad range of computer experiences, we help students understand how computers can facilitate learning in all subject areas.

We encourage students to respect one another's learning styles and different levels of computer expertise. Cooperative learning is encouraged so that the computer is viewed as a tool, not a companion.

An effective computer program provides students with the opportunity to be self-directed, to pose and pursue their own questions, to explore, construct and create. We encourage students to feel confident enough to explore and build on what they know.

Goals:

  • To develop technological fluency through the effective use of computers
  • To familiarize students with various computer applications
  • To encourage students to be problem solvers
  • To foster independence
  • To help students develop self-confidence as they develop their technological skills
  • To augment what students are learning in the homeroom by promoting the integration of computer use with classroom work
  • To promote cooperative learning through group activities
  • To provide guidelines for the ethical use of computer

Skill Development for Grade 2:

  • Basic word processing skills
  • Development of critical thinking skills through simulations, problem solving, and drawing conclusions
  • Introduction to software media representing different subject areas
  • Introduction to the server
  • Introduction to desktop management
  • Mouse manipulation
  • Drawing, painting, and desktop publishing
  • Introduction of hardware and software terminology
  • Menus
  • Introduction to working with two documents at one time
  • Introduction to geography software using maps and legends

Skill Development for Grade 3:

  • Basic word processing skills
  • More advanced drawing and painting techniques
  • Development of critical thinking skills through simulations, problem solving, and drawing conclusions
  • Introduction to using computer reference materials through the library browse screen
  • Introduction to using the Internet
  • Continued use of software media representing different subject areas
  • Introduction to the applications menu
  • Independent use of the server
  • Basic use of geography software

Skill Development for Grade 4:

  • Intermediate word processing skills including:
  • Formatting documents, text editing tools, content editing, inserting pictures, using graphic tools for drawing and painting
  • More advanced critical thinking skills through simulations, problem solving, and drawing conclusions
  • Intermediate use of computer reference materials through the library browse and detailed search screens
  • Intermediate use of the Internet search engines and navigation tools
  • Ethical use of the computer and Internet
  • Continued use of the server
  • Manipulation of hardware including use of laser and color printers, selecting printer to suit own needs
  • Introduction to keyboard skills and basic positioning
  • Introduction to use of multiple applications at one time
  • Intermediate use of geography software

Middle School Curriculum

Philosophy Statement and Goals:
The primary goal in the middle school computer science curriculum is twofold: to experience the critical thinking and problem solving that comprise the foundations of computer science and to use the computer as a tool to be utilized in all aspects of the students' educational experience. This is achieved in two ways: by computer science classes and by integration of technology into classroom curriculum.

Our computer curriculum also provides a format for discussion of ethical behavior in regard to computer usage.

Concepts for 5th Grade:

  • Keyboard skills
  • File server usage and logging in with password
  • Discussion of ethical considerations
  • Internet use for research
  • Internet use for class project presentations
  • Word processing
  • Spreadsheets and graphing
  • Digital photography
  • Programming
  • Image processing
  • Multimedia techniques
  • Concept mapping
  • Bit-mapped painting vs. vector-based drawing

Concepts for 6th Grade:

  • Keyboard skills
  • File server usage and logging in with password
  • Discussion of ethical considerations
  • Internet use for research
  • Internet use for class project presentations
  • Word processing
  • Spreadsheets and graphing
  • Geometry (Tesselations)
  • Concept mapping
  • Image processing
  • Multimedia techniques
  • Programming

Concepts for 7th Grade:

  • File server usage and logging in with password
  • Discussion of ethical considerations
  • Internet use for research
  • Internet use for class project presentations
  • Hyper Text Mark-up Language
  • Word processing
  • Spreadsheets and graphing
  • Scanner usage
  • Image processing

Concepts for 8th Grade:

  • Keyboard skills
  • File server usage and logging in with password
  • Discussion of ethical considerations
  • Internet use for research
  • Internet use for class project presentations
  • Word processing
  • Bit-mapped drawing
  • Image processing
  • Multimedia techniques
  • Programming

Computer Science Course Work in the 5th Grade:

  • Keyboarding
  • File server usage and logging in with password
  • Ethics: discussion of the school's computing policy
  • Research skills using the on-line library resources and web browser
  • Word Processing using Microsoft Word
  • Spreadsheets and graphing using Microsoft Excel
  • Digital photography using still and DV digital cameras
  • Programming with LOGO using MicroWorlds
  • Image processing using a variety of programs
  • Concept mapping using Inspiration
  • Multi-media techniques using eZedia

Computer Science Course Work in the 6th Grade:

  • Keyboarding
  • File server usage and logging in with password
  • Ethics: discussion of the school's computing policy
  • Research skills using the Internet
  • Internet use for class project presentations
  • Word Processing using Microsoft Word
  • Spreadsheets and graphing using Microsoft Excel
  • Image processing using a variety of programs
  • Multimedia techniques using PowerPoint and eZedia
  • Programming using MicroWorlds
  • Concept mapping using Inspiration

Computer Science Course Work in the 8th Grade (elective):

  • Keyboarding
  • File server usage and logging in with password
  • Ethics: discussion of the school's computing policy
  • Programming with Runtime Revolution
    • Graphics techniques and animation
    • Objects and scripts: buttons, fields, cards, stacks
    • Variables and variable scope
    • Program control: loops and conditional statements
    • User interface considerations

Integration of Technology into Subject Area Curriculum in the 5th Grade:

  • Sutherland Award in conjunction with the librarians using Microsoft Word
  • Homeroom teachers research projects (timeline of historical events) using the Internet
  • Story writing using word processing
  • Lego/LOGO using MicroWorlds and LOGO
  • Keyboard practice

Integration of Technology into Subject Area Curriculum in the 6th Grade:

  • Writer's workshop uses Microsoft Word
  • Internet research using the Web
  • Spanish uses language drill software

 

Integration of Technology into Subject Area Curriculum in the 7th Grade:

  • Writer's workshop uses Microsoft Word
  • Science spreadsheets and graphing using Microsoft Excel
  • Research projects use the Internet, electronic library search, and electronic encyclopedia
  • Humanities uses web page editors to create web pages
  • World Languages uses the Internet and Powerpoint to create presentations, and language drill software
  • Humanities uses PowerPoint to create presentations

Integration of Technology into Subject Area Curriculum in the 8th Grade:

  • Science uses the Web extensively; The Martian Sun-Times, a series of on-line weather lessons, was developed at the Laboratory Schools
  • Science uses database software to create and use databases
  • Science uses Powerpoint for multimedia presentations
  • Spanish uses language drill software
  • Math uses Geometer's Sketchpad
  • Humanities uses the Web for research
  • Humanities uses iLife for multimedia projects
  • Humanities uses PowerPoint to create presentations
  • Humanities uses web page editors to create web pages

High School Course Offerings

The Computer Science Department is implementing a three-year computer science curriculum for students who are interested and capable in the field. This program is based on typical college curricula that is beginning to percolate down to the high school level. By establishing a CS curriculum that focuses on liberal and intellectual arts more than tool usage, utilizing and augmenting the deep thinking skills that we wish all of our students to develop, we provide students with a good foundation to enter, participate in, and change the technological world in which they live.

Intro to Computer Science - (2006-07 class web page)
If you are like most Americans you realize that Information Technology (IT) has entered our lives over a relatively brief period of time with little warning and essentially no formal educational preparation. There are impressive claims for the potential benefits of IT. If you would like to know more about what’s inside the box, and to more deeply understand what computers are, and how they work, Introduction to Computer Science will address these concerns and give you a foundation to live and lead in the technological world.

The course introduces students to an array of topics that make up the field of computer science today with a particular focus on IT. It focuses on three essential areas of IT knowledge:

  • Contemporary Skills: using applications to perform tasks such as searching the Web for information, using and designing databases, using spreadsheet and graphing tools, making web pages, etc.
  • Foundational Concepts: how the Internet works, how information is represented digitally, the history of computer science and IT, etc.
  • Intellectual Capabilities: thinking skills such as troubleshooting problems with IT, organizing and navigating information structures, and anticipating technological change.

Students will combine core computer science concepts with hands-on experience as they complete projects such as designing web pages, using high-end multimedia tools, building logic circuits, programming in Java, designing database software, writing programs in Flash and enhancing web pages with JavaScript.

This course is open to any level of student but is highly recommended for ninth and tenth graders. It serves as a prerequisite for AP Computer Science.

Advanced Placement - (2006-07 class web page)
This year-long course will build on the work done in Introduction to Computer Science for those interested in studying object-oriented programming, program design, data structures, program analysis, and traditional algorithms in depth. The course will follow the AP Computer Science syllabus as it prepares students to take the AB Advanced Placement exam.

Independent Project in Computer Science - (2006-07 class web page)
he motivated student is provided the opportunity to build on the skills and concepts learned in the AP Computer Science course by creating a project on an advanced topic in Computer Science. A non-exhaustive list of potential topics includes game programming, cryptology, algorithms, “hard” problems in CS, operating systems, networking and distributed computing, parallel computing, graphics, artificial intelligence, and databases.

Interested students should obtain further information and assistance in developing a plan of study by consulting members of the computer science department. In addition, it will be necessary to have a computer science department faculty member sign the course registration, agreeing to sponsor this independent project.

All content © 2007-08 The University of Chicago | Laboratory Schools 1362 E. 59th St. Chicago, Il. 60637 (773) 702-9450 Fax: (773) 702-7455