Sunday, November 18, 2012

Layout of QR code assignment

I have uploaded the document that has all the QR codes on student net.
Here is a snapshot of it:

Memo Dates:




















Business Contact Cards:


Tuesday, November 6, 2012

Real World Project

Today I created the Gantt chart for my group project and I have uploaded it.
Also, my group and I together created the project proposal document and it has been uploaded. 

Real World Project Post 3

Qr codes what is the size?

To effectively scan the QR code it should appear to be at least 1cm (0.4 inches) across in the viewport of the scanning device, and as the distance between the camera and the QR code increases, the size of the QR code will need to increase to compensate. For most smartphones the relationship between scan distance and minimum QR code size is approximately 10:1 so a 2.5cm (1 inch) QR code printed in a magazine will have a nominal effective scan distance of about 250mm (10 inches), and a QR code on a billboard 20 metres (65 feet) from the where a passer-by would be scanning it would probably need to be about 2 metres (6.5 feet) across.


SOLUTION:

On the Microsoft office picture manager we have resized one QR code from 100% to 75% to 50% but this is too small therefore we tried 60% and it was a decent size. 
55% is the standard size.



Sunday, October 28, 2012

Real World Project Post 2

A problem that I encountered when I had to put all the QR codes together was that I only had access to a PDF version of the whole school events sheet. Due to that I was unable to insert the QR codes on the PDF file. What I did to overcome this was that I created a new word document and re-created the same layout of the school event sheet on word. Therefore, this allowed me to insert the QR code with ease and the problem was solved.


Wednesday, October 24, 2012

Real World Project Post 1

Today, I completed creating all the QR codes for the important school events.
In order for me to create the QR codes for memo dates I used this website
http://www.qrstuff.com/

The important school events that I made QR codes for, are:

  • Staff Development Day (Pupil Free Day)
  • 7-11 Award Ceremony
  • Year Assemblies and Liturgy Picnic Day
  • Parent/Teacher Interviews
  • 7-9 Activities 


Sunday, October 14, 2012

Term 4 Project

Members in the group and role of each person:
Kajal - creating QR codes for business cards
Khawab - creating eBook about QR codes and Augmented Reality
Garima - creating eBook about QR codes and Augmented Reality
Celine - creating eBook about QR codes and Augmented Reality
Navneet - creating QR codes for important school events (memos)

Project Outline:
  • Create an eBook about QR codes and Augmented Reality. 
  • Create QR codes for reminders of important school events
  • Also create QR codes for business cards of the main school contacts. eg: Ms Grigson, Ms Kazzi, Mr Hackney. 


Gantt Chart:

Wednesday, September 5, 2012

Term 3, Task 3: Software Development

Today, I asked Sir, if I could use my last year's game that I made on scratch. He said I could use it since, I had two variables, which were a score and lives. However I am going to add another variable on my game, where have you have to enter you name in at the beginning of the game. 

Basic Drum Kit

Step 1: Pictures are added first:





















Step 2: Add sound components







Step 3: Add scripts blocks editor, in order for the app to work





















Step 4: Test the app on the emulator

Tuesday, July 31, 2012

Augmented Reality


1.       Define augmented reality (AR). Augmented Reality is a type of virtual reality that aims to duplicate the world's environment in a computer. An augmented reality system generates a composite view for the user that is the combination of the real scene viewed by the user and a virtual scene generated by the computer that augments the scene with additional information. 



2.       Provide some examples of how augmented reality might be used.
-Picking furniture
-Finding Places/ Find out out street names
-Interactive Prints
-Update on social network
-Happenings around you

3.       Traditionally a user would use text entry to search for  information in say Maps or  a search engine. How does AR offer a different alternative?
An Android smartphone is an ideal tool for travelers because all sort of tools can be pack on this portable device–we have maps, navigation apps, local business finder apps, and many more. A compass is also one of the essential tools for travelers and explorers. This tool can be used for pointing to the right direction. The 3D Compass + (AR Compass) app is your augmented reality compass app on your mobile phone.The app primarily works as a compass on your mobile phone. Using the phone’s camera, the app displays the actual image of where you are going with an augmented compass on top of it. You can also change the compass into a Rose Compass, Marine Compass, and Artificial Vertical Compass. The app also utilizes your phone’s GPS and displays the map on the screen, making your phone an excellent navigation tool. The address of your location is also displayed in the app. 


