|
Products
BOOT.SYS Champ News Forum Licenses Order Now! System Req's Download Resources Clip |
The Perfect Tool for Educational and Scientific ProgrammingEasy to Use...We set out to create a C++ programming environment that is so easy to learn that High School students can write and understand their first Windows program in their very first programming lesson. After three years of development, trials, and tuning, it's finally here: the Champ Class Library. Our student's first programming assignment is this:
Here's the result:
And here's the program:
This is our version of the famous "Hello, world!" program. Of course, beginning students can't write this little program all by themselves yet; we show it to them and have them type it in. And, the important part, we explain it to them line by line, and they can fully understand it in their very first programming lesson. In the subsequent lessons we introduce our students to object-oriented programming, starting out with interesting predefined objects: the Object Turtles. From there we take them through the fundamentals of OOP (encapsulation, inheritance, and polymorphism) in 30 lessons. ... Powerful...We didn't stop there our users asked for more and we were happy to oblige:
... the Perfect Tool for You!Champ is well-suited for writing graphical and real-time applications, simulations, etc. It does not require any knowledge of Windows API calls or message processing. Most Windows programming environments available today fall in two categories: either they're designed for professional programmers who can tackle a steep learning curve, or they advocate a visual approach to software development, where you interactively design a user interface and add some glue by setting properties. The latter can yield impressive results in a very short time, but they work well only for certain types of applications, and they're not suited for teaching programming as part of a general education. Champ is the perfect tool for you if you:
Download a 60-day evaluation version of Champ now!
|
||||||||