ICAB4225A Automate processes

From the official document:

This unit defines the competency required to automate solutions by using basic scripting processes and application-specific scripting options.

What does that mean? Good question! Read on and find out (or you can also read more on the National Training Information Systems Official document for ICAB4225A)

This unit forms part of the following qualifications:


How this unit will help you:

It's one thing to plug-in someone else's Javascript into your site without having to understand too much about it, but if you want to solve unique problems yourself using a computer programming language then you will need to learn some of the foundations of computer programming.

This unit aims to get you started demonstrating the the process of writing computer-recipe's (a.k.a. algorithm's) using the tools of the trade:

Given a problem that you understand, this unit asks you to demonstrate the process of

Ideas for learning the required skills

Describing the Solution

Debugging

...

Translating to a Scripting Language

You can design an algorithm to run in any programming environment, but to really understand how it works it's best to implement your design (and debug the results). For web development this might mean using JavaScript or PHP. For a game developer you might use Python. Depending on your goals, here are some tutorials which cover programming basics...

JavaScript

PHP

Python

Documentation

Read through the w:Software_documentation software documentation article on wikipedia

Ideas for demonstrating this unit

TODO: link to Javascript, PHP form + DB handling. Algorithm Challenges may help.

Grading

If you are demonstrating this unit as part of a formal course, you might find that the unit is graded (meaning you can not only demonstrate your competence, but can also gain a credit or distinction). If this is the case, here are some ideas for possible credit/distinction activities that you can discuss with your facilitator:

Notes and discrepancies

This article is issued from Wikiversity - version of the Saturday, October 25, 2014. The text is available under the Creative Commons Attribution/Share Alike but additional terms may apply for the media files.