| |
java for kids
java for kids To help teach kids how to use Sun's Java language to build practical applications, we have developed JAVA FOR KIDS. This is an introduction to computer programming that provides an interactive, self-paced tutorial to Java.
JAVA FOR KIDS is a tutorial consisting of 10 chapters explaining (in simple, easy-to-follow terms) how to build a Java application. Students learn about project design, object-oriented programming, console applications, graphics applications and many elements of the Java language. Numerous examples are used to demonstrate every step in the building process. The tutorial also includes several detailed computer projects for students to build and try. These projects include a number guessing game, a card game, an allowance calculator, a state capitals game, Tic-Tac-Toe, a simple drawing program, and even a basic video game. JAVA FOR KIDS is presented using a combination of over 400 pages of course notes and actual Java examples. This material should be understandable to kids aged 10 and up. No programming experience is necessary, but familiarity with doing common tasks using a computer operating system (simple editing, file maintenance, understanding directory structures, working on the Internet) is expected.Included with the course is free, unlimited support and advice via e-mail.
|
Buy
Now $19.95
Download
Now [ 843KB ]
Screen
Shot
Requirement: Windows 95/98/Me/2000/XP/NT, Linux, MacOS |
Award:
 |
table of contents :
1. Introducing Java
Preview 1-1
What is Java? 1-2
Why Learn Java? 1-4
A Brief History of Programming Languages 1-5
Let;s Get Started 1-7
Downloading and Installing Java 1-9
JCreator ;C A Java Development Environment 1-14
Starting JCreator 1-21
Opening a Java Project 1-23
Compiling and Running a Java Project 1-25
Stopping JCreator 1-29
Summary 1-30
2. Java Program Basics
Review and Preview 2-1
Structure of a Java Program 2-2
The Welcome Project (Revisited) 2-4
Some Rules of Java Programming 2-7
Creating Java Projects with JCreator 2-9
Saving Java Projects with JCreator 2-15
Compiling and Running a Java Program 2-16
JCreator and Java Files 2-18
Summary 2-20
3. Your First Java Program
Review and Preview 3-1
Creating a Java Program 3-2
Java - The First Lesson 3-6
Variables 3-6
Variable Names 3-7
Variable Types 3-8
Declaring Variables 3-10
Assignment Statement 3-12
Arithmetic Operators 3-13
String Concatenation 3-17
Comments 3-18
Program Output 3-19
Project - Sub Sandwich Party 3-22
Project Design 3-22
Project Development 3-23
Run the Project 3-28
Other Things to Try 3-29
Summary 3-30
4. Java Project Design, Input Methods
Review and Preview 4-1
Project Design 4-2
Java The Second Lesson 4-4
Variable Initialization 4-4
Mathematical Functions 4-6
Program Input Methods 4-10
Input Methods Example 4-12
Project Savings Calculator 4-21
Project Design 4-21
Project Development 4-22
Run the Project 4-25
Other Things to Try 4-27
Summary 4-28
5. Debugging, Decisions, Random Numbers
Review and Preview 5-1
Debugging a Java Project 5-2
Syntax Errors 5-3
Run-Time Errors 5-6
Logic Errors 5-8
Java The Third Lesson 5-9
Logical Expressions 5-9
Comparison Operators 5-10
Comparing Strings 5-12
Logical Operators 5-14
Decisions The if Statement 5-19
Random Number Generator 5-25
Project Guess the Number Game 5-29
Project Design 5-29
Project Development 5-30
Run the Project 5-33
Other Things to Try 5-34
Summary 5-36
6. Java Looping, Methods
Review and Preview 6-1
Java The Fourth Lesson 6-2
Java Loops 6-2
A Brief Interlude Guess the Number Game (Revisited) 6-8
Java The Fourth Lesson (Continued) 6-11
Java Methods 6-11
Project Lemonade Stand 6-17
Project Design 6-18
Project Development 6-19
Run the Project 6-26
Other Things to Try 6-28
Summary 6-29
7. Arrays, More Java Looping
Review and Preview 7-1
Java The Fifth Lesson 7-2
Variable Arrays 7-2
Java for Loops 7-5
Shuffle Method 7-11
Project Card Wars 7-18
Project Design 7-18
Project Development 7-19
Run the Project 7-29
Other Things to Try 7-30
Summary 7-31
8. Java Graphics, Mouse Methods
Review and Preview 8-1
Graphic User Interfaces (GUI) 8-2
Java Graphics 8-7
Frames 8-7
Event Methods 8-10
Graphics Coordinates 8-12
Colors 8-13
drawLine Method 8-16
drawRect Method 8-20
fillRect Method 8-22
Graphics Review 8-24
Java The Sixth Lesson 8-25
Mouse Events 8-25
mousePressed Event 8-25
mouseDragged Event 8-28
Class Level Scope Variables 8-30
Project Blackboard Fun 8-32
Project Design 8-32
Project Development 8-33
Run the Project 8-43
Other Things to Try 8-44
Summary 8-47
9. Timers, Animation, Keyboard Methods
Review and Preview 9-1
Timer Class 9-2
Java The Final Lesson 9-13
drawstring Method 9-13
Animation 9-16
Object Disappearance 9-21
Border Crossing 9-24
Object Erasure 9-29
Collision Detection 9-30
Keyboard Methods 9-34
keyPressed Event 9-35
Project Balloons 9-39
Project Design 9-39
Project Development 9-40
Run the Project 9-56
Other Things to Try 9-57
Summary 9-59
10. More Topics, More Projects
Preview 10-1
Project 1 Computer Stopwatch 10-2
New Topic Timing 10-2
Project 2 Dice Rolling 10-7
New Topic Switch Structure 10-8
Project 3 State Capitals 10-16
Project 4 Tic-Tac-Toe 10-26
Project 5 Memory Game 10-36
Bonus - Pong! 10-52
Software Development Top10 Download :
Nester Soft Request Commander Source Code is fully customizable and has smart interface. Download
|
|
learn visual basic net LEARN VISUAL BASIC .NET is a ten week course
covering object-oriented programming concepts, the Visual Basic
.NET integrated development environment.. Download
|
 |
