Difference between revisions of "Free Pascal videos"

From Free Pascal wiki
Jump to navigationJump to search
(None of the school freeware links work anymore)
m (Correct spelling)
 
(8 intermediate revisions by 4 users not shown)
Line 1: Line 1:
== Free Pascal Ejemplo Series ==
+
{{Free Pascal Videos}}
  
* [http://www.youtube.com/watch?v=JoF5rfzzo_o Free Pascal Ejemplo 001 - ximbiosis]
+
== Swinburne University of Technology Free Pascal Tutorials ==
* [http://www.youtube.com/watch?v=tsDfGBlHFfs Free Pascal Ejemplo 002 - ximbiosis]
 
* [http://www.youtube.com/watch?v=R0HXdnj0weg Free Pascal Ejemplo 003 - ximbiosis]
 
* [http://www.youtube.com/watch?v=gq723jqgqAo Free Pascal Ejemplo 004 - ximbiosis]
 
* [http://www.youtube.com/watch?v=LihWEUNJ25k Free Pascal Ejemplo 005 - ximbiosis]
 
* [http://www.youtube.com/watch?v=iqUfBehhcgM Free Pascal Ejemplo 006 - ximbiosis]
 
* [http://www.youtube.com/watch?v=NnmZQsOP2MU Free Pascal Ejemplo 007 - ximbiosis]
 
* [http://www.youtube.com/watch?v=F1ohJmqC7b8 Free Pascal Ejemplo 008 - ximbiosis]
 
* [http://www.youtube.com/watch?v=-JA4PhZX9Lg Free Pascal Ejemplo 009 - ximbiosis]
 
* [http://www.youtube.com/watch?v=1G2yCtp7-xc Free Pascal Ejemplo 010 - ximbiosis]
 
* [http://www.youtube.com/watch?v=HOmOgC_qM04 Free Pascal Ejemplo 011 - ximbiosis]
 
* [http://www.youtube.com/watch?v=BlXYJU4dOrY Free Pascal Ejemplo 012 - ximbiosis]
 
* [http://www.youtube.com/watch?v=SGGEnPc8nQU Free Pascal Ejemplo 013 - ximbiosis]
 
* [http://www.youtube.com/watch?v=hIey5sWZTII Free Pascal Ejemplo 014 - ximbiosis]
 
* [http://www.youtube.com/watch?v=_Z1x5w1Vhj4 Free Pascal Ejemplo 015 - ximbiosis]
 
* [http://www.youtube.com/watch?v=OZCONGQ-tq8 Free Pascal Ejemplo 016 - ximbiosis]
 
* [http://www.youtube.com/watch?v=LMKkkJBUgaI Free Pascal Ejemplo 017 - ximbiosis]
 
* [http://www.youtube.com/watch?v=0yFcA0EFcVk Free Pascal Ejemplo 018 - ximbiosis]
 
* [http://www.youtube.com/watch?v=m123IpoeXCk Free Pascal Ejemplo 019 - ximbiosis]
 
* [http://www.youtube.com/watch?v=7ciR1tBmv54 Free Pascal Ejemplo 020 - ximbiosis]
 
* [http://www.youtube.com/watch?v=wB1hKFPg8YU Free Pascal Ejemplo 021 - ximbiosis]
 
* [http://www.youtube.com/watch?v=oH_8pwj4VoI Free Pascal Ejemplo 022 - ximbiosis]
 
* [http://www.youtube.com/watch?v=EfZSN5BR94o Free Pascal Ejemplo 023 - ximbiosis]
 
* [http://www.youtube.com/watch?v=BsnopWwejsE Free Pascal Ejemplo 024 - ximbiosis]
 
* [http://www.youtube.com/watch?v=vVA5jx5JmlI Free Pascal Ejemplo 025 - ximbiosis]
 
* [http://www.youtube.com/watch?v=eM86mriPh3A Free Pascal Ejemplo 026 - ximbiosis]
 
* [http://www.youtube.com/watch?v=XpQyV2gSWWo Free Pascal Ejemplo 027 - ximbiosis]
 
* [http://www.youtube.com/watch?v=GO3Qg5UV5-g Free Pascal Ejemplo 028 - ximbiosis]
 
* [http://www.youtube.com/watch?v=aQWntbjw9M4 Free Pascal Ejemplo 029 - ximbiosis]
 
* [http://www.youtube.com/watch?v=ZOceH0wo0y0 Free Pascal Ejemplo 031 - ximbiosis]
 
  
* [http://www.youtube.com/watch?v=JGj9MU9t-v8 Free Pascal Ejemplo 037 - ximbiosis]
+
* Year: 2015 (videos updated 2019)
 +
* Collection: Swinburne Commons (Open)
 +
* [https://creativecommons.org/licenses/by/4.0/ Copyright Attribution 4.0 International (CC BY 4.0)]
 +
 
 +
=== Introduction to programming ===
 +
 
 +
* [https://commons.swinburne.edu.au/items/4f157ada-cf1e-421f-859f-22360dc9f25c/1/ 1.1 Compiling using the terminal]
 +
* [https://commons.swinburne.edu.au/items/3c1e6ac9-3621-41ba-a5d2-5a5993ceaab0/1/ 1.2 Understanding syntax rules]
 +
 
 +
=== Introduction to programming in Free Pascal ===
 +
 
 +
* [https://commons.swinburne.edu.au/items/10e59366-9159-4adc-aa45-459f225817dd/1/ 0.1 Introduction to programming in FPC]
 +
* [https://commons.swinburne.edu.au/items/cce8ad29-73f1-4e19-8e5e-ec21cc49b157/1/ 0.2 Installing FPC in Linux]
 +
* [https://commons.swinburne.edu.au/items/6181721e-29db-433c-8cce-c5e2a4c8a69d/1/ 0.3 Installing FPC in macOS]
 +
* [https://commons.swinburne.edu.au/items/87bc60ce-7ae6-43b8-851f-f689d040ec16/1/ 0.4 Installing FPC in Windows]
 +
* [https://commons.swinburne.edu.au/items/48211ca9-b899-45eb-9fe0-4aeb5c9b9d1a/1/ 1.1 Programs and sequence]
 +
* [https://commons.swinburne.edu.au/items/18055e35-bcd5-4251-b04d-9a9ddc88f57f/1/ 1.2 Programs and Procedures]
 +
* [https://commons.swinburne.edu.au/items/eae98114-92a9-4b1d-b31a-f6822e289305/1/ 2.1 Variables]
 +
* [https://commons.swinburne.edu.au/items/c0b1e93e-0c35-40c9-9e56-49db7e4fa5e1/1/ 2.2 Procedures with parameters]
 +
* [https://commons.swinburne.edu.au/items/d0924baf-04b9-40a1-9e99-cbe612d95724/1/ 2.3 Functions]
 +
* [https://commons.swinburne.edu.au/items/da39028b-ee53-46fe-82c9-09c0a573cc95/1/ 2.4 Hand execution]
 +
* [https://commons.swinburne.edu.au/items/5cd92d4b-0c7a-4111-9864-040193950d39/1/ 3.1 Control flow]
 +
* [https://commons.swinburne.edu.au/items/2401e11b-ea15-4bf1-a06c-744bf0b094a4/1/ 3.2 If statements]
 +
* [https://commons.swinburne.edu.au/items/c4884589-09cd-42df-8e8c-35d856199d77/1/ 3.3 Looping]
 +
* [https://commons.swinburne.edu.au/items/f6d8686b-e054-427c-ac9d-348b25f68d6c/1/ 3.4 Case statements]
 +
* [https://commons.swinburne.edu.au/items/69197033-473b-4ec5-9947-78227d7bc7c1/1/ 3.5 Modules]
 +
* [https://commons.swinburne.edu.au/items/d369f5f6-750a-42d9-be59-68ed287b7c2c/1/ 3.6 File I/O]
 +
* [https://commons.swinburne.edu.au/items/845d5925-d4b0-4958-87be-57286e620b9f/1/ 4.1 Records]
 +
* [https://commons.swinburne.edu.au/items/f81d63e1-5d5c-4dea-8b63-8e043af87ff1/1/ 4.2 Enumerations]
 +
* [https://commons.swinburne.edu.au/items/94a3d93b-2201-4a56-bb26-21455325b839/1/ 4.3 Pointers]
 +
* [https://commons.swinburne.edu.au/items/d05b86a1-d637-44fb-b37b-9422539bee3a/1/ 4.4 Function Pointers]
 +
* [https://commons.swinburne.edu.au/items/5885f774-a436-49b6-a47e-83e0f597034f/1/ 5.1 Arrays]
 +
* [https://commons.swinburne.edu.au/items/07f4ab4a-3d6e-47f4-9da6-be115e3bafad/1/ 5.2 Dynamic  arrays]
 +
* [https://commons.swinburne.edu.au/items/7ead1f5f-76c0-46d3-b136-5b554572b390/1/ 6.1 Abstraction]
 +
 
 +
 
 +
== SchoolFreeware Free Pascal Program Tutorial ==
 +
 
 +
* [http://www.youtube.com/watch?v=0VPvQ_dXMhw  1 - Getting Started - Lazarus Download Link ]
 +
* [http://www.youtube.com/watch?v=rZ_2iN-64QQ  2 - Math Examples ]
 +
* [http://www.youtube.com/watch?v=Yt-YTrabs8g  3 - Variables and Data Types ]
 +
* [http://www.youtube.com/watch?v=-ZPUlapENNU  4 - User Input ]
 +
* [http://www.youtube.com/watch?v=xp2kdOj34xE  5 - If Statements ]
 +
* [http://www.youtube.com/watch?v=41uoA9PvV1k  6 - Case Statement ]
 +
* [http://www.youtube.com/watch?v=A2ummLkXUGg  7 - While Loop ]
 +
* [http://www.youtube.com/watch?v=lRRRqb6Yg_w  8 - Repeat Until Loop ]
 +
* [http://www.youtube.com/watch?v=ofUy_ddjyhA  9 - For Loop ] 
 +
* [http://www.youtube.com/watch?v=ZD05Gl1bD-Q 10 - Input Validation ]
 +
* [http://www.youtube.com/watch?v=HJSfbZXX2Ro 11 - Preventing Crashes With Val ]
 +
* [http://www.youtube.com/watch?v=fTH_GcB24Xc 12 - Menus For User Friendly Programs ]
 +
* [http://www.youtube.com/watch?v=qS4ufVXJeEg 13 - Random Numbers Code Example ]
 +
* [http://www.youtube.com/watch?v=oyCwGhqxFUg 14 - Guess My Number Game ]
 +
* [http://www.youtube.com/watch?v=39RVqGGXE-0 15 - Procedures ]
 +
* [http://www.youtube.com/watch?v=ytJiZt5WLq0 16 - Passing Values To Procedures ]
 +
* [http://www.youtube.com/watch?v=eQh37zBWEqM 17 - Function Examples ]
 +
* [http://www.youtube.com/watch?v=sv1GZnCx-PM 18 - Arrays ]
 +
* [http://www.youtube.com/watch?v=mhd-xYEat4g 19 - Gotoxy Screen Location ]
 +
* [http://www.youtube.com/watch?v=XqP7ml1f_9k 20 - Parallel Arrays ]
 +
* [http://www.youtube.com/watch?v=F7tiVi0hcZM 21 - 2 Dimensional Arrays - Matrix ]
 +
* [http://www.youtube.com/watch?v=BBB70uI1NT8 22 - Finding The Highest And Lowest Array Element ]
 +
* [http://www.youtube.com/watch?v=NauSuONa1kI 23 - Preventing Duplicate Data In Arrays ]
 +
* [http://www.youtube.com/watch?v=rqpOQtSWp-g 24 - String Manipulation ]
 +
* [http://www.youtube.com/watch?v=Vk5gye_3DD8 25 -  Palindrome Strings ]
 +
* [http://www.youtube.com/watch?v=_YoAexQTD-M 26 - Separating Strings With ASCII Codes ]
 +
* [http://www.youtube.com/watch?v=TjBW3EbcFdQ 27 - Separating Strings With Ranges ]
 +
* [http://www.youtube.com/watch?v=Wa4txD7QFCU 28 - Running External Programs - IE Batch MS Paint ]
 +
* [http://www.youtube.com/watch?v=FMqXiEHxU84 29 - On The Record ]
 +
* [http://www.youtube.com/watch?v=6KZudd510C4 30 - Array Of Record ]
 +
* [http://www.youtube.com/watch?v=iXix_hJMNpc 31 - Making And Writing To Text Files ]
 +
* [http://www.youtube.com/watch?v=FdSNlRdNtbs 32 - Reading Text Files  ]
 +
 
 +
== Pascal Programming Tutorials ==
 +
 
 +
* [http://www.youtube.com/watch?v=Kavjz_CXOTM  Part 1 - Getting to know Pascal]
 +
* [http://www.youtube.com/watch?v=dVkoeoIpGlE  Part 2 - Hello World!]
 +
* [http://www.youtube.com/watch?v=e4xUHtRGzHM  Part 3 - Input / Output]
 +
* [http://www.youtube.com/watch?v=mE8f60w2d48  Part 4 - Variables and their roles]
 +
* [http://www.youtube.com/watch?v=rRsE7U2eaOA  Part 5 - Simple Mathematics]
 +
* [http://www.youtube.com/watch?v=fhE-ctZEaa8  Part 6 - Simple Calculator]  
  
 
== Misc ==
 
== Misc ==
Line 38: Line 87:
 
* [http://www.youtube.com/watch?v=o8zV0QvnpfQ Pascal 101]
 
* [http://www.youtube.com/watch?v=o8zV0QvnpfQ Pascal 101]
  
* [http://www.youtube.com/watch?v=weVa8IaDyMA FreePascal / code_swarm (NoMusic)]
+
* [http://www.youtube.com/watch?v=weVa8IaDyMA Free Pascal / code_swarm (NoMusic)]
 +
 
 +
* [http://www.youtube.com/watch?v=Hm4UIPl1GqA Simple iPhone example using Free Pascal and SDL ]
  
* [http://www.youtube.com/watch?v=Hm4UIPl1GqA Simple iPhone example using FreePascal and SDL ]
+
* [http://www.youtube.com/watch?v=g_f2CUV7enU  Let's Program w/ Pascal #2 : STRINGS, CONSTANTS AND ASSIGNMENTS]
  
 
== See also ==
 
== See also ==
  
 
* [[Lazarus videos]]
 
* [[Lazarus videos]]

Latest revision as of 00:30, 14 October 2020

English (en) español (es) italiano (it)

Swinburne University of Technology Free Pascal Tutorials

Introduction to programming

Introduction to programming in Free Pascal


SchoolFreeware Free Pascal Program Tutorial

Pascal Programming Tutorials

Misc

See also