Turing+Lessons

Turing is a text-based programming language designed for education. The interface is clean and uncluttered, and the command structure is generally simple and clear. ** [|Turing 4.1.2 (with Debugger & Help Files)] ** [|Summary - IF/ELSE Statments] || [|VT - Simple Selection Statements] [|VT - Nested Selection Statements] || [|Exercises on Selection] || Combining Multiple Comparisons ||  || [|VT - AND/OR Logical Operations] [|VT - Boolean Variables with Logical Operators] ||  || [|more counted loop exercises] || [|Code Examples - Conditional Loops] || [|VT - Loops with Exit Condition at Beginning] [|VT - Loops with Exit Condition at End] ||  || [|Summary - Functions] || VT - Functions || [|function exercises] || [|Summary - Procedures] [|Presentation - Using Procedures to Simplify Programs] || VT - Intro to Procedures [|VT - Passing Parameters into Procedures] || [|procedure exercises] ||
 * Topic || Lesson/Presentation || Tutorials & Examples || Exercises & Assignments ||
 * **Input - Processing - Output** ||
 * First Program in Turing || * [|Presentation - A First Program] ||  ||   ||
 * Output || * [|Presentation - Basic Output]
 * [|Presentation - More Advanced Output]
 * [|Summary - Simple Output in Turing]
 * [|Presentation - Formatting Output] || * [|VT - Simple Output in Turing]
 * [|VT - Formatted Output in Turing] || exercises attached to lesson ||
 * Variables & Data Types || * [|Presentation - Input, Processing, Output]
 * [|Presentation - Working Between Integers & Reals] || * [|VT - Variables & Data Types in Turing]
 * [|VT - Assigning Values to Variables]
 * [|VT - Boolean Variables in Turing] || exercises attached to lesson ||
 * Simple Input || * [|Presentation - Basic Input]
 * [|Summary - Input (variables, spaces, multiple entries)] || [|VT - Simple Input & Variables in Turing] || exercises attached to lesson ||
 * Mathematical Operations || * [|Presentation - Calculations & Saving to Variables]
 * [|Summary - Basic Math, Different Kinds of Division, Modulo Operator]
 * [|Presentation - Conversion & Modulo] ||  || [|Exercises on Calculation & Variables] ||
 * **Selection in Turing** ||  ||   ||   ||
 * Conditional Statements - Comparing Values ||  || [|VT - Conditional Operators - Introduction] ||   ||
 * Selection Statements - If & If/Else || [|Turing Lesson # 2 - IF/ELSE Statements]
 * Logical Operators -
 * **Repetition in Turing** ||  ||   ||   ||
 * Introduction to Counted Loops || [|Turing Lesson - Counted Loops] || [|VT - Counted Loops] || [|counted loop exercises]
 * For Loops || [|Turing Lesson - For Loops] ||  ||   ||
 * Conditional Loops: Loop While & Loop Until || [|Turing Lesson - Conditional Loops]
 * **Subroutines in Turing** ||  ||   ||   ||
 * Random Values || [|Presentation - Random Values] ||  || [|random value exercises] ||
 * Functions || [|Turing Lesson - Functions]
 * Procedures || [|Presentation - Procedures]
 * Procedures vs Functions ||  || [|VT - Procedures vs Functions] ||   ||
 * ||  || VT - Substrings ||   ||