National Computer Science School

National Computer Science School
Ncss-logo.gif

The National Computer Science School (NCSS) is an annual computer science summer school, organised by the School of Information Technologies at the University of Sydney, Australia, which has taken place annually since 1999 over a seven to nine day period in the January school holidays. Attending students participate in an intensive course in computer programming with Python, culminating in the development of a website and its backend software for presentation to a nominated charity.[1] The summer school also incorporates a number of social activities, competitions and outings.

Contents

Eligibility

Each year NCSS is open to all students in Australia entering Year 12 in the year running, but also considers applications from particularly gifted students entering Year 11. The NCSS program assumes no previous programming or web design experience, and is designed to suit a wide range of abilities and experience. Some students who have participated in the program are invited back the following year.

Activities

In previous years, groups have developed many applications including search engines, wikis, forums, social networks and Content Management Systems.

Students also have the opportunity to participate in networked games, sport and career talk sessions.

As of 2008, the embedded systems course has been running at the school at the same time. This stream, instead of programming a website type system in python, will instead program a robot/microproccessor in the Arduino (similar to C) Language.

The two streams in the school are referred to as the 'embedded' stream and the 'python' stream.

Charities

The main NCSS development projects require (re)designing the web site and building a search engine for a charity organisation, in the past:

However in 2010, the tutors needed a new challenge and the project for 2010 was to develop a social networking application very similar to Facebook.

Social Activities

To make things more interesting and engaging for the students attending the school, a number of interesting games and activities are carried out. These may include:

  • Trivia Night
  • Treasure Hunt
  • Cryptography Challenge
  • Programming Challenge
  • Afternoon Outing

There are other, more interesting activities, which are disclosed only to attendees.

External links

References

  1. ^ Program info
  2. ^ NCSS 2008
  3. ^ Posting at 5am (NCSS 2007)

Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать реферат

Look at other dictionaries:

  • Computer science — or computing science (abbreviated CS) is the study of the theoretical foundations of information and computation and of practical techniques for their implementation and application in computer systems. Computer scientists invent algorithmic… …   Wikipedia

  • Computer Science House — (CSH) is a special interest house founded in 1976 at the Rochester Institute of Technology, made up of a group of students who share an interest in computers, community and having fun. Despite its name, students from all majors are allowed to… …   Wikipedia

  • National Taiwan University of Science and Technology — 國立臺灣科技大學 Motto 精誠 (Chinese) Motto in English Precision in Work, Sincerity in Attitude …   Wikipedia

  • Tudor Vianu National College of Computer Science — Coordinates: 44°27′29″N 26°04′47″E / 44.45806°N 26.07972°E / 44.45806; 26.07972 …   Wikipedia

  • NUST School of Electrical Engineering and Computer Science — NUST School of Electrical Engineering and Computer Science(NUST SEECS) Motto: A Center of Excellence for Quality Education and Research Established April 1999 …   Wikipedia

  • Grigore Moisil National College of Computer Science (Braşov) — Grigore Moisil National College of Computer Science Established 1938 Type Highschool Headmaster Mariana Bulbuc Students 672 Grades …   Wikipedia

  • McGill University School of Computer Science — The School of Computer Science is a School in the Faculty of Science at McGill University located in the McConnell Engineering Building at 3480 University, Montreal. The school is the second most funded computer science department in Canada[1].… …   Wikipedia

  • List of computer science conferences — This is a list of academic conferences in computer science. Most of these academic conferences are annual or bi annual events.The order with which the conferences are listed in their respective fields corresponds to a rough and non authoritative… …   Wikipedia

  • Max Planck Institute for Computer Science — Max Planck Institute for Informatics at Saarbrücken The Max Planck Institute for Computer Science[1] (German …   Wikipedia

  • Shanghai University Computer Engineering Science School — Shanghai University School of Computer Engineering and Science is considered a leading school in computer science and engineering fields in Shanghai, China, the school was one of earliest established in Shanghai. Professor Sanli Li, Dean of the… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”