4.       How might the following people make use of AR;
●        A mechanic: Use it as blueprints for projects. 
●        An interior decorator: It can be used to demonstrate what a certain furniture would appear like in a room and what an ideas can look like when the room is completed.
●        A student: A student can use augmented reality when they on a school excursion, so as they are exploring they can find out extra information. 

Magic 8-ball

Add all the components:








Edit the blocks to make the sound and random outcomes to work:



















(optional) you can adjust it so when the phone is shaken, the 8 ball works. 
From the Sensors palette, drag over an AccelerometerSensor sensor component. Notice that it automatically drops down to the “Non-visible components” area of the Viewer window.


The final app should look like this on the emulator: 



Sunday, July 29, 2012

Hello Purr App

Steps:
1) From the Basic palette, drag and drop the Button component to Screen1 (#1). In the Properties pane, under Image, click on the text "none..." and click "Add…" (#2). Select the the kitty.png file you downloaded earlier (#3).
















2) Delete "Text for Button1" listed under the Text property using the Backspace key. Your Designer should look like this:














3) From the Basic palette, drag and drop the Label component to the Viewer (#1), placing it below the picture of the kitty. It will appear under your list of components as Label1.












4) Step 4. Under Palette, click on the Media drawer and drag out a Sound component and place it in the Viewer (#1). Wherever you drop it, it will appear in the area at the bottom of the Viewer marked Non-visible components. Under the Media pane, Click Add... (#2) Upload the meow.mp3 file to this project (#3). Under the Properties pane, click None... to change the Sound1 component's Source to meow.mp3 (#4).


















These are the buttons that have to be added in order to play the sound. 

















The Final thing should look like this on the emulator: 

Tuesday, July 24, 2012

PSEUDOCODE COMMANDS

Examples: 


1. If......then
else.....
This example is a selection because you are making a choice. 

2. Do While....EndDo 
This example is a repetition.

3. Repeat.....Until.......
This example is a repeition.
Keywords:
  • Initialize (set to an initial value)
  • Input (get a value)
  • Print (output to hard copy)
Note:
  • You can have Pretest repetition. 
  • You can also have Post Test repetition.


PSEUDOCODE EXAMPLE:
"Filling a bath with 80L"

Begin

Initialize Volume=0  

Turn on tap

Repeat 

Wait 1 minute

Until Volume=80

Turn off tap

End. 
  

PSEUDOCODE

  • Type of English
  • Uses common words
  • Informal structure -(no set rules)
  • The purpose is trying to describe an algorithm in text that resembles code. 

Sunday, July 15, 2012

Flowchart Basics

What is a flowchart?
The flowchart is a means of visually presenting the flow of data through an information processing systems, the operations performed within the system and the sequence in which they are performed.

Describe the basic flowchart symbols for:
With the decision making symbol (diamond) and the process symbol (rectangle), what are the rules for how many lines may enter and leave the symbol.

Only one flow line should come out from a process symbol.



Only one flow line should enter a decision symbol, but two or three flow lines, one for each possible answer, should leave the decision symbol.

A flowchart for a coin toss where heads means Mary pays for the pizza and Tales means Bill pays.


Algorithms


What is an Algorithm?
An unambiguous set of steps, which when performed correctly by a processor, will result in a process being carried out in a finite time.

What two properties of the algorithm enable it to correctly describe the solution to the problem of making a cup of coffee?
The two properties of the algorithm is that it is specific and it is in the correct sequence.

Define Algorithms for the following processes.


Posting a letter.
1. Get a pen and piece of paper.
2. Write the letter.
3. Put the letter in the envelope.
4. Write the posting address on the envelope.
5. Write on the back side of the envelope, who the letter is from and the return address.
6. Put a stamp on the envelope.
7. Post the letter at your local post office. 

Making toast.
1. Turn on the toaster.
2. Get a slice of bread.
3. Place the slice of bread in the toaster.
4. Push the lever down on the toaster.
5. Wait for 2-3 mintues, until the bread slice pops out.
6. Spread desired amount of jam or butter on the toasted slice of bread.

Calling a friend on the phone.
1. Pick up the phone.
2. Dial the number on the phone.
3. Press the talk button.
4.Wait for the person to pick up if person doesnt pick up,call again.
5. Have fun chatting with your friend!

Monday, June 18, 2012

Basic HTML


Use the tutorial and NOTEPAD to create a page displaying the following elements;

  • Headings
  • Background colours
  • Paragraph break
  • Line break
  • Bold font
  • Comments
How To Create:

Headings-
<h1>My First Heading</h1>

Background Colours-
<body style="background-color:skyblue">

Paragraph Break-
<p>This is a paragraph.</p>
<p>This is another paragraph.</p>

Line Break-
<p>This is<br />a para<br />graph with line breaks</p>

Bold Font-
<b>

Comments-
<!-- This is a comment -->




Thursday, June 14, 2012

Using Frontpage

What two steps are recommended in planning your site?
-establishing a goal for your site first is important: sketch a site structure.















-After you've sketched a map of your site, it's time to start sketching a common layout for each of your pages.













What is a web server?
A Web server is a computer that runs special serving software. That software "serves" HTML pages and associated files when requested by a client, such as a Web browser.

Provide examples of some features that FrontPage Server Extensions provide for a website?
If a Web server is running FrontPage Server Extensions or SharePoint Services, your Web pages can have handy features like link bars, discussions, and hit counters. World Wide Web and Intranet.

How do you put your website on a web server?
To put your site on a Web server, you publish it. Publishing generally means copying all of the files to a remote location on a server. In most cases, the remote location is either an HTTP path or an FTP path. The path you use depends on what technologies your server supports.

FrontPage has two key functions – website design and …..?
Website Design and MANAGEMENT.


What are some commonly used file names for Home Pages accepted by servers?
Commonly used file names for Home Pages accepted by servers are .htm was created by Windows/DOS because of it's requirement for 3 character file extensions. It also references HTML (and XHTML) files, and can be used on any web server, regardless of operating system. index.htm and index.htmlThis is the default page in a directory on most web servers. If you want someone to go to your web page, but you don't want them to have to type a file name, you should name the first page index.html. For example http://webdesign.about.com/index.htm will go to the same place as http://webdesign.about.com/. Some web servers call this page "default.htm" and you can change the filename if you have access to the server configuration.

What is FrontPage Metadata and which two folders contain these files?
FrontPage metadata is information about your FrontPage Web site that makes managing the site possible. This data is used by FrontPage to do all of the great management features we spoke of earlier (creating and moving files, running reports, publishing, and so on). The folders are the _vti_cnf folder and the _vti_pvt folder.


There are two basic types of website can you create in FrontPage; what are they and how do they differ?
The two basic types are disk-based and server-based. A disk-based site is a FrontPage Web site you create on your local hard disk and then later publish to a Web server. A server-based site is one you create and work with directly on a Web server, without the extra step of publishing.


Follow the prompts in the “How to create a web page” section at the end of the tutorial to create a  FrontPage website containing one or more pages.





Tuesday, June 12, 2012

Computing Anywhere, Anytime!

What is a netbook?
A netbook is a mini-laptop computer designed for mobility, wired and wireless online access, word processing and general office applications.

What is the "cloud" in cloud computing?
Cloud computing means having every piece of data you need for every aspect of your life at your fingertips and ready for use. Data must be mobile, transferable, and instantly accessible. The key to enabling the portable and interactive you is the ability to synch up your data among your devices, as well as access to shared data. Shared data is the data we access online in any number of places, such as social networks, banks, blogs, newsrooms, paid communities, etc.
What applications does Google Docs offer online?
Documents, spreadsheets and presentations can be created online. Create basic documents from scratch or start from a template.
You can easily do all the basics, including making bulleted lists, sorting by columns, adding tables, images, comments, formulas, changing fonts and more. And it's free.
Upload your existing files.
Google Docs accepts most popular file formats, including DOC, XLS, ODT, ODS, RTF, CSV, PPT, etc. So go ahead and upload your existing files.

Familiar desktop feel makes editing a breeze.
Just click the toolbar buttons to bold, underline, indent, change font or number format, change cell background color and so on.


What advantages do students and teachers find in Google docs?
Google Docs' sharing features enable you and your students to decide exactly who can access and edit documents. You'll find that Google Docs helps promote group work and peer editing skills, and that it helps to fulfill the stated goal of The National Council of Teachers of English, which espouses writing as a process and encourages multiple revisions and peer editing.Teachers are using Google Docs both to publish announcements about upcoming assignments and to monitor student progress via an interactive process which allows you to give guidance when it might be of maximum benefit – while your student is still working on an assignment.Students will find that Google Docs can help them stay organized and keep on top of their assignments. They never have to remember to save their work; it happens automatically. It's easy to collaborate online with fellow students, even when they aren't in the same place, and they can get feedback easily from teachers, parents, relatives and tutors, and enter updates anytime from anywhere. And kids can go back to the revisions history to see how their assignment has evolved, and who has helped.

Which netbook, if any would suit your needs? Explain.
I would get the Toshiba NB550D netbook, because The keyboard is nicely spaced too and the springy keys feel comfortable and responsive. the Toshiba NB550D is a truly impressive netbook. Its processing, graphics and audio performance outstrip rival models and make it an outstanding all-rounder.


Monday, May 21, 2012

How to Play Nice!

TCP/IP: TCP/IP is the most widely used protocol in computer networks today. This is mainly due to the popularity of the internet. is used for transmission of data from an application to the network. IP takes care of the communication with other computers.

http: HTTP stands for (Hypertext transfer protocol) it is a method by which computers communicate webpages to one another. It is the backbone of the internet as it is today.

simple mail transfer protocol (smtp): a protocol for sending e-mail messages between servers. Most e-mail systems that send mail over the Internet use SMTP to send messages from one server to another; the messages can then be retrieved with an e-mail client.

file transfer protocol  (FTP): File transfer protocol, a standard for the exchange of program and data files across a network.

html:Hypertext Markup Language, a standardized system for tagging text files to achieve font, color, graphic, and hyperlink effects on World Wide Web pages.

xml:Extensible Markup Language, a metalanguage that allows users to define their own customized markup languages, esp. in order to display documents on the World Wide Web.

Sunday, May 20, 2012

Internet Addresses Activity

1.    What is a URL?
Abbreviation of Uniform Resource Locator (URL) it is the global address of documents and
other resources on the World Wide Web. The first part of the URL is called a protocol identifier
and it indicates what protocol to use, and the second part is called a resource name and it
specifies the IP address or the domain name where the resource is located. The protocol
identifier and the resource name are separated by a colon and two forward slashes.
 
2.    What is an IP address and how is it related to a URL?
In the TCP/IP protocol, the unique identifier for a computer is called its IP address. For nearly
every web server, the IP address is invisibly translated into a natural English "domain name"
or ease of use. But technically speaking, the IP address is the true identifier of a web
server...the domain name is simply a redirector pointer to help people find the web server.
Both the IP address and domain name URL can be used to connect to the same web server:
    • e.g. 72.246.51.15 = www.nasa.gov
    • e.g. 152.91.56.138 = www.gov.au
    • e.g. 208.185.127.40 = www.about.com
3.    Given our school website's URL is http://www.mcauley.nsw.edu.au, what is our domain name and what protocol do you need to use to access the site?
Domain Name- mcauley.nsw.edu.au
Protocol- HyperText Transfer Protocol
4.    In the context of an IP address, what is an octet?
IP stands for Internet protocol, and these addresses are 32-bit numbers, normally expressed a
s four "octets" in a "dotted decimal number." The four numbers in an IP address are called
octets because they can have values between 0 and 255.

Tuesday, May 15, 2012

History of the Internet

How did the internet originate?
In 1957 a remote connection had to be installed so that the developers can work directly on the computers. The first concept of time sharing came into computer technology where it allowed to share the processing power of one computer with multiple users.
main frame computers- very powerful computers which allows time sharing.
ARPANET: military use of computers they feared that if it was bombed then all the data information would be lost, that is why a ARPANET computer was created so that information was distributed everywhere. The Advanced Research Projects Agency Network (ARPANET), was the world's first operational packet switching network and the core network of a set that came to compose the global Internet. The network was funded by the Defense Advanced Research Projects Agency (DARPA) of the United States Department of Defense for use by its projects at universities and research laboratories in the US.

Who were the people most responsible for creating it?
US Military
Cyclades
Ram Co-operation
NPL Co-operation


What system immediately preceded the internet? What was its purpose?
Lee had actually begun networking computers before the development of the PC, with his Community Memory project in the late 1970s. This system had terminals (like computer screens with keyboards connected to one large computer that did the processing). These were placed in laundromats, the Whole Earth Access store, and community centres in San Francisco. This network used permanent links over a small geographical area rather than telephone lines and modems.

What is an IP packet? What is it comprised of?
Packet of data it has an address which is unique. IP takes care of the communication with other computers. IP address has four numbers seperated by dots.  

What does TCP stand for? How does TCP deal with lost IP packets?
Transmission Control Protocol.When data is chopped into packets and sent off for sending packets and assembling.The TCP re-request that the packet has to be re-transmitted by contacting the computor and the TCP makes sure the packets are received.

Why do computer people like everything in letters?
People don't tend to remember numbers because they prefer to remember letters as it is more easy and convinient as well it is shorter to type and refer to.

Tuesday, May 8, 2012

Some Key Terms - The internet and web design

1. Protocol: An agreed-upon format for transmitting data between two devices. The protocol determines the following- the type of error checking to be used data compression method, if any and how the sending device will indicate that it has finished sending a message.

2.
TCP/IP- TCP is used for transmission of data from an application to the network. IP takes care of the communication with other computers. transmission control protcol - when data is chopped into packets and sent off. for sending packets and assembling. Internet
http- http is used for sending requests from a web client (a browser) to a web server, returning web content (web pages) from the server back to the client.
smtp- SMTP is used for transmission of e-mails.
pop- Post Office Protocol is used for downloading e-mails from an e-mail server to a personal computer.
FTP- File Transfer Protocol takes care of transmission of files between computers.

3. GUI: Graphical User Interface

4. Sequential transmission of signal elements of a group representing a character or other entity of data. Digital serial transmissions are bits sent over a single wire, frequency or optical path sequentially. Because it requires less signal processing and less chances for error than parallel transmission, the transfer rate of each individual path may be faster. parallel transmission is the simultaneous transmission of the signal elements of a character or other entity of data. In digital communications, parallel transmission is the simultaneous transmission of related signal elements over two or more separate paths.

5. URL: Abbreviation of Uniform Resource Locator (URL) it is the global address of documents and other resources on the World Wide Web. The first part of the URL is called a protocol identifier and it indicates what protocol to use, and the second part is called a resource name and it specifies the IP address or the domain name where the resource is located. The protocol identifier and the resource name are separated by a colon and two forward slashes.

6. Error Detection- Checking for errors in data transmission. A calculation based on the data being sent; the results of the calculation are sent along with the data. The receiver then performs the same calculation and compares its results with those sent.

7. Error Detection is important because the receiver detects an error, it can be corrected, or it can simply be reported. 

8. A parity bit is a bit that is appended to a bit stream to make the total number of "1" bits in a given set of bits always even or odd. Parity checks are the simplest error detecting system. For example, if we send some specific sequence of ones and zeros, and then count the number of ones that we sent and send an extra 1 if that count is odd (making the total now even) or an extra 0 if that count is already even, a single bit error can be detected: The reciever can count up the number of 1 bits they recieved, perform the same calculation, and if the result is not even, they will know that an error occured.

9. HTML-
HTML (Hyper-text Mark-up Language) is what formats web pages. It is used to formtat the text, layout, images, links, everthing that is seen on the page. Without HTML there would be no websites or pages.

Sunday, May 6, 2012

Review


Q1. Hardware: mobile phones, computers, digital camera, colour printer, router, Internet connection, computer network (LAN-local area network), USB.   

Software: File transfer application. Various image softwares were used to re size, insert arrows and crop photos. QR codes generator using online application. QR reader. Google Docs used for online collaboration tool, planning. Voice recorder. Google sites for hosting the website.    

Q2. Limitations: time, speed of the Internet connection, pictures have to be small so the download time is reasonable. We needed to create a good user experience, limit the files sizes and limit the resolution of the images so they don’t take a long time to download.
Cost: The QR reader has to be free. Google sites was used because it is a free site used for hosting and creation.   

Q3. Mr role:
I had to make two websites one was a tour guide from Visual Arts to Library and the second was a tour guide from Visual Arts to Mercy Square. Everyone in my group had to make QR codes for their own websites. I made 2 QR codes because I made two tour guide websites.

Q4. Limitations:


Internet speed was overcomed by transferring files to USB drive and working on the assessmet at home.

We needed a way to get the QR reader to get onto the user’s phone this was achieved by having instructions and assistance.  
There were 500 photos in a folder this limitation was overcomed by sorting them in different folders.

A shared document was used so everyone know's the status of each website, was by using the grid.
Teachers were given edit permission so the teachers can edit the website.