Category Archives: 2. Software Development

Adobe Generation

I thought this was worth sharing with you but it is not endorsed or approved by the school and is not required to complete the course.

Important Notice

A trial or fully licensed membership to Adobe® Creative Cloud™ will be needed to partake in this course. If you currently don’t have a membership it is recommended that you consider downloading a 30-day free trial of the products needed for the course. It is advised that the 30-day free trial is downloaded as close to the course start date as possible.

What is Adobe Generation?

Adobe® Generation is a series of free online courses designed for young people with a passion for creativity! If you want to know how to create stunning images, amazing animations, captivating videos, cool games and fab app designs then these courses are perfect for you!

There are five courses to choose from including; Photo Imaging, Animation, Video, Game and App Design and these will take place consecutively, from November 2013 through to June 2014. You can learn more about the courses by clicking on the links in the banner above or icons below.

Each course is five sessions long, with one live, online session per week lasting 90 minutes. These sessions will take place on a Tuesday evening, starting at 7pm UK time. All the sessions are recorded and are made available to everyone who has registered for the course, so if you miss the live event you can watch again at a time that suits you.

Every week, a piece of work will be set to complete and should take approximately 3 hours of your time. Weekly prizes will be awarded for the best work submitted and you may even see your work displayed on this website. At the end of each completed course you will also receive an Adobe certificate.

You can sign-up to as many of the free courses as you like so why not register your details today!

Visual Basic – Unconditional Loops

How do we roll 100 dice?

We could put in 100 lines to generate the random number and 100 lines to add it to the list box or we can just make use of a FOR…NEXT loop.

This unconditional loop uses an incrementing counter (called counter in the example program) to control the number of repetitions of the loop. Everything between the FOR and NEXT lines is repeated.

What would happen if we wanted to check that the random number generator was really random? How could we test that the numbers are random? Answer after the jump.

Continue reading Visual Basic – Unconditional Loops

Visual Basic Selection Using IF

Programs need to be able to branch and execute different instructions for different conditions. We can do this most simply using the IF statement.

We wanted to modify yesterday’s program so that we could turn it into a game. The user needs to guess the number that has been created by the dice roll. They have only one shot to get it right.

Some programmers noticed that the number the same the first few times they tried it, why do you think it was?

Continue reading Visual Basic Selection Using IF