Thursday, May 9, 2013

CAPS Grade 11 ADO DB Example [Sampler Paper - NON SQL Version]

In the following example we look at most of the concepts relating to the content of the CAPS with regard to creating DB driven applications.










The pdf for the application and sampler paper available here: PDF

The applicable database is available here: DB

The Delphi application is available here: APP





Dynamic Component creation - RTTI and "Component" arrays

In this example kindly provided by AP Khoza a simple game where user has to guess behind which door a prize is hidden is provided. The code implements an array of components [Outside of the scope of the CAPS, but usable in a PAT] and the dynamic creation of images to represent the doors.

Thank you Aubrey



PDF document to accompany the code available here: PDF
 
Complete code for the game, available here: CODE

IT CAPS Grade 11 - Using build-in methods. LifeTimeCalculator example

In this example kindly provided by AP Khoza, we look at declaring TDateTime objects and utilising some routines and methods from the DateUtils library.


Thank you Aubrey!





A .pdf document to accompany the application is available here: PDF
The code for the application is available here: CODE

Sunday, May 5, 2013

Sea-Side Fun-Run - DB Driven Application Development CAPS PAT Grade 11 [Heimo Jeske]



This example demonstrates different coding possibilities for DB applications, while connecting to an Access database.This example present an overview of an application based on the CAPS for  IT [Grade 11 and Grade 12] It is a wonderful example of a PAT based project. The example does not include the use of SQL, which is to be included in a later example. Thank you Heimo for your excellent contribution!
By: Heimo Jeske





Videos

Video Part 1  of 9


Video Part 2  of 9



Video Part 3  of 9



Video Part 4  of 9


Video Part 5  of 9



Video Part 6  of 9


Video Part 7  of 9



Video Part 8  of 9     


Video Part 9  of 9



More  

Complete PDF and description available here : PDF

Access Database available here: FunRunDB

Delphi Application Available here : DelphiApp 

 

First SA Delphi IT Schools Workshop at EOH, 4th of May 2013

This is pictures form the first SA Delphi IT schools Living Lab project workshop hosted by TUT and EOH based on the IT CAPS curriculum for FET Schools SA. I am very proud of all the teachers and the kind support from EOH with regard to sponsoring the venue and providing nice food and drinks. With dedicated teachers like this IT has a bright future in FET schools. Thanks to Embarcadero for all your support as well, and for the FREE compiler!
 
Link to photos of the event of the 4th of May: Photos


 
Thanks to everyone who attended :-)

Looking forward to the event of the 11th already


 

Dynamic Components, String to Binary Example [Bernard Sibanda] CAPS Gr 11

In the following example Bernard Sibanda, explain how to convert newer Delphi version program code to run on older versions of Delphi.

In the example Bernard shows how to create components dynamically and how to convert a string into a csv binary string!






Full pdf available here: PDF

Delphi application available here: Delphi

Thank you Bernard for your wonderful example!

Tuesday, April 30, 2013

Scratch to Delphi Example - Nested selection structure (New Employee Salary)

If Selection structure
 
In the example below we create a Scatch to Delphi program which calculates the new salary of an employee based on the old salary and the sales.





The ppt file of the rest of the presentation is available here: PowerPoint

The scratch file for the corresponding application is available here: Scratch 

The Delphi application in a zip file is available here: DelphiApp

:-) Happy learning :-)