Free Pascal videos
Swinburne University of Technology Free Pascal Tutorials
- Year: 2015 (videos updated 2019)
- Collection: Swinburne Commons (Open)
- Copyright Attribution 4.0 International (CC BY 4.0)
Introduction to programming
Introduction to programming in Free Pascal
- 0.1 Introduction to programming in FPC
- 0.2 Installing FPC in Linux
- 0.3 Installing FPC in macOS
- 0.4 Installing FPC in Windows
- 1.1 Programs and sequence
- 1.2 Programs and Procedures
- 2.1 Variables
- 2.2 Procedures with parameters
- 2.3 Functions
- 2.4 Hand execution
- 3.1 Control flow
- 3.2 If statements
- 3.3 Looping
- 3.4 Case statements
- 3.5 Modules
- 3.6 File I/O
- 4.1 Records
- 4.2 Enumerations
- 4.3 Pointers
- 4.4 Function Pointers
- 5.1 Arrays
- 5.2 Dynamic arrays
- 6.1 Abstraction
SchoolFreeware Free Pascal Program Tutorial
- 1 - Getting Started - Lazarus Download Link
- 2 - Math Examples
- 3 - Variables and Data Types
- 4 - User Input
- 5 - If Statements
- 6 - Case Statement
- 7 - While Loop
- 8 - Repeat Until Loop
- 9 - For Loop
- 10 - Input Validation
- 11 - Preventing Crashes With Val
- 12 - Menus For User Friendly Programs
- 13 - Random Numbers Code Example
- 14 - Guess My Number Game
- 15 - Procedures
- 16 - Passing Values To Procedures
- 17 - Function Examples
- 18 - Arrays
- 19 - Gotoxy Screen Location
- 20 - Parallel Arrays
- 21 - 2 Dimensional Arrays - Matrix
- 22 - Finding The Highest And Lowest Array Element
- 23 - Preventing Duplicate Data In Arrays
- 24 - String Manipulation
- 25 - Palindrome Strings
- 26 - Separating Strings With ASCII Codes
- 27 - Separating Strings With Ranges
- 28 - Running External Programs - IE Batch MS Paint
- 29 - On The Record
- 30 - Array Of Record
- 31 - Making And Writing To Text Files
- 32 - Reading Text Files
Pascal Programming Tutorials
- Part 1 - Getting to know Pascal
- Part 2 - Hello World!
- Part 3 - Input / Output
- Part 4 - Variables and their roles
- Part 5 - Simple Mathematics
- Part 6 - Simple Calculator
Misc
- Pascal 101
- Free Pascal / code_swarm (NoMusic)
- Simple iPhone example using Free Pascal and SDL
- Let's Program w/ Pascal #2 : STRINGS, CONSTANTS AND ASSIGNMENTS
See also
From the Free Pascal wiki, page "Free Pascal videos", as it stood on 2020-10-13 after a change by Trev, out of the wiki's dump of 2024-05-26. Copyright stays with the author who wrote it, according to the old wiki's Licensing page. If you have concerns about this material, message the admin.
Edited on wiki.freepascal.org by 4 people, 2009–2020
From the official wiki's backup of 26 May 2024: who edited this page there, and when. Edits made there after that date were not recorded, and the earlier versions are not shown here; the main page says why.
| When | Who | What changed |
|---|---|---|
| Djzepi | New page: * [http://www.youtube.com/watch?v=o8zV0QvnpfQ Pascal 101] * [http://www.youtube.com/watch?v=JoF5rfzzo_o Free Pascal Ejemplo 001 - ximbiosis] * [http://www.youtube.com/watch?v=tsDfGBlHFfs ... | |
| Djzepi | ||
| Djzepi | ||
| Djzepi | ||
| Djzepi | ||
| Djzepi | ||
| Djzepi | ||
| Djzepi | ||
| Eny | None of the school freeware links work anymore | |
| Djzepi | ||
| Djzepi | ||
| Jwdietrich | ||
| Djzepi | ||
| Trev | Swinburne University of Technology Free Pascal Tutorials: New selection of updated tutorials | |
| Trev | Added page template; removed categories in template; removed Spanish tutorials for /es page | |
| Trev | Really remove Spanish video tutorial links (now on Spanish page) | |
| Eny | Remove dead link (minor) | |
| Trev | Correct spelling (minor) |
Talk about this page
Nobody has opened a bench for this page yet. Sign in to open one.
