Fully C​ustomizable Computer Programming Tutorials for
Tech School & College Computer Science Teachers​​

“As a programmer, a long time college programming instructor, and as the head of the department, I have reviewed countless programming books for almost all of the most popular programming languages. “Learn Visual Basic” by Conrod and Tylee is my favorite.    Object-oriented programming (OOP) is often difficult to explain to new programmers and most books give it no consideration until the second half of the book. The authors have made OOP clear, logical, and astonishingly easy to understand and they have successfully presented it in the third chapter…it is absolute genius. Consequently, every topic after that is much clearer and relevant to students.  All of the examples in the book are interesting and easy to follow.” – David Taylor, VB Professor & Retired Instructor, Seminole State College in Sanford, Florida

OVERVIEW

Our Annually Renewable Unlimited User Site License Teacher Packs allow you to distribute the programming tutorial and the associated source code to any of the students who attend your computer science classes. You can customize and personalize the programming tutorial and the associated source code to fit your unique teaching style whether the class is self-study or instructor-led. Since these tutorials are distributed in an editable Microsoft Word format you can add your own teaching text and/or notes around our teaching text. You can also add your own diagrams and/or personalize the E-Book tutorial to fit your specific teaching needs. Unlike other tutorials and books that are paper or just PDF based, you can modify our teaching narrative and thesource code inside the tutorial and reprint as needed. Each Lesson comes with the completed native source code solution in a separate .zip file so you have the completed and working programs at your finger tips. Each tutorial can be a stand alone self-study unit or they can be instructor led and facilitated by you. This unique flexibility for teachers sets us apart from all other Textbooks and E-Books on the market. To see some pictures of one of our programming tutorials being taught to High School students click here. To see a sample list of our Unlimited User Teacher Edition Site customers, click here.

ORACLE® JAVATM PROGRAMMING TRACK

The JavaTM Programming Track has 4 semester long tutorials. The first semester tutorial designed for the absolute beginner Java programmer. The second semester in an intermediate tutorial focused on building Graphical User Interfaces using JAVA. The third semester tutorial is an advanced tutorial focused on programming games using the skills the student learned in the first two semesters. The fourth semester tutorial is an intermediate tutorial focused on building useful homework projects that the student can use at home.

BEGINNING JAVA is a semester long “beginning” programming tutorial consisting of 10 chapters explaining (in simple, easy-to-follow terms) how to build a Java application.   The games built are non-violent and teach logical thinking skills.

LEARN JAVA GUI APPLICATIONS is a 9 lesson Tutorial covering object-oriented programming concepts, using a integrated development environment to create and test Java projects, building and distributing GUI applications, understanding and using the Swing control library, exception handling, sequential file access, graphics, multimedia, advanced topics such as printing, and help system authoring. The tutorial is appropriate for both teens and adults.

PROGRAMMING GAMES WITH JAVA is a semester long self-paced “intermediate” programming tutorial consisting of 7 chapters explaining (in simple, easy-to-follow terms) how to build a JAVA Games.   This Tutorial requires a complete understanding of the Java Swing Control Library before attempting so it is an Advanced 3rd Semester Java Tutorial.  Students will learn how to program the following video games:  Safecracker, Tic Tac Toe,  Match Game, Pizza Delivery, Moon Landing, and Leap Frog.  ​  The games built teach logical thinking skills.

PROGRAMMING HOME PROJECTS WITH JAVA  explains (in simple, easy-to-follow terms) how to build a Java GUI project. Students learn about project design, the Java Swing controls, many elements of the Java language, and how to distribute finished projects. The projects built include: Dual-Mode Stopwatch, Consumer Loan Assistant, Flash Card Math Quiz, Multiple Choice Exam, Blackjack Card Game, Weight Monitor, Home Inventory Manager, and a Snowball Toss Game​.

​MICROSOFT® VISUAL C#® PROGRAMMING TRACK

