These are current class offerings. In general these classes are
suitable for middle school through high school students. We do classes
at a variety of locations, with the majority of them in the
Spring/North Harris/Montgomery County area north of Houston. Costs vary
by location/class. We have
taught some of our classes at Montgomery Community College, PACES, and other locations. In 2005, we did a computer lab for the SETHSA Teen Conference. We are
willing to travel to other locations for classes or workshops if you
get a group together.
Please contact
us for futher information.
We can set up a one or two day workshop/class if you provide the location and the students. Price would depend upon factors such as content, travel expenses, and number of students. Contact us to discuss what would work best for your group. we can customize a workshop/class to meet your needs. For example, we have done robotics classes in Magnolia,Tomball and Beaumont.
Parents are allowed to observe classes at no additional charge. Due to crowd control issues, younger siblings are NOT permitted in class. However, siblings are welcome to come to the open information meeting during lunch break as long as parents supervise them.
These classes are part of the series of classes that are being developed to teach kids programming and real world skills by playing with robots and video games.
We also work with Club B.O.B., a robotics club that holds meetings in Spring. We will be giving free lessons at several club meetings that teach how to program LEGO Spybots as the kids play with their robots in the next several months.
------------------------------------This introductory class gets students started learning 3-D graphics and animation. Students will learn about some of software and tools available. Then the students will create their own 3D models and animate them. Students should already have basic computer skills. No prior 3-D Graphics/animation experience required.
------------------------------------This introductory class helps students start learning skills and
tools of the trade used in programming. Students will examine several
programs written in Java, modify some of them, and then apply what they
have discovered in a project. Java is widely used in industry and
education. The AP Tests for Programming use Java. This class will be a
good introduction for those interested in programming. Students do not
have to be programming experts to take this class, familiarity with
using computers and some experience with reasoning and planning are all
they need.
------------------------------------
This introductory class gets students started learning the skills
and tools of the trade needed to program by examining several games,
modifying some of them and then applying what they have discovered in a
project. Students do not have to be programming experts to take this
class, familiarity with using computers and some experience with
reasoning and planning are all they need. At the end of the class they
will know about several kinds of games and will have experienced
enhancing some of the games they have reviewed. 10 sessions, 1.5 hours
each. Recomended for middle or high school students.
http://www.jsoft.com/ts/classes/ipg/
Programming - Games I :: basic programming
Programming - Games II :: more advanced programming
This class teaches you how to program. You will learn to program
LEGO robots to move and to respond to sensors. You will learn the
basics of program flow and program logic.
The class uses a block programming language. Block programming is a
graphical programming language that is easy to learn yet powerful. It
has been studied by MIT, LEGO and others. Learning to program with
block programming is a good way to start programming and the class is
designed to provide a basis to help learn other languages such as C or
Java.
The Programming with Robots introduces the students to the RCX and
programming with RIS Code/JSCode. It covers using sensors and
programming control like if/repeat blocks. It covers events. We show
the students some debugging. 10 sessions, 1.5 hours each.
Programming - Robots I :: basic programming
Programming - Robots II :: more advanced programming
In these labs students can learn about computers and robotics. They will use computers and LEGO® robots. They will learn the basics of program flow and program logic. The labs will be open sessions that do not require students to attend every time. Instead there will be hands-on activities offered each session. Students can drop in if they are curious about computers and robotics.
------------------------------------This class will introduce startng programmers to some of the
extensive development tools available on the Linux operating system by
programming a game that runs on external hardware.
Linux is an operating system like Windows or Mac OSX. Knowledge of
Linux is not required. Prior use of programming tools is suggested.
Contact the instructor if you are not sure you have sufficient
experience.
The class is for middle/high school students.
The Games, Linux, Programming is planned to be 2 sessions to learn a
bit of Linux, two sessions to become familiar with compiling, linking,
debuging, two sessions to learn to cross compile from Linux to the PS2
or from a computer to the RCX and two sessions where we program the
hardware, the graphics chips on the PS2 or the hardware on the RCX. We
are thinking an 8 day class with 3-4 hours each day.
These are short term 4 hour classes that can be done either as a 2
day two hour class or a 1 day four hour class. These classes use the
LEGO© Spybotics® robot kits to learn about teamwork, mission
planning, robotics and more. The classes also introduce the students to
programming the robots.
Click here for more information on Spybotics
Classes.
Sybotics intro class - for ages 8 and up.
6-10 kids , 90 minute class Cost tbd
During this class the students would be introduced to the Spybots
robots, learn about programming and mission planing and work in
cooperative teams.
The children attending would not need to bring anything, we would
provide the robots for them to use during class. If you get questions
from those with kids younger than age 8, suggest they come to the open
session.
Open information meeting about robotics - no charge
This would be free for anyone interested in finding out general
information about robotics programs including the competitions such as
FIRST LEGO League (FLL) for 9-14 year olds, EARLY for 7-12 year olds,
BEST for middle school to high schoolers and FIRST for middle school to
high schoolers.
We would show robotics video, give an overview of FLL, briefly explain
some of the other programs and answer questions. Parents and their
children of any age would be welcome. We would include some
demostrations of how the Sypbots and LEGO Minstorms robots work and
would also talk about general resources.
lunch - you provide lunch for us, we could also answer questions
during this time
Optional:
Introduction to LEGO Mindstorms
90 minute class, cost tbd
recommended for ages 10 and up, but 9 year olds with good listening and
computer skills would be ok. This would be an overview of how LEGO
Minstorms robots work and would include an introduction into the block
programming concepts. Robots would be provided and we would bring our
own computer. Up to 15 kids, would need to have a min of 6 kids to have
this class.
follow up questions
Parents are allowed to observe classes at no additional charge. Due to crowd control issues, younger siblings are NOT permitted in class. However, siblings are welcome to come to the open information meeting as long as parents supervise them.
These classes are part of the series of classes that are being developed to teach kids programming and real world skills by playing with robots and video games.
We also work with Club B.O.B., a robotics club that holds meetings
in Spring. We will be giving free lessons at several club meetings that
teach how to program LEGO Spybots as the kids play with their robots in
the next several months.
-----------------------------
Our Robotics Website and mailing list.
Questions? contact us.Last updated June 12, 2006
Copyright 2001-2006
Jefferson Software