|
|
SSC to Java/JSP version It generates a JavaServer Page and a JavaBeans for each Excel spreadsheet that it converts. Download
|
|
SmartVB6 Project Explorer is intended to expand standard Visual Basic Explorer functionality. Easy to use and navigate diagram-tree helps to manage objects and elements. Download
|
 |
|
|
Bug Tracking/Defect Tracking Single User License
is a high-performance bug tracking, defect tracking, issue tracking tool for project managemnet during
software development and software testing stage. Download
|
|
DBi-Desktop is designed to make working with DBISAM a breeze! Download
|
 |
|
|
Image to PDF Dynamic Link Library API interfaces are provided for C, C++, Visual Basic 6 and for .net using Interop Services for C#, C++, J# and Visual Basic. Download
|
|
DC Binding Recordset is a high-performance COM-based environments such as Visual Basic, Visual C++ , it is only 80 KB DLL , so enjoy speed performance.
Download
|
 |
|
|
X360 Tiff Image Processing ActiveX OCX It helps application developers and programmers create applications with image viewing and TIFF image processing capabilities. Download
|
|
Smart
Code Component is a barcode component that allows you to
easily add professional quality bar codes to Windows documents like
those from Word and Excel..Download
|
reference tutorials Related software:
- Bug Tracking/Defect Tracking Single User License - It is a high-performance bug tracking, defect tracking, issue tracking tool for project managemnet during software development and software testing stage
- SANKHYA Debugger - Learners Edition - It is a system level debugger, which can be used to simulate multiple CPU systems.
- Smart Trace - It is software that provides an easier way to trace your applications activity and allows consolidation application logs such as error tracking, messages, debug strings and much more.
- SOAP Spector - SOAP Spector intercepts SOAP requests (and responses) without any changes to your existing setup, allows editing of requests in co-ordinated source, hex dump and tree panels, and play back in multiple simulated clients.
- Dbi-Desktop - It is designed to make working with DBISAM a breeze!
- DBF-Desktop - It is a premier Database Manager for managing DBF files, providing the ability to create, modify and manage every aspect of your DBF file.
- NDB-Dscript - It is designed to allow developers to create valid data for testing purposes.
- Dbi Dscript - It is designed to allow developers to create valid data for testing purposes.
- Nester Soft Request Commander Source Code - Request Commander is fully customizable and has smart interface.
- Print Preview ActiveX - It is a small, fast, easy to use and very reliable print preview ActiveX control for developers in VC, VB, VFP, Delphi, C++ Builder.
- Dalmaker - It is a convenience toolset.
- Advanced Tree Explorer - Source Code License - It is a feature packed and highly customisable Tree Explorer you will be quickly adding a great menu navigation aid to web sites, help systems, documentation, intranets and much more.
- learn visual basic net - LEARN VISUAL BASIC NET is a ten week course covering object-oriented programming concepts, the Visual Basic .
- JAVA FOR KIDS - This is an introduction to computer programming that provides an interactive, self-paced tutorial to Java.
- FAQ Organizer Deluxe - ActiveX Download is copy DVD movie software can copy DVD9 to DVD9, copy DVD9 to DVD5, or copy DVD5 to DVD5 easily.
- Microsoft Access Fundamentals - This electronic book introduces the reader to databases with an emphasis on how to create database applications using Microsoft Access.
|
|