Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.java.programmer > #26978

Re: Recommendations for an online Introduction to programming using Java

Date 2013-12-17 13:49 -0800
From Patricia Shanahan <pats@acm.org>
Newsgroups comp.lang.java.programmer
Subject Re: Recommendations for an online Introduction to programming using Java
References <l8ntqs$rf3$1@panix2.panix.com>
Message-ID <-dKdne20GvN6Wy3PnZ2dnUVZ_vudnZ2d@earthlink.com> (permalink)

Show all headers | View raw


On 12/16/2013 2:11 PM, Henry Cate wrote:
> 	I have a young teenage daughter who is interested
> in programming.  She has been messing around with something
> on Kahn Academy's web site which uses Javascript.  A friend
> of mine has a teenage son who is also interested in learning
> how to program.  I would like to get them started with Java,
> but Google has 9.5 million hits for: "Introduction to
> programming in Java"
...
> Good introduction to real programming
> Teaches the basics - make no assumptions on what the student already knows
> Simple exercises to make sure they understand the concepts
> Online video would be nice
> Free would be nice
...

For some light relief, they may enjoy Codespells: 
https://sites.google.com/a/eng.ucsd.edu/codespells/home

It is a game in which wizards cast magic spells. "Levitate" is a typical 
spell:

======================================
import june.*;

public class Levitate extends Spell
{
   public void cast()
   {
     Enchanted target = getTarget();

     int counter = 0;

     while(counter < 10)
     {
       target.move(Direction.up(), 0.1);
       counter = counter + 1;
     }
   }
}
=======================================

Players combine and modify spells to achieve various quests.

Patricia

Back to comp.lang.java.programmer | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

Recommendations for an online Introduction to programming using Java cate3@panix.com (Henry Cate) - 2013-12-16 17:11 -0500
  Re: Recommendations for an online Introduction to programming using Java markspace <markspace@nospam.nospam> - 2013-12-16 14:23 -0800
    Re: Recommendations for an online Introduction to programming using Java Joerg Meier <joergmmeier@arcor.de> - 2013-12-17 00:06 +0100
    Re: Recommendations for an online Introduction to programming using Java cate3@panix.com (Henry Cate) - 2013-12-16 19:05 -0500
  Re: Recommendations for an online Introduction to programming using Java Jeff Higgins <jeff@invalid.invalid> - 2013-12-16 17:25 -0500
    Re: Recommendations for an online Introduction to programming using Java cate3@panix.com (Henry Cate) - 2013-12-16 19:01 -0500
      Re: Recommendations for an online Introduction to programming using Java Jeff Higgins <jeff@invalid.invalid> - 2013-12-16 22:42 -0500
        Re: Recommendations for an online Introduction to programming using Java Jeff Higgins <jeff@invalid.invalid> - 2013-12-16 23:36 -0500
          Re: Recommendations for an online Introduction to programming using Java cate3@panix.com (Henry Cate) - 2013-12-17 14:37 -0500
            Re: Recommendations for an online Introduction to programming using Java Martin Gregorie <martin@address-in-sig.invalid> - 2013-12-17 22:33 +0000
              Re: Recommendations for an online Introduction to programming using Java Arne Vajhøj <arne@vajhoej.dk> - 2013-12-17 18:02 -0500
              Re: Recommendations for an online Introduction to programming using Java cate3@panix.com (Henry Cate) - 2013-12-17 18:25 -0500
  Re: Recommendations for an online Introduction to programming using Java Arne Vajhøj <arne@vajhoej.dk> - 2013-12-16 21:58 -0500
  Re: Recommendations for an online Introduction to programming using Java "Charles Hottel" <chottel@earthlink.net> - 2013-12-17 00:28 -0500
    Re: Recommendations for an online Introduction to programming using Java cate3@panix.com (Henry Cate) - 2013-12-17 14:40 -0500
      Re: Recommendations for an online Introduction to programming using Java Jeff Higgins <jeff@invalid.invalid> - 2013-12-17 16:30 -0500
        Re: Recommendations for an online Introduction to programming using   Java Chris Riesbeck <Chris.Riesbeck@gmail.com> - 2013-12-18 12:50 -0600
          Re: Recommendations for an online Introduction to programming using Java Chris Riesbeck <Chris.Riesbeck@gmail.com> - 2013-12-19 12:09 -0600
            Re: Recommendations for an online Introduction to programming using Java Jukka Lahtinen <jtfjdehf@hotmail.com.invalid> - 2013-12-20 13:04 +0200
              Re: Recommendations for an online Introduction to programming using Java Lars Enderin <lars.enderin@telia.com> - 2013-12-20 16:54 +0100
                Re: Recommendations for an online Introduction to programming using Java "Chris Uppal" <chris.uppal@metagnostic.REMOVE-THIS.org> - 2013-12-21 13:02 +0000
          Re: Recommendations for an online Introduction to programming using Java Chris Riesbeck <Chris.Riesbeck@gmail.com> - 2013-12-19 12:22 -0600
          Re: Recommendations for an online Introduction to programming using Java Arne Vajhøj <arne@vajhoej.dk> - 2013-12-30 15:14 -0500
          Re: Recommendations for an online Introduction to programming using Java Arved Sandstrom <asandstrom2@eastlink.ca> - 2014-01-02 01:58 -0400
            Re: Recommendations for an online Introduction to programming using Java Arne Vajhøj <arne@vajhoej.dk> - 2014-01-02 20:26 -0500
      Re: Recommendations for an online Introduction to programming using Java Arne Vajhøj <arne@vajhoej.dk> - 2013-12-17 18:01 -0500
  Re: Recommendations for an online Introduction to programming using Java "Chris Uppal" <chris.uppal@metagnostic.REMOVE-THIS.org> - 2013-12-17 08:09 +0000
  Re: Recommendations for an online Introduction to programming using Java Patricia Shanahan <pats@acm.org> - 2013-12-17 13:49 -0800
  Re: Recommendations for an online Introduction to programming using Java Ali Sh <ali.shahrivarian@gmail.com> - 2013-12-18 03:44 -0800
  Re: Recommendations for an online Introduction to programming using Java marianne.paradiso@gmail.com - 2013-12-19 12:02 -0800
  Re: Recommendations for an online Introduction to programming using Java Roedy Green <see_website@mindprod.com.invalid> - 2013-12-21 05:00 -0800

csiph-web