



|
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 Programming
This 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 Pascal
In 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 Constants
Here, 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 Pascal
This 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 Functions
You 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 Stuff
Your 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!)
   
This page is ThinkQuest entry 11127.
email: tq97-11127@advanced.org
|