ACM Java Task Force Version 2.0



ACMJTF
ACM Java Task Force


Version 2.0






(September 20, 2008)



This page provides several entry points into the documentation
and materials prepared by the ACM Java Task Force, which was convened
in 2004 with the following charter:



To review the Java language, APIs, and tools from the perspective of
introductory computing education and to develop a stable collection of
pedagogical resources that will make it easier to teach Java to
first-year computing students without having those students overwhelmed
by its complexity.



Getting Started



There are several ways to get started with the JTF packages.
For most new users, the best place to start is with the
JTF Tutorial, which is designed
to teach potential adopters how to use the packages.
If you want to see what is possible with the JTF resources, you
can check out the JTF Demo Gallery.
For a one-page synopsis of the project and its accomplishments,
please see the executive summary.


The remainder of this page consists of links to the materials.







Click here for a list of what’s
new in this release.


Demos


   The JTF Demo Gallery


JTF Tutorial



1. Introduction to the JTF Packages

2. Using the acm.package Package

3. Animation and Interactivity

4. Graphical User Interfaces


Rationale Document



1. Introduction

2. Principles

3. Problem Taxonomy

4. The acm.io Package

5. The acm.graphics Package

6. The acm.program Package

7. The acm.gui Package

8. The acm.util Package

9. The JTF Java Subset

References


Documentation


   Student-view javadoc documentation


Downloads















Tutorial.pdf   
Printable version of the JTF Tutorial (85 pages/348K)

Rationale.pdf   
Printable version of the JTF Rationale (116 pages/468K)
 

ExecutiveSummary.pdf   
A one-page executive summary of the JTF project
acm.jarJAR archive containing the acm packages
acm.zipDownloadable source archive for Windows and Mac OS X
License.pdfThe JTF license agreement


Software License


The ACM Java Task Force seeks to impose few restrictions on the use of
its library packages so that users have as much freedom as possible to
use this software in constructive ways and can make the benefits of that
work available to others.
In view of the legal complexities of software development, however, it
is essential for the ACM to maintain copyright over the JTF software as
insurance against the following eventualities:

  • Someone claims ownership of the JTF software and seeks to restrict
    the ACM’s and other users’ access to the material.

  • Someone seeks to promote a derivative work as the
    “official” version of the JTF software without the permission
    of the ACM.

  • Someone takes legal action against the ACM for damages arising from
    the use of the software.

Each of these situations represents a clear violation of the principles
of free software, and the ACM has therefore developed a legal agreement
to guard against such problems. The full text of the license agreement
is available here.



Members of the Java Task Force

































 Eric Roberts (chair)   Stanford University
 Kim BrucePomona College
 Robb CutlerThe Harker School
 James CrossAuburn University
 Scott GrissomGrand Valley State University
 Karl KleeAlfred State College
 Susan RodgerDuke University
 Fran TreesDrew University
 Ian UttingUniversity of Kent
 Frank YellinGoogle, Inc.


Acknowledgments


This work was supported by grants from the ACM Education Board, the
SIGCSE Special Projects Fund, and the National Science Foundation
(grant DUE-0411905).


Feedback



Please send comments to the Java Task Force at the following address:



java-task-force@cs.stanford.edu





Last modified on Fri Aug 15 10:53:31 2008 by eroberts

Popular posts from this blog

Masuk log Menu navigasi

Identifying “long and narrow” polygons in with PostGISlength and width of polygonWhy postgis st_overlaps reports Qgis' “avoid intersections” generated polygon as overlapping with others?Adjusting polygons to boundary and filling holesDrawing polygons with fixed area?How to remove spikes in Polygons with PostGISDeleting sliver polygons after difference operation in QGIS?Snapping boundaries in PostGISSplit polygon into parts adding attributes based on underlying polygon in QGISSplitting overlap between polygons and assign to nearest polygon using PostGIS?Expanding polygons and clipping at midpoint?Removing Intersection of Buffers in Same Layers

Старые Смолеговицы Содержание История | География | Демография | Достопримечательности | Примечания | НавигацияHGЯOLHGЯOL41 206 832 01641 606 406 141Административно-территориальное деление Ленинградской области«Переписная оброчная книга Водской пятины 1500 года», С. 793«Карта Ингерманландии: Ивангорода, Яма, Копорья, Нотеборга», по материалам 1676 г.«Генеральная карта провинции Ингерманландии» Э. Белинга и А. Андерсина, 1704 г., составлена по материалам 1678 г.«Географический чертёж над Ижорскою землей со своими городами» Адриана Шонбека 1705 г.Новая и достоверная всей Ингерманландии ланткарта. Грав. А. Ростовцев. СПб., 1727 г.Топографическая карта Санкт-Петербургской губернии. 5-и верстка. Шуберт. 1834 г.Описание Санкт-Петербургской губернии по уездам и станамСпецкарта западной части России Ф. Ф. Шуберта. 1844 г.Алфавитный список селений по уездам и станам С.-Петербургской губернииСписки населённых мест Российской Империи, составленные и издаваемые центральным статистическим комитетом министерства внутренних дел. XXXVII. Санкт-Петербургская губерния. По состоянию на 1862 год. СПб. 1864. С. 203Материалы по статистике народного хозяйства в С.-Петербургской губернии. Вып. IX. Частновладельческое хозяйство в Ямбургском уезде. СПб, 1888, С. 146, С. 2, 7, 54Положение о гербе муниципального образования Курское сельское поселениеСправочник истории административно-территориального деления Ленинградской области.Топографическая карта Ленинградской области, квадрат О-35-23-В (Хотыницы), 1930 г.АрхивированоАдминистративно-территориальное деление Ленинградской области. — Л., 1933, С. 27, 198АрхивированоАдминистративно-экономический справочник по Ленинградской области. — Л., 1936, с. 219АрхивированоАдминистративно-территориальное деление Ленинградской области. — Л., 1966, с. 175АрхивированоАдминистративно-территориальное деление Ленинградской области. — Лениздат, 1973, С. 180АрхивированоАдминистративно-территориальное деление Ленинградской области. — Лениздат, 1990, ISBN 5-289-00612-5, С. 38АрхивированоАдминистративно-территориальное деление Ленинградской области. — СПб., 2007, с. 60АрхивированоКоряков Юрий База данных «Этно-языковой состав населённых пунктов России». Ленинградская область.Административно-территориальное деление Ленинградской области. — СПб, 1997, ISBN 5-86153-055-6, С. 41АрхивированоКультовый комплекс Старые Смолеговицы // Электронная энциклопедия ЭрмитажаПроблемы выявления, изучения и сохранения культовых комплексов с каменными крестами: по материалам работ 2016-2017 гг. в Ленинградской области