The Visual C#® Programming Track has 5 semester long tutorials. The first semester tutorial designed for the absolute beginner. The second semester semester tutorial is an intermediate tutorial focused on programming games using the skills the student learned in the first semester tutorial. The third semester tutorial is an intermediate tuturial focused on building useful homework projects that the student can use at home. The fourth and fifth semester tutorials are more rigorous Honors Level tutorials for advanced students and are designed to prepare your students for college Level programming courses.

BEGINNING VISUAL C#®   is a semester long “beginning”programming tutorial consisting of 10 chapters explaining (in simple, easy-to-follow terms) how to build a C# Windows application. The tutorial is appropriate for teens and adults.

PROGRAMMING GAMES WITH VISUAL C#® is a semester long “intermediate” programming tutorial consisting of 7 chapters explaining (in simple, easy-to-follow terms) how to build Visual C#® Games.   Students will learn how to program the following video games:  Safecracker, Tic Tac Toe,  Match Game, Pizza Delivery, Moon Landing, and Leap Frog.    The games built are non-violent, family-friendly and teach logical thinking skills.

VISUAL C#® HOMEWORK PROJECTS explains (in simple, easy-to-follow terms) how to build a Visual C# Windows project. Students learn about project design, the Visual C# toolbox, many elements of the Visual C# language, and how to debug and distribute finished projects. The projects built include: Dual-Mode Stopwatch, Consumer Loan Assistant, Flash Card Math Quiz, Multiple Choice Exam, Blackjack Card Game,  Weight Monitor, Home

LEARN VISUAL C# is a comprehensive college-prep programming tutorial covering object-oriented programming, the Visual C# Professional integrated development environment, building and distributing Windows applications using the Windows Installer, exception handling, sequential file access, graphics, multimedia, advanced topics such as web access, printing, and HTML help system authoring. The tutorial also introduces database applications (using ADO .NET) and web applications (using ASP.NET).   Students will also develop their own objects.  Some of the applications built include: Stopwatch, Calendar Display, Loan Repayment Calculator, Flash Card Math Game, Database Input Screen, Statistics Calculator, Tic-Tac-Toe Game, Capital City Quiz, Information Tracker (with plotting), Line, Bar and Pie charts, a version of the first video game ever – Pong, and a digital Telephone Directory.

VISUAL C# AND DATABASES is a tutorial that provides a detailed introduction to using Visual Basic for accessing and maintaining databases for desktop applications. Topics covered include: database structure, database design, Visual C# project building, ADO .NET data objects (connection, data a​dapter, command, data table), data bound controls, proper interface design, structured query language (SQL), creating databases using Access, SQL Server and ADOX, and database reports. Actual projects developed include a books tracking system, a sales invoicing program, a home inventory system and a daily weather monitor. ​

MICROSOFT® VISUAL BASIC® TRACK

The Visual Basic® Programming Track has 5 semester long tutorials. The first semester tutorial designed for the absolute beginner. The second semester semester tutorial is an intermediate tutorial focused on programming games using the skills the student learned in the first semester tutorial. The third semester tutorial is an intermediate tuturial focused on building useful homework projects that the student can use at home. The fourth and fifth semester tutorials are more rigorous ​tutorials for advanced students and are designed to prepare your students for college level programming courses.

BEGINNING VISUAL BASIC® is a semester long self-paced “beginner” programming tutorial consisting of 10 chapters explaining (in simple, easy-to-follow terms) how to build a Visual Basic Windows application.  The tutorial is appropriate for both teens and adults.

PROGRAMMING  GAMES WITH VISUAL BASIC® is a semester long  “intermediate” programming tutorial consisting of 7 chapters explaining (in simple, easy-to-follow terms) how to build Visual Basic Games.   Students will learn how to program the following video games:  Safecracker, Tic Tac Toe,  Match Game, Pizza Delivery, Moon Landing, and Leap Frog.  The games built are non-violent, family-friendly, and teach logical thinking skills.

VISUAL BASIC HOME PROJECTS explains (in simple, easy-to-follow terms) how to build a Visual Basic Windows project. Students learn about project design, the Visual Basic toolbox, many elements of the Visual Basic language, and how to debug and distribute finished projects. The projects built include: Dual-Mode Stopwatch, Consumer Loan Assistant, Flash Card Math Quiz, Multiple Choice Exam, Blackjack Card Game,  Weight Monitor, Home Inventory Manager, and a Snowball Toss Game​.

LEARN VISUAL BASIC is a comprehensive college-prep programming tutorial covering object-oriented programming, the Visual Basic Professional integrated development environment, building and distributing Windows applications using the Windows Installer, exception handling, sequential file access, graphics, multimedia, advanced topics such as web access, printing, and HTML help system authoring. The tutorial also introduces database applications (using ADO .NET) and web applications (using ASP.NET).  Some of the applications built include: Stopwatch, Calendar Display, Loan Repayment Calculator, Flash Card Math Game, Database Input Screen, Statistics Calculator, Tic-Tac-Toe Game, Capital City Quiz, Information Tracker (with plotting), Line, Bar and Pie charts, a version of the first video game ever – Pong, and a digital Telephone Directory.  This curriculum was used in a major university’s introductory Visual Basic course for over a decade.

VISUAL BASIC AND DATABASES is a tutorial that provides a detailed introduction to using Visual Basic for accessing and maintaining databases for desktop applications. Topics covered include: database structure, database design, Visual Basic project building, ADO .NET data objects (connection, data adapter, command, data table), data bound controls, proper interface design, structured query language (SQL), creating databases using Access, SQL Server and ADOX, and database reports. Actual projects developed include a books tracking system, a sales invoicing program, a home inventory system and a daily weather monitor. ​

MICROSOFT® SMALL BASIC PROGRAMMING TRACK

The first semester tutorial is designed for the absolute beginning programmer. The second semester tutorial is an intermediate tutorial focused on programming “non-violent” games using the skills the student learned in the first semester tutorial. The third semester tutorial is an intermediate tutorial focused on useful homework projects that the student can use at home.

The Beginning Microsoft Small Basic Programming Tutorial  is a self-study first semester “beginner” programming tutorial consisting of 11 chapters explaining (in simple, easy-to-follow terms) how to write Microsoft Small Basic programs.  The last chapter of this tutorial shows you how  four different Small Basic games could port to Visual Basic, Visual C#  and  Java.

Programming Games  with Microsoft Small Basic  is a self-paced second semester  “intermediate” level  programming tutorial consisting of 10 chapters explaining (in simple, easy-to-follow terms) how to write  video games in Microsoft Small Basic.   Students will learn how to program the following Small Basic video games:  Safecracker, Tic Tac Toe,  Match Game, Pizza Delivery, Moon Landing, and Leap Frog.

Programming Home Projects with Microsoft Small Basic  is a self-paced third semester  “intermediate” level  programming tutorial consisting of 10 chapters explaining (in simple, easy-to-follow terms) how to write home projects in Microsoft Small Basic.   Students will learn how to program the following Small Basic video games:  Dual-Mode Stopwatch, Consumer Loan Assistant, Flash Card Math Quiz, Multiple Choice Exam, Blackjack Card Game,  Weight Monitor, Home Inventory Manager, and a Snowball Toss Game​.

“The tutorials were really good to use.  I have a very small class of three and I found them to be much better than a book.”

-Steven A. Compton, Franklin Road Academy
“I think the teaching resources are great. They work very well for a class and it is good teaching & guidance for students to do on their own. “
- Julie McMahon, Teacher, New Zealand

“I like the tutorials. They were easy to follow using laymen’s terms.”

-Carol Carmichael, Easton Area High School

“The Learn Java (GUI Applications) For High School Students topics are introduced progressively to ensure that students of different levels can progress at their own pace. Many exercises and problems are ​weaved into the chapters to maintain student interest and build confidence. ​​Overall, I appreciated your efforts to make the Java product user friendly.

- Carly Orr, Computer Science Teacher, Vancouver BC

I was looking for some Visual Basic Express ideas and these books appeared to be just what I needed. I bought both Visual Basic books. ​Great ideas and easy to read.”

- Andrew Zwelling, Math Teacher

“I enjoyed both books. I liked the format, Word & PDF, that way i can teach on my iPad. I’ll be back for more next year.”

- Claudio Faenza, Teacher, Gainesville, FL