Turing Walkthrough
From Compsci.ca Wiki
(Difference between revisions)
(→Essentials) |
|||
Line 1: | Line 1: | ||
== Essentials == | == Essentials == | ||
- | + | * The Basics - Introduction to programming, commenting, basic output, variables, and basic input by Cervantes | |
+ | * If structures - Write code that can make decisions by Cervantes | ||
+ | * Functions and Procedures - Organize your code into sections and call them at will; introduction to recursion by Cervantes | ||
+ | * Loops and For loops - To repeat sections of code over and over by Cervantes | ||
+ | * String Manipulation by Cervantes | ||
+ | * Index - searching through a string by AsianSensation | ||
+ | * Records and Types - Create new, compound data types by AsianSensation | ||
+ | * Arrays - Mass variables by Freakman and Cervantes | ||
+ | * Enumerated Types - Create an indexing system that is readable and understandable by Freakman | ||
+ | * [[Turing_File_Io|File Input/Output]] - Reading and writing data from/to text files by Freakman | ||
+ | * Bitwise Operators - Experiment with binary, getting closer to lowlevel programming by Zylum | ||
+ | * Recursion - Subroutines that call themselves can achieve amazing results by Zylum | ||
+ | * Modules - Collections of procedures and functions by Delos | ||
+ | * Pointers - Referencing memory and creating linked lists by lyam_kaskade. | ||
+ | * Classes Part I - Make your own objects by Cervantes | ||
+ | * Classes Part II - Create objects that interact with each other by Cervantes | ||
+ | * Classes Part III - Inheritance and Polymorphism to create a network of objects by Cervantes | ||
+ | * Functional Programming (in Turing!) - Passing and returning anonymous functions by Cervantes | ||
== Extras == | == Extras == |
Revision as of 06:11, 12 October 2008
Contents |
Essentials
- The Basics - Introduction to programming, commenting, basic output, variables, and basic input by Cervantes
- If structures - Write code that can make decisions by Cervantes
- Functions and Procedures - Organize your code into sections and call them at will; introduction to recursion by Cervantes
- Loops and For loops - To repeat sections of code over and over by Cervantes
- String Manipulation by Cervantes
- Index - searching through a string by AsianSensation
- Records and Types - Create new, compound data types by AsianSensation
- Arrays - Mass variables by Freakman and Cervantes
- Enumerated Types - Create an indexing system that is readable and understandable by Freakman
- File Input/Output - Reading and writing data from/to text files by Freakman
- Bitwise Operators - Experiment with binary, getting closer to lowlevel programming by Zylum
- Recursion - Subroutines that call themselves can achieve amazing results by Zylum
- Modules - Collections of procedures and functions by Delos
- Pointers - Referencing memory and creating linked lists by lyam_kaskade.
- Classes Part I - Make your own objects by Cervantes
- Classes Part II - Create objects that interact with each other by Cervantes
- Classes Part III - Inheritance and Polymorphism to create a network of objects by Cervantes
- Functional Programming (in Turing!) - Passing and returning anonymous functions by Cervantes
Extras
Graphics
Advanced Input
Other Stuff
Credits
Original walkthrough by Cervantes.