Straw-Man Version of Your Book
Straw-Man version is the draft version of your book material. You want to get feedback from your customers from the draft version. I scheduled an event using meetup.com to teach 3 students the material from the first chapter of the book. The learnings for me from this meetup can eventually become the first hour of a 10 to 15 hours online course.
By watching the student's reaction and answering their questions, I can refine the material and it will eventually become the Wood-Man version. Forming a group also creates what is called the Master Mind by Think and Grow Rich.
Testing involves evaluating the material by judging whether it accomplishes the learning objectives or not. This can only be done by allowing the students to work on exercises to evaluate their understanding of the material.
Here is the event details page:
TDD for Beginners : Writing your First Test
Who is it for?
This is for beginners. You are new to TDD or only heard about TDD.
1. You already know the basics of programming.
2. You know basic Ruby.
3. You have already installed Ruby 1.9.x or 2.0 and RSpec 2.x on your laptop.
What will I Learn?
You will learn about assertions and Test First Programming.
If you complete the exercises you will walk away with strong foundation to learn more about TDD on your own or attend subsequent TDD classes that will build upon this foundation. You will be able to use TDD on simple problems like Factorial, Fibonacci etc. You can apply these TDD concepts to any language.
• Presentation - 20 Minutes
• Demo - 20 Minutes
• Exercise - 30 - 45 Minutes
• Solution Review - 20 Minutes
The presentation will give you the background and the demo will illustrate how to apply the concepts. You will then practice TDD by working on coding exercises. I will conclude the session by reviewing the solution to the exercises.
You need to have Ruby 1.9.x or 2.0 and RSpec 2.x already installed before the class. We don't have time to deal with installation issues. I will NOT spend any time on installation issues during the class. Send me an email before the event to get help on any installation problems.
In order to reduce no-shows, you need to pay for this event. You will get a full refund when you show up for the event or change the RSVP to No by Oct 11.
If you don't change your RSVP to No or you don't show up, then you will NOT get any refund.