National Computer Camps
Encyclopedia
National Computer Camps is a computer camp
Computer camp
A computer camp is a summer camp which focuses on computer instruction. These camps usually operate on college campuses during the summer months due to the availability of housing, computer labs, and dining facilities...

 for children founded in 1977 by Dr. Michael Zabinski. There are locations at Fairfield University
Fairfield University
Fairfield University is a private, co-educational undergraduate and master's level teaching-oriented university located in Fairfield, Connecticut, in the New England region of the United States. It was founded by the Society of Jesus in 1942, and today is one of 28 member institutions of the...

 in Fairfield, Connecticut
Fairfield, Connecticut
Fairfield is a town located in Fairfield County, Connecticut, United States. It is bordered by the towns of Bridgeport, Trumbull, Easton, Redding and Westport along the Gold Coast of Connecticut. As of the 2010 census, the town had a population of 59,404...

, where Dr. Zabinski is a professor of physics and engineering; Oglethorpe University
Oglethorpe University
Oglethorpe University is a private liberal arts college in Brookhaven, Georgia, an inner suburb of Atlanta. It was chartered in 1835 and named after James Edward Oglethorpe, the state's founder.-History:...

 in Atlanta, Georgia
Atlanta, Georgia
Atlanta is the capital and most populous city in the U.S. state of Georgia. According to the 2010 census, Atlanta's population is 420,003. Atlanta is the cultural and economic center of the Atlanta metropolitan area, which is home to 5,268,860 people and is the ninth largest metropolitan area in...

; Manhattan College
Manhattan College
Manhattan College is a Roman Catholic liberal arts college in the Lasallian tradition in New York City, United States. Despite the college's name, it is no longer located in Manhattan but in the Riverdale section of the Bronx, roughly 10 miles north of Midtown. Manhattan College offers...

 in Riverdale, New York; and Notre Dame College
Notre Dame College
Notre Dame College, also known as Notre Dame College of Ohio or simply NDC, is a Catholic, coeducational, liberal arts college in South Euclid, Ohio, USA. Established in 1922 as a women's college it has been coeducational since January 2001...

 in Cleveland, Ohio
Cleveland, Ohio
Cleveland is a city in the U.S. state of Ohio and is the county seat of Cuyahoga County, the most populous county in the state. The city is located in northeastern Ohio on the southern shore of Lake Erie, approximately west of the Pennsylvania border...

.

The focus of NCC is 2D and 3D video game design
Game design
Game design, a subset of game development, is the process of designing the content and rules of a game in the pre-production stage and design of gameplay, environment, storyline, and characters during production stage. The term is also used to describe both the game design embodied in a game as...

, computer programming
Computer programming
Computer programming is the process of designing, writing, testing, debugging, and maintaining the source code of computer programs. This source code is written in one or more programming languages. The purpose of programming is to create a program that performs specific operations or exhibits a...

, digital video
Digital video
Digital video is a type of digital recording system that works by using a digital rather than an analog video signal.The terms camera, video camera, and camcorder are used interchangeably in this article.- History :...

 production, web page design, A+ and Network+ certification, Android App programming, and software applications including animation, Flash
Adobe Flash
Adobe Flash is a multimedia platform used to add animation, video, and interactivity to web pages. Flash is frequently used for advertisements, games and flash animations for broadcast...

 and Photoshop. An optional sports program is also available. Each week, all levels of programming are offered in Basic
BASIC
BASIC is a family of general-purpose, high-level programming languages whose design philosophy emphasizes ease of use - the name is an acronym from Beginner's All-purpose Symbolic Instruction Code....

, C++
C++
C++ is a statically typed, free-form, multi-paradigm, compiled, general-purpose programming language. It is regarded as an intermediate-level language, as it comprises a combination of both high-level and low-level language features. It was developed by Bjarne Stroustrup starting in 1979 at Bell...

, Java
Java (programming language)
Java is a programming language originally developed by James Gosling at Sun Microsystems and released in 1995 as a core component of Sun Microsystems' Java platform. The language derives much of its syntax from C and C++ but has a simpler object model and fewer low-level facilities...

, assembler
Assembly language
An assembly language is a low-level programming language for computers, microprocessors, microcontrollers, and other programmable devices. It implements a symbolic representation of the machine codes and other constants needed to program a given CPU architecture...

, HTML
HTML
HyperText Markup Language is the predominant markup language for web pages. HTML elements are the basic building-blocks of webpages....

, XML
XML
Extensible Markup Language is a set of rules for encoding documents in machine-readable form. It is defined in the XML 1.0 Specification produced by the W3C, and several other related specifications, all gratis open standards....

, and JavaScript
JavaScript
JavaScript is a prototype-based scripting language that is dynamic, weakly typed and has first-class functions. It is a multi-paradigm language, supporting object-oriented, imperative, and functional programming styles....

. Campers may attend one or multi-week sessions.
The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK