Posting Date November 19, 2013
Department Academically Gifted and Talented
Division Academic Affairs
Montclair State University's Academically Gifted and Talented program seeks a programming instructor(s) for its Spring program 3/3-5/6. Candidates should submit a resume and cover letter along with a description on how they would deliver the course. The course descriptions follow but may be adjusted. By the end of this course students should learn how to create interactive computer modules for entertainment and educational purposes. Students should will have an opportunity to further develop their problem solving, logic, and reasoning skills in an interactive and fun environment. Skills learned should be transferable and applicable beyond just the specific programming language.
The course(s) are:
Java Programming Saturday 10:05am -11:15am to children in Grades 6-8.
Course Summary: This course is designed to teach beginners how to write object-oriented computer programs in Java. Two possible software tools will be used for this purpose, Greenfoot (http://www.greenfoot.org/) and Robocode (http://robocode.sourceforge.net), however other open environments may be used.
Students will work hands on learning to create a variety of computer programs for animations, games, and logic problem-solving, all while learning the fundamentals of computer programming. This course is a hands-on experience in the computer lab where students learn programming by actually doing it.
Scratch Programming Saturday 8:45am -9:55 to children in Grades 4-6.
Course Summary: This course is a hands-on introduction that will teach computer programming in a fun and interactive way. We will use Scratch (http://scratch.mit.edu/), a programming language developed by researchers at MIT.
Students will create interactive stories, animations, games, and/or music - all while learning the fundamentals of computer programming. This course is a hands-on experience in the computer lab where students learn programming by actually doing it.
By the end of this course students will have learned how to create interactive computer modules for entertainment and educational purposes. He or she will have had an opportunity to further develop their problem solving, logic, and reasoning skills in an interactive and fun environment.
Qualifications & Requirements
A minimum of a Bachelor's degree is required. Previous experience teaching technology or programming to children preferred. Comprehensive programming background and subject matter expertise is important, especially in the use of programming as a problem solving tool and framework. The successful candidate will be subject to background screening.
Salary Range $607.50 per course
Anticipated Start Date March 3, 2012
Send cover letter and resume to
(include vacancy # if above)
Montclair State University
Montclair, NJ 07043
Apply By OPEN
Organizational Marketing Statement:
Building on a distinguished 105-year history, Montclair State University is proud to be a leading institution of higher education in New Jersey. The university's six colleges and schools serve more than 19,000 undergraduate and graduate students in 300 majors, minors, concentrations and certificate programs. Situated on a beautiful, 250-acre suburban campus just 14 miles from New York City, Montclair State combines the instructional and research resources of a large public university in a dynamic, sophisticated, and diverse academic environment.
Montclair State University is an Equal Opportunity/Affirmative Action institution with a strong commitment to diversity. Additional information can be found on the MSU website at www.montclair.edu.