# Test geometry and technical drawing

One way to measure our level of training in a particular subject is to conduct a self-assessment test.

In the case of the teaching of geometry or technical drawing no generalized models for this task.

This page shows a Java applet that can be used to measure our level of graphic expression in subjects (Drawing) baccalaureate level or first-year engineering schools.

# Recursive Fractals: Koch Curve [JAVA]

We have seen a first program called “DrawWorld” we introduced the JAVA programming oriented graphics. This module has served on the program to see a recursive fractal primer: The triangle Sierpisnki.

Let's change this basic program to generate a new basic recursive fractal: Kuch curve.

# Geometry : Variational geometry educational software

The study of the geometry has been done conventionally constructed figures composed of lines and circles which are related by geometrical concepts. These figures are obtained from a particular position in the data of a problem and the aim is to superimpose a set of constructs for determining the solution thereof. Without… (leer más)

# Graphical Programming: Interaction : Mouse Events [JAVA]

After creating the basic graphical and animation engine, introduce the rudiments of interaction by incorporating mouse event model.

The technique will be to generate an event or happening every time you interact with the mouse. This event will be captured by one of our software modules, process it and generate some action.

# Graphical Programming: Double buffering : Draw in the background [JAVA]

When creating the animation engine we have seen that the screen refresh flicker occurs undesirable. This effect is due to the time required to erase the image and generate a new updated, result of animate objects.

One technique to avoid this is called double buffering or “doublebuffered”

# Graphical Programming: Animated Graphics Engine [JAVA]

After defining a first interface for drawing graphic objects in JAVA, we will implement animation graphics engine that allows us to manage the dynamics of the application and, later, add user interaction. El motor se encargará de llamar a las funciones que animan a cada uno de los objetos gráficos de la base… (leer más)

# Graphical Programming: Object oriented graphics and interfaces [JAVA]

El siguiente paso en el tutorial de programación gráfica es definir un interface que será una clase JAVA que permita definir la acción de dibujar los gráficos y asignársela a los objetos, de forma que la clase encargada de pintarlos los reconozca adecuadamente.

# Graphical Programming: Start building the graphics library [JAVA]

After installing the development environment (IDE) Eclipse and create a new project, hemos añadido un programa al proyecto Eclipse. El siguiente paso es empezar a estructurar la aplicación iniciando la construcción de los elementos de la biblioteca gráfica.

# Graphical Programming: Add a program to an Eclipse project [JAVA]

After installing the development environment (IDE) Eclipse and create a new project, We can add our first graphical program. The first objective is to define the minimal structure needed to draw a straight line in a window, later, generate a complex structure that supports advanced graphics based on a model of object-oriented programming…. (leer más)

# Graphical Programming: Start a Eclipse project [JAVA]

We have seen a first graphical application in Java (DrawWorld) to view an applet basic taxonomy, and we have installed a development environment based on Eclipse, que es el mismo necesario para instalar el SDK de Android, unless it is necessary for the set of libraries momendo Android.

También disponemos de un mínimo código para dibujar fractales recursivos: (Sierpinski Triangle) but we have not yet addressed in these pages how to start the project in Eclipse.

In this article I will gather all the pieces to run our first program in JAVA; later, will use this language as a basis for programming in Android devices.

# Recursive Fractals: Sierpinski Triangle [JAVA]

We have seen a first program called “DrawWorld” we introduced the JAVA programming oriented graphics. Veamos como modificar este programa elemental para generar un fractal recursivo básico: From Sierpinski triangle. (View as generating a recursive fractal) Es un fractal que se construye de forma recursiva a partir de un triángulo… (leer más)