Posts

Showing posts from 2014

AS Computing Test One – (17/11/14)

In today’s lesson, we received the results back from our first computing test from a month or so ago, testing us on some basic programming concepts such as data types, verification, validation and annotation. When we initially completed the test, we marked it ourselves, and I awarded myself 21 marks out of 24 (88%). After being checked by my teacher, he also seems to agree, since no adjustments to marks have been made. The 3 marks I lost where from 2 question, the answers to which I shall detail below; (6c) The customer’s email address is validated. Describe a different suitable validation check that could be carried out on the customer’s email address giving an example of invalid data that would be detected by this check. [2] The answer I gave was; “One validation check could be a length check. This could be used to check an email address is not too short, for example, the email address length must be greater than or equal to 5 characters ( a@b.c ). An example of invalid...

CG2 Extended Task - Program Documentation (2/10/14)

In today's lesson, we were introduced to the second stage of our CG2 Task; the Program Documentation. This section of the task involves the creation and coding of our program in Microsoft Access with VBA, as well as documentation, including; Data Dictionaries, Entity Relationship Diagrams, Screenshots of the User Interface and Annotated Code. We then spent the remainder of the lesson working on our projects. Specifically, I programmed some more buttons for my form, namely the Delete Record and Add Record buttons, and also started deigning my Login form, which included a start at designing the logo for the Parkwood Vale Harriers Running Club.

CG2 Extended Task - Analysis - Feedback Lesson (23/09/14)

In today's lesson, we were discussing various pointers and tips for writing out Task Analysis for CG2. These pointers were generated by looking at the common problems found in all the drafts that our teacher had marked so far. Some of these points included; Better formatting of the document (e.g. using a table for listing Assumptions and bullet points for the Aims) Tone of writing (e.g. writing the Aims in future tense and and avoiding writing in the first person) Being more specific with Aims and Limitations Making sure all aspects of the question have been attempted After this discussion, we spent the remainder of the lesson working on our Task Analysis. I spent that time looking through what I'd written so far and making adjustments, as well as starting to split up some of my Aims into smaller points in order to reach the 15 bullet points required.

Programming Lesson 2 (22/09/14)

In today's lesson, we looked into some of the basic functions available in Visual Studio. First of all, we discussed the components of various lines of code, identifying Data Types, Variable Declarations, Expressions, Arithmetical Operators and Selection Statements. We then studies the two main selection statements in detail; If Statements and Case Statements. An IF statement looks like this; If Age >= 18 Then   MsgBox("You are an adult.") Else   MsgBox("You are a child.") End If While a Case Statement goes like this; Select Case Age Case 0 to 17     MsgBox("You are a child.") Case Else   MsgBox("You are an adult.") End Select If statements are more generally used, but Case statements are useful if many possibilities are to be considered, to avoid lengthy If statements. Towards the end of the lesson, we moved on to trying out our own VB programs, performing calculations, such as subtracting the inside area of a circl...