Here are the tutorials for Class B in chronological order, each accompanied with a short description about itself. You can also download the code samples for all the example programs! Now all you have to do is to just select one of these tutorials, and start your self-paced Pascal course.
Day 1 - Introduction to ProgrammingThis beginning tutorial will teach to you the complete basics of programming, what are variables, constants, and whatnot. After this, you can finally begin to understand what programming is, and what's in it - Variables, Control Flow, and so on.
Day 2 - Elements of PascalIn this tutorial, you will be introduced to the different parts of a Pascal program and what each one of them does. It includes a 'dissection' of a Pascal program, a walkthrough of what each piece does, and a final conclusion to round up all the points.
Day 3 - Variables and ConstantsHere, we introduce to you to variables and constants, two very similar, but different objects. We explain about the concept of variables, and operations we can do with them. After which, we will talk about constants, how they work, and why we need them in the first place.
Day 4 - Control Flow in PascalThis tutorial will teach you the many different control flow loops there are in Pascal. Without these, your programs will be one-dimensional! Each control flow loop is accompanied with an example program. With these loops, you can do almost anything you want!
Day 5 - Procedures and FunctionsYou can't claim to be a structured programmer if you don't know Procedures and Functions, so here they are. Explaining scope of variables, parameters, and such, this is the perfect introduction to structured programming, without even knowing what it means!
Day 6 - Comments and Other Neat StuffYour last day is nothing but a bunch of miscellaneous tips strung together, but it's definitely indispensible. From formatting Writeln to getting input from the user, this day does it all... and more! A perfect end to move on to Class I. (Note: Follow the instructions at the end!)