Monday, 12 November 2007
Signing off...
Hopefully this will mean you only have to go to ONE website in future...
See you there!
PS - Keep your own blogs going for now!
Thursday, 8 November 2007
Thank Crunchie it's Friday!
In particular you should use try to identify Data Sources etc and create relevant Data flow Diagrams or flow charts of manual processes.
Continue working on this for HW over the weekend.
Bring in your books on Mon.
Have a good weekend!
Wednesday, 7 November 2007
Assembly Langauge Quiz
(You all BETTER remember your usernames and passwords!)
You should click on the link for "Assembly Language Quiz (1)".
This consists of 3 past paper questions on Assembly Language & the Fetch Execute cycle.
You should type your answers into the available edit boxes on the webpage.
You will not receive any immediate feedback / results as I have to mark these answers manually.
(B) - Get the "Practical Project" photocopy in your folders in the filing cabinet (bottom right drawer).
Create a Word document with the following headings:
- Background to/identification of problem
- Identification of the prospective user(s)
- Identification of user needs and acceptable limitations
- Use of appropriate analysis techniques
- Data source(s) and destination(s)
- DFDs (Existing and Proposed Systems)
- Analysis Data Dictionary
- E-R model; Objective Analysis diagrams (if appropriate)
- Objectives of the project
- Realistic appraisal of the feasibility of potential solutions
- Justification of chosen solution
Read through the notes and try to complete the first 3 headings in relation to your proposed Computing project.
At this point you do not refer to actual programming techologies you will use.
You will 'decide' on this at a later stage.
Tuesday, 6 November 2007
Today you will...
Complete summary of Ch 2 Assembly Language, started yesterday.
HW: Answer q's 1 - 6 on your blog
Monday, 5 November 2007
LNI bites the dust (for a while at least!)
http://www.finnegas.net
You will log in (details will be given in class) and explore this Virtual Learning Environment.
Please reply to the forum posts in "Week 3" (ignore the week numbers etc for now)
You should complete the 'First Impressions' question AFTER you have become familiar with the set up.
Monday, 22 October 2007
Learning PHP
We have installed XAMPP onto our USB memory sticks and been working through w3schools PHP tutorials.
We saw how PHP could be used to create dynamic webpages that could be accessed by a wifi enabled device (simulated on a Mobile Phone Browser).
You have a LNI test on PHP tomorrow!
PS your homework for over the weekend was to blog about all this PHP stuff we have learned...
Tuesday, 16 October 2007
Structure and Role of the Processor
We then looked at notes on the datapool on the Fetch-Execure Cycle and you were asked to print these / copy to memory stick and complete Ex's 19 (q1) & 20 for hw.
You should trace through the example cycle until you are happy with the concepts involved in how the Fetch Execute Cycle works.
HW: Tidy up HBB's and print off blog for Parent's Evening tomorrow night.
Monday, 15 October 2007
Binary Quiz
You should print your results and then do any corrections on the printed page, to then be stuck into your book.
And yes, I know, there was a mistake in q3...
Friday, 12 October 2007
For the weekend...
- Definition of Data Storage Requirements
--> Variables, Constants etc
- User Interface Design
--> What will the two / (three ?) forms look like?
--> What reports might you create (as html files?)? What would they look like?
- Algorithms for:
--> Pump Operation
--> Console Operation
--> 7 Segment LCD
--> Producing Daily Totals
NB Parent's Evening on Wed. You will be printing off your blog and handing me your Hardbacked book for Wed night.
Monday, 8 October 2007
Binary Worksheets...
Thursday, 27 September 2007
"There are 10 types of people in the world..."
By the end of this week you will understand the joke above (and realise how hilarious I am!).
You are to read through & complete the "Binary Floating Point Representation" workbook.
Monday: Two's Complement +/-. Complete Tasks 1 - 7 (pgs 1-3)
Tuesday: Fixed & Floating point no's. The mantissa. 8 - 13 (pgs 4 - 7)
Wednesday: Positive Binary Floating Point Representation using 2 bytes. 14 - 18. Negative Floating point representation (1 byte). Tasks 19-22.
Thursday: Negative Binary floating point representation using 2 bytes. Tasks 23 - 27.
Friday: More Normalisation: Complete Tasks 28 - 32.
You should complete the work in your hardbacked book, showing your working out for all the tasks.You must blog at least one question & answer from each day this week.
Enjoy, and I will see you on 00001000 00001010.
Friday, 21 September 2007
Work for Week Beginning 24th Sep
Your project MUST involve the following core aspects:
- Data Input (including validation)
- Data Processing (including transformation: e.g. calculating totals, calculating prices etc
- Information Output (printed reports showing a variety of USEFUL information)
School:
Equipment Hire System (e.g. Tablet PC, mobile Laptop Suite, Quizdom handsets)
Minibus Hire / Booking System
Room Booking System
Evening Sports Facility Booking System (e.g. Basketball courts, Pitches for football / GAA / athletics)
Electronic (Web Based) Bookpress (for initial intake at start of the year)
ICT Support System (Record Machine / Network Issues -> Assign to Technician -> Mark Complete -> Report Statistics)
Dynamic Notice Display (eg PPT or Flash from Database)
Charity Collection / Fundraising System
Photocopy Tracking System
Paper Supply Tracker: (how much paper is supplied from Reprographics to IT / Business Studies rooms etc...)
* Y13 / Y14 Target Setting System - a system which records student targets then compares against actual module results?
* Internal School Exams Timetable system (for Christmas / Summer exams?)
* Work Experience allocation System - boys register areas of interest / preferences. Admin adds list of employers / areas. Matches students to area. Employers / Students fill out evaluations. Reports would include - individual slips for each student giving Employer details etc / vice versa for the employer. Complete list of all placements (by area / form class / subject class).
* GCSE / GCE Subject Choice system - forms filled out with this information currently - could be done online!?! Boys login and select / edit subject choices. Reports printed off showing totals for each subject etc.
Community:
Club Member Database (football / GAA etc...)
Charity Collection / Fundraising System
Charity Donated Furniture System
Wheelie Bin Collection / Cleaning system
Foyle Cup Registration / Accreditation system
Newspaper Delivery system Appointment / Booking Systems:
Barber's / Hairdressers e.g. Don the Barbers - appointment system.
Baker's (Birthday cake ordering - photo and/or greeting message)
Sports Injury / Massage
Medal / Trophy Shop (think about Jobby's - sells different medals / trophies, stickers, ribbons, shields etc)
Flower Arrangements
Jewellery / Watch Repair System
Shoe Re-Sole system
Limo / Party Bus / Fire Engine Booking
All of these options allow for data to be input, processed / transformed and then output in a variety of Reports.
Payroll Application Output
We saw how this could be used to create a simple 'Payslip' from our Payroll application.
We progressed from there to writing an html file as output from the program, and saw how this technique could be used to create nicely formatted payslips.
Today in class I want you to complete the code for the print button so that you program:
- Creates an html file with the following filename format employeename_todaysdate.html
- The html payslip should the school logo as part of the header.
- A table showing the hours worked.
- Use html formatting to emphasize the total pay etc.
Monday, 17 September 2007
Programming Concepts

- print this jpg and stick it into your HB book
- upload it to your blog, with an account of what features you used in the mindmapping program e.g. add cloud outline, format cloud colour, add icon.
Friday, 14 September 2007
Homework for Monday 17th Sep
We then looked at how to program a 7 segment LCD display, taking a number from a text box as input.
Your homework is to download the AQA specification, read through 'Peters Petrol Pump' AS resit exercise and simply draw out what you think the interface would look like.
You should have (at least) two forms - Console & Petrol Pump.
Issues to consider:
- What information has to be displayed on each form?
- What buttons are needed? What will happen when these buttons are pressed?
- What input areas are needed? Are these text or numeric?
You can draw your ideas out by hand in your book, or use a graphics package.
Wednesday, 12 September 2007
Now you have finished your browser...
Demonstrate the different features available in your browser on your blog.
HW: Think about how we could implement a 7 segment LCD display on a vb form?
We will start that tomorrow
Revolutionising the Browser!!!
Monday, 10 September 2007
Using Visual Basic 2005 Express IDE
We created a simple web browser program.
Today we will go over the main concepts involved and build up our browser:
Your Webbrowser should contain:
- A Main Form (Form1.vb)
- A Label (Change the label's TEXT property. Experiment with how it looks...)
- A TextBox Control (for entering the web address)
- A Button to load the webpage (contains the relevant code)
- Webbrowser control
- MenuStrip (Should have File > Exit options, and some navigation features e.g. Home, Back, Forward...)
- Tool Strip (graphical representations of the common navigation features)
- A Statusbar control that contains the name of the current webpage
- A Image control with the logo for your browser (designed yourself)
Using the GIMP graphics package, take screenshots (acquire > screenshot > window) of the different features you added in your project, explaining them to a Y13 AS Computing student via your blog.
*HTML TEST*
"Write all you know about HTML" (20)
Describe the structure of an HTML document = 3 marks
HTML stand for ... = 2 marks
Tag & Explanation = 1 mark
Sample code & drawn example of how it would look in a browser = 2 marks
Wednesday, 5 September 2007
Moving on...
(http://www.c2kni.net/ >>> Learning Services for Schools >>> Email)
You were then to go to w3schools and continue working through the Basic & Advanced HTML sections (test on Monday!).
I suggested you might work through a section, e.g. Tables then blog straight away a summary of what you covered and a few screenshots of example html code and the results shown in a browser. You would then move on the next section and work through it.
Homework:
- Read through Ch64 "HTML and ASP".
- In your hardbacked books, write out answers to exercises 1 & 2 on pg 377 /378.
Tuesday, 4 September 2007
Blogging Rocks...!
Today you were to continue working through the html tutorial on w3schools.
I asked you to write an account of what you have learned so far about html, and upload some screenshots to explain / demonstrate what you have achieved so far.
When writing your blog, remember you have a global audience, so try to make the images as relevant and easily read as possible.
You could try adding a label to your post e.g. 'html' so you can categorise similar posts later.
Could EVERYONE please ensure they have their blog set up and the address left as a comment so I can add you to the links list.
Monday, 3 September 2007
Our First Monday!
Today we:
- outlined the letter you are to write to me for tomorrow (signed)
- reminded everyone that Hardbacked notebooks are to be brought in to class tomorrow
- distributed textbooks
- introduced w3schools as a resource for learning html.
==> You are to work through the "Learn HTML" sections and compile your own notes on HTML. Experiment with the interactive examples online and create your own 'local' html files on the computer using Notepad++.
==> *TEST on FRIDAY* (topics from Basic & Advanced HTML)
- used Notepad++ (Start > Programs > IT1 Freeware) as our HTML editor.
Friday, 31 August 2007
Welcome !!!
You will all eventually set up your own blog for class related tasks and activities.
This will be an online portfolio of the Computing work you do this year.
I would like to see you post to your blog 'little and often', that is get into the habit of posting a few lines each day on what you have done in our class, in addition to the directed work I ask you to complete through your blog.
If you would please set yourself up with a Google account (use your c2k username please) and then create your blog as soon as possible. We will also sign up for additional Google services later in the term.
For my class please get yourselves the following equipment:
- A dedicated USB memory stick for this class (preferably 1gb look here)
- Two hardbacked notebooks (one for each 'theory' module)
Please complete your letter to me and get it signed for Monday!