Thursday, 20 October 2016

Week 11 - Tracking your Project

Once your project has been set and is underway, the role of the project manager is to keep track of all aspects of the project.


Baselines

To be able to track your project, you need to tell your project management software that the current version of the project file is the one that you want to save and use to compare with. This process is setting a baseline.

http://www.rationalplan.com/projectmanagementblog/project-management-terms-baseline/


So, for our Big Move project, we have added all of the tasks and allocated is as required and we are happy with it. We can now set this as our first Baseline.

Here is my version of the project:


I will put a copy of this on Moodle for anyone who wants to use the same file.  It doesn't really matter which file you use, but it MUST be a complete plan or at least have all the details for the items that are in the WBS.

Setting your Baseline

Project Libre allows you to have up to 11 baselines.






To save a Baseline, click on Save Baseline and select which Baseline number this particular baseline will be. I chose Baseline with no number.


Once you have set your baseline, you should see a grey shadow underneath all of your gantt bars.


Add some columns that will allow you to enter and/or view actual data.


Entering your "actual" data.

There are a number of ways of entering your actual data. The first is by entering the "Actual Start Date" for each task. You can do the same with "Actual Finish Date" as well.


 You can also go into the properties for each task and add actual data.


You can change the percent complete and/or the work hours. You can also change information that is under Resources Usage.









Thursday, 13 October 2016

Week 10 - Risk Management

What is Project Risk Management?


Project risk management is the art and science of identifying, analyzing, and responding to risk throughout the life of a project and in the best interests of meeting project objectives.

The goal of project risk management is to minimise potential risks while maximising potential opportunities or payoffs.

The major processes involved in risk management include:

Risk management planning – this involves deciding how to approach and plan the risk management activities for the project by reviewing the project charter, WBS, roles and responsibilities and the stakeholders risk tolerances.

Risk identification – this involves determining which risks are likely to affect a project and documenting the characteristics of each.

Qualitative risk analysis – this involves characterising and analysing risks and prioritising their effects on project objectives.

Quantitative risk analysis – this involves measuring the probability and consequences of risks and estimating their effects on project objectives. These can then be ranked based on the probability.

Risk response planning – this involves taking steps to enhance opportunities and reduce threats to meeting project objectives.

Risk monitoring and control – this involves monitoring known risks, identifying new risks, reducing risks, and evaluating the effectiveness of risk reduction throughout the life of the project.

Risk Management Planning

A risk management plan documents the procedures for managing risk throughout the project.

A risk management plan summarises the results of the risk identification, qualitative analysis, quantitative analysis, response planning, and monitoring and control processes.

The risk management plan can include a methodology for risk management, roles and responsibilities for activities involved in risk management, budgets and schedules for the risk management activities, descriptions of scoring and interpretation methods used for the qualitative and quantitative analyses of risk, threshold criteria for risks, reporting formats for risk management activities, and a description of how the team will track and document risk activities. It can also include contingency plans, fallback plans, and contingency reserves.

Contingency plans are predefined actions that the project team will take if an identified risk event occurs.

Fallback plans are developed for risks that have a high impact on meeting project objectives, and are put into effect if attempts to reduce the risk are not effective.

Risk Identification

Identifying risks is the process of gaining an understanding of what potential unsatisfactory outcomes are associated with a particular project.

In addition to identifying risk based on the nature of the project or products produced, you can identify potential risk according to project management knowledge areas:

Integration – Inadequate planning; poor integration management; lack of post-project review; poorly defined life cycle; Inadequate methodology

Scope – Poor definition of scope, work packages or expectations; incomplete definition of quality requirements; inadequate scope control; lack of documentation; Incomplete requirements identified; Lack of scope control measures for later changes

Time – Errors in estimating start and finish time or resource availability; errors in determining the critical path; poor allocation and management of float; Tight timeframes on critical tasks.

Cost – Estimating errors, inadequate productivity, cost, change or contingency control; poor maintenance; security, or purchasing.

Quality – Poor attitude toward quality; substandard design/materials/workmanship; inadequate quality assurance program; Incomplete specification; Poorly skilled resources; Lack of reviews and monitoring.

Human Resources – Poor conflict management; poor project organisation and definition of responsibilities;  Poor management and leadership styles; Poor skills and training; Team performance issues; No ownership; Allocation and over-allocation issues

Communications – Carelessness in planning or communicating; lack of consultation with key stakeholders; little accountability; Poor reporting of progress, deviation and correction; Them and Us mentality; Inappropriate reporting procedures.

Risk – Ignoring risk; unclear analysis of risk; poor insurance management

Procurement – Unenforceable conditions or contract clauses; adversarial relations;  Solvency of supplier; Supply and logistic problems; Compliance with specification; Delivery delays.


You can also categorise risks by outside forces:

Competitor  

    Merger activity
    Market acquisitions
    Plant closures
    Price fluctuations
    Introduction of new product or service offerings
    Reduction in operating costs

Economy

    The economic cycle
    Changes in exchange rates
    Government fiscal and monetary policy
    Unemployment rates
    Interest rates

Technology

    Rapid advancement in hardware and software capability
    Production efficiencies
    Mass production
    E-commerce opportunities

Marketing

    Release of competing products or services
    Market share
    Consumer response rates to advertising
    Accuracy of market research

Finance

    Availability of funding
    Funding contingencies
    Penalties/costs associated with funding
    Unanticipated changes to scope

Organisation

    Restructuring
    A move towards outsourcing
    Fluctuating morale and motivation issues
    Availability of staff

People

    Skill deficiencies
    Training requirements
    Lack of control

Outcomes

    Deliverables that are poorly defined
    Lack of user involvement
    Outcome not accepted by client

Stakeholders

    Unknown and/or changing needs
    Lack of participation

Qualitative Risk Analysis

Qualitative risk analysis involves assessing the likelihood and impact of identified risks to determine their magnitude and priority.








A risk probability can be described as being high, moderate, or low. You can also show the probability using a numeric scale. There are a number of techniques that can be used to rank the probability of risks occurring and the effect on the project outcome. They include:


  •  Probability/Impact Matrixes
  •  Top 10 Risk Item Tracking
  •  Expert Judgement


Once you have identified the probability, you can determine what the consequences of the risk will be. Consequences can also be ranked as high, moderate or low or by using some descriptive words such as insignificant, minor, moderate, major, or catastrophic.

The best way to show the risk analysis is with a table that shows the
RISK,
PROBABILITY,
CONSEQUENCE, and
PERSON RESPONSIBLE.

You can then add a column for your action plan - See Risk Response Planning

Quantitative Risk Analysis

The main techniques for quantitative risk analysis include decision tree analysis and simulation.

A decision tree is a diagramming method used to help you select the best course of action in situations in which future outcomes are uncertain.

Simulation uses a representation or model of a system to analyse the expected behaviour or performance of the system.

Risk Response Planning

After risks are identified and quantified, an organisation must develop a response to them. Developing a response to risks involves defining steps for enhancing opportunities and developing plans for handling risks or threats to project success.

The four basic response strategies are:

Risk Avoidance – involves eliminating a specific threat or risk, usually by eliminating its causes.
Risk Acceptance – means accepting the consequences should a risk occur and monitoring both the risk and the consequences.
Risk Transference – is shifting the consequence of a risk and responsibility for its management to a third party.
Risk Mitigation – involves reducing the impact of a risk event by reducing the probability of its occurrence.
Risk Exploitation - not all risks have a negative outcome. A risk may be able to be exploited to create a positive outcome


Risk Monitoring and Control

Risk management and control involves executing the risk management processes and the risk management plan to respond to risk events. Executing the risk management processes means ensuring that risk awareness is an ongoing activity performed by the entire project team throughout the entire project.

The easiest way to get started is to create a table with the following headings:
Risk - What are the risks to the success of this project
Probability - What is the probability of the occurrence of the risk: Low, Medium, High
Consequence - If this happens, what is the consequence to the project - Low, Medium, High, Critical
Strategy - What is the response strategy category -  Avoidance, acceptance, transference, mitigation.
Person Responsible - Who is responsible for the strategy

CLASS ACTIVITY

As a class, create a Risk Management Plan for "The Big Move" scenario,



Week 10 - Assessment Details



ASSESSMENT TASKS



(A)
Social Media Report
Create a short report on Social Media and how libraries are using social media to connect with their customer base. Your report should include details on the types of posts and customer response. (approx. 1000 words)
20

(B)
Social Media Policy
Create a Social Media Policy outlining the rules for promoting your library and events using social media.
10

(C) DUE 21/10/2016
Questionnaire and Design Brief
Questionnaire - This is to be created by you and filled in by your assignment partner (15)
Design Brief - This is to be created by you based on information provided by your partner in the questionnaire (15)
30

(D) DUE 28/10/2016
Timeline/Gantt Chart
Work Breakdown Structure, Must include Headers for task groups. (15)
Time estimates and Relationships/Dependencies entered. (15)
30

(E) DUE 4/11/2016
Risk Analysis - Minimum 10 Different Risks i.e. I don't want 10 different types of Hardware failure. Table format with Headings:
Risk - What are the risks to the success of this project
Probability - What is the probability of the occurrence of the risk: Low, Medium, High
Consequence - If this happens, what is the consequesnce to the project - Low, Medium, High, Critical
Person Responsible - Who is responsible for the strategy
Strategy - What is the response strategy category -  Avoidance, acceptance, transference, mitigation.
20
(F) DUE 25/11/2016
Closing Out Report and Lessons Learned. This should be minimum of 3 pages with headings and information.
  • Client acceptance
  • Lessons learned
  • Celebrating success
  • Stakeholder debrief and evaluation
  • Closing out the project
  • Contract close-out
20
TOTALS BY UNIT
ICTWEB417 - Social Media Report (20%)
ICTWEB417 - Social Media Policy (10%)
ICTWEB417 - Final Website with Social Media (70%)

ICTWEB418 - Questionnaire and Design Brief  (30%)
ICTWEB418 - Final Website with Social Media (70%)

BSBPMG501 - Questionnaire and Design Brief  (30%)
BSBPMG501 - Project Plan and Risks Analysis (50%)
BSBPMG501 - Closing Out Report (20%)


ASSESSMENT TASK G

This is worth 70% of the two web units:

DUE DATE: 25 November 2016



ICTWEB417/ICTWEB418
Completed Website as per Design Brief
30
Use of Selected website creation Tool and Features - How have you used the selected tool; Have you "value added" anything using HTML; Did you modify the template; Does it look "Pretty"?
10
Quality of Images and Text and overall Usability and Look & Feel
10
Integration of Social Media
20
TOTAL
70
Submit the URL (web address) of your completed website

Thursday, 6 October 2016

Week 9 - CSS Basics

What is CSS?

  • CSS stands for Cascading Style Sheets
  • CSS defines how HTML elements are to be displayed
  • Styles were added to HTML 4.0 to solve a problem
  • CSS saves a lot of work
  • External Style Sheets are stored in CSS files

CSS Solved a Big Problem

HTML was NEVER intended to contain tags for formatting a document.

HTML was intended to define the content of a document, like:

<h1>This is a heading</h1>

<p>This is a paragraph.</p>

When tags like <font>, and color attributes were added to the HTML 3.2 specification, it started a nightmare for web developers. Development of large web sites, where fonts and color information were added to every single page, became a long and expensive process.

To solve this problem, the World Wide Web Consortium (W3C) created CSS.

In HTML 4.0, all formatting could (and should!) be removed from the HTML document, and stored in a separate CSS file.

N.B. The above information is from W3School's website www.w3schools.com

CSS Levels

There are three levels of CSS:
  • An external style sheet is a separate document to your HTML pages. Within this one document, you can create styles for your whole website.
  • An embedded style is where you use the STYLE tag and write the code in the <head> section of each page - this will override the stylesheet for the current page.
  • An inline style is placed within the <body> section, usually with the tag that is being formatted. Inline styles will override embedded and external styles and so it can be used in circumstances where you wish to deviate from the default styling.

Web Colours

To use colours in a web page, you need to refer to the HEX code, the official web colour name or the RGB numbers. It is generally accepted that you use the HEX codes for web colours.

Web Safe Colours

"Web Safe, or Browser Safe palettes as they are also referred to, consist of 216 colors that display solid, non-dithered, and consistent on any computer monitor, or web browser, capable of displaying at least 8-bit color (256 colors)."



You can also access a list of the colours from the w3schools web site:
http://www.w3schools.com/colors/colors_names.asp

Or Use their online colour picker:
http://www.w3schools.com/tags/ref_colorpicker.asp

Or some other colour websites:
http://html-color-codes.info/
http://www.colorpicker.com/

To get a feel for different colour schemes, you can use the adobe Kuler colour (Adobe Color CC) website. This is a visual aid that you can use to pick colours and colour schemes.
http://kuler.adobe.com
https://color.adobe.com/create/color-wheel/





You can even upload an image and have it choose colours from your image. Web colours are based on RGB (Red, Green, Blue) and so may not look exactly the same as the printed version (CMYK).

Class Activity 1:


Read a couple of the following articles on colour design for web:

http://thenextweb.com/dd/2015/04/07/how-to-create-the-right-emotions-with-color-in-web-design/

http://webdesign.tutsplus.com/articles/an-introduction-to-color-theory-for-web-designers--webdesign-1437

http://www.smashingmagazine.com/2010/02/color-theory-for-designer-part-3-creating-your-own-color-palettes/

http://www.hongkiat.com/blog/basics-behind-color-theory-for-web-designer/


A colour scheme typically has ether 3 or 5 colours. Regardless of how many colours you have in your pallete, one should be your main colour and would have the largest coverage, followed by a secondary colour. Any other colours within your palette are contrasting and would have the least amount of coverage.

Create a 3 colour palette and a 5 colour palette for Mysty River Regional Library Service. Share with the class, your choice of colours and the reason why you selected them.


CSS Box Model

The CSS Box Model describes the boxes that surround any Block level elements within a web page. There are four parts to the CSS box model - margin, border, padding, content.



Each of these can be manipulated with CSS as well as height and width for any block element.

The following tags are considered "block-level" elements. When displayed, they will take up the full width available with new lines before and after.

<div>
<h1>….<h6>
<p>
<ul>; <ol>, <li>
<table>
<form>



"Inline" elements only take up as much room as needed and do not force new lines before and after.


You can override block and inline behaviours with the CSS display property:

display:inline

or

display:block


The Style Attribute can be used to apply inline styles to any HTML element. Inline styles override any global styles that have been made.

<p style="color:green; text-align:center; background-color:lightgrey">

N.B. the above will apply the styling to the current paragraph

The <style> element or tag is used to style the current document. The style tag is usually placed in the <head> section of the document.

<head>
<style type="text/css">
     p {color:green;
     text-align: center;
     background-color: lightgrey}
</style>
</head>

N.B. The above styling will apply to any <p> element within the current page

or as a separate style sheet


Use the link element to link the document to an external style sheet:

<head>
<meta http-equiv="Content-type" content="text/html; charset=iso-8859-1" />
<meta http-equiv="Content-Language" content="en-us" />
<link href="style1.css" media="screen" rel="stylesheet" type="text/css" />
<title></title>
</head>

To start styling a web page, we need to know what properties we can alter. Properties are categorised into the following:

  •     Background
  •     Border and outline
  •     Dimension
  •     Font
  •     Generated Content
  •     List
  •     Margin
  •     Padding
  •     Positioning
  •     Print
  •     Table
  •     Text


PDF Version
http://coding.smashingmagazine.com/wp-content/uploads/images/css3-cheat-sheet/css3-cheat-sheet.pdf

Styling Text

Fonts


font-family is used to specify a list of font family names and/or generic family names to be used to display text within an element. The browser will go through the list until it finds a valid font that can be used. To make sure that at least one of your choices is used, include a generic family name at the end of your list. Generic Fonts are found on most computers and do not go inside quotes when referring to them.

The Generic family names are:
•    Serif
•    Sans-serif
•    Cursive
•    Fantasy
•    Monospace

<style>
p {font-family: "Algerian", "Helvetica", fantasy}
</style>

Font Size can be specified as an absolute using pixels (px), or a measurement such as centimetres (cm), inches (in), millimetres (mm), points (pt) or picas (pc). You can also refer to a relative size such as xx-small, x-small, small, medium (default), large, x-large or xx-large. You can also use percentage (%) or the multiplier em (em).

p {font-size: 16px}
p {font-size: x-large}

Font color is specified using the color attribute, background-color is used to specify a background colour. If you use more than one attribute for the element, make sure you separate them using a semicolon (;).

p {font-family: "Algerian", "Helvetica", fantasy; font-size: 16px; color: pink; background-color: lightgrey }


Bold and italics can also be created using styles.
p {font-weight: bold}
p {font-style: italic}
p {font-style: normal}

The following are valid styling attributes for the text within the heading element
h1 {color: indigo;}
h2 {color: #4b0082; }
h3 {color:rgb(255,0,0);}

Text


You can also apply other styles using the text-decoration attribute - text can be underline, overline, line-through, blink, none.

Word and letter spacing can be changed by using:
p {word-spacing: 2px; letter-spacing: 1px}

N.B. See CSS Cheat Sheet for more information.

Background

We saw how easy it is to set a background color for any of the HTML elements. As well as color, you can also choose a background image.

Here are the background attributes:
•    background-color
•    background-image
•    background-repeat
•    background-attachment
•    background-position

To set a background image for your page, you could use:

body {background-image:url('filename');}

Background-repeat will specify whether to repeat the background if the image is smaller than the screen viewing area.

N.B. See CSS Cheat Sheet for more information

Styling Hyperlinks

Styling Hyperlinks is a little bit different to other elements.You can apply a style to all hyperlinks by styling the <a> element, but hyperlinks usually display differently when they have been visited - purple instead of the usual default blue.

A Hyperlink has 5 states that can be styled:

    Link - the unvisited link
    Visited - what the link will look like once it has been visited
    Focus - this is used if the link has been selected using a keyboard shortcut
    Hover - this is how the link will display when you move your mouse over it
    Active - This is used for the link when it has been clicked, but prior to it being "visited":


To apply link styles, use the syntax

<style>
a:link {color: black; background-color: white}
a:visited {color: black; background-color: pink}
a:hover {background-color:lightblue}
a:focus {color: red; background-color: white}
a:active {color: lightgreen; background-color:black}
</style>

Applying the Box Model

I mentioned the Box Model when introducing CSS. All Block level elements utilise the Box Model styling features.

N.B. See CSS Cheat Sheet (Box Model section) for more details

and the result:


Linking to an External Style Sheet

Within the head section of your web page, use the <link> element to link the page to the external style sheet.

<link href="mystylesheet.css" media="screen" rel="stylesheet" type="text/css" />

where "mystylesheet.css" is the name of your external style sheet.


More Cheat Sheets



http://websitesetup.org/html5-cheat-sheet/

http://websitesetup.org/css3-cheat-sheet/

http://www.bluehost.com/blog/website-design/html-css-cheat-sheet-infographic-4181/


Class Activity 2


Apply some styling to the sample page we created last week

More Social Media Integration

Facebook

To get embed code for Facebook social plugins, you need to go to the Developers section of Facebook.










Instagram

You can embed Instagram posts just as easily







https://instagram.com/developer/embedding/

For Instagram Badges
https://instagram.com/accounts/badges/



Instagram


Class Activity 3


Can you embed Pinterest?

Class Activity 4

Add a post to your Blog and include:
  • Like me on Facebook for Chisholm Institute
  • An embedded Facebook post from Chisholm Institute (or another appropriate one of your choice)
  • An Instagram Badge
  • Embedded Instagram post
  • Twitter Feed for ALIA

Thursday, 8 September 2016

Week 8 - HTML Basics

This week we will go through some of the basics of HTML. You are not expected to create a website using HTML, but it can be often used to value add onto a website and as this is about integrating Social Media, HTML can be used to achieve this.


What is HTML


HTML stands for HyperText Markup Language and it is the main language used to create web pages. The "tags" are typed into a text editor, which are then interpreted by your web browser and your web page will be displayed accordingly.

The current version of HTML is HTML5 with CSS3. If you would like to find out more about the various versions of HTML and the history of the language, here is a good source http://www.yourhtmlsource.com/starthere/historyofhtml.html

What do you need?

Actually, you need very little to create web pages with HTML. A little bit of know how (or a good tutorial), a text editor and a browser.

Text Editor

There are plenty of text editors around. If you have a Windows computer, you will have Notepad for example. You can use any text editor, but generally when coding, it is best to use a text editor that is friendly for coders. Again lots to choose from - just Google free HTML editors and you will get a list. The main difference between a text editor and a HTML editor is that the latter understands about coding and the language and will colour code your document and give you line numbers, which makes it easier to pick up any errors.

I am a person of habit and so my standby HTML editor is Notepad++, which you can find here:
https://notepad-plus-plus.org

There are a number of different versions that can be downloaded, but the safest is to stick to the big buttons and you will get the installer for the latest stable version - currently 6.8.3.




Once downloaded, you can click on the file and install Notepad++ on your computer.

Browser

Any browser is fine - most people will have a preference, but with what we will be doing, any browser will do the job. You don't even need Internet access when displaying simple pages you have just created, but of course you need it if you want to publish your document on the WWW or if you are linking to other websites.

Basic HTML Elements

As a bare minimum, a web page MUST have the following basic Tags or elements:

<html>
<head>
<title></title>
</head>
<body>
</body>
</html>

The <html> element, will always be at the very start and end of your page.

<head> </head> defines the header area of the page. The <title> tag will always be inside the <head> tag.

<body></body> is used to start and end the content that will be displayed on your page.

You will notice that the elements are contained within angle brackets "< >". The ending tag is preceded by a forward slash "/".

The above code will produce an HTML page with no content. All you will have is a title up the top in the document tab.

Heading


The Heading Element can be used to increase the size of text on your page. Heading sizes will vary from 24 points for a heading 1 to 8 points for a heading 6. (24, 18, 14, 12, 10, 8)

To use the Heading Element use <h1> through to <h6>.

Paragraph Element

The <p> is the paragraph element. Paragraphs are automatically spaced with a blank line in between.

HTML does not recognise new lines within your text editor as new lines on the web page, and will only recognise one space when interpreting the tag and content. You can only start text on a new line with a <p> tag or a <br> tag.

You will also notice, when viewing some code, the <p> tag is almost optional. Blogger, for example, does not use them in its HTML code. Good coding practice is to use them and to always have an opening and closing tag.

Break

A line break tag can be used to start a new line of text without starting a new paragraph. This is one of the exceptions to the rule that elements have a starting and ending tag. As this is not a paired tag, the forward slash is placed at the end of the tag after a space, so the syntax is <br />.

Lists


There are two types of lists that you can be used in HTML. They are the Ordered List and the Unordered List.

Ordered Lists

An ordered list is a numbered list.

  1.  First Item
  2.  Second Item
  3.  Third Item etc.


To create an Ordered List use the <ol> element

Unordered Lists

An unordered list is created using the <ul> element

The <ul> element will create a bulleted list

  • Item 1
  • item 2
  • item 3

With both of these list types, use the <li>  </li> for each line item

Horizontal Rule

The Horizontal Rule element is used to place a line in your HTML document. It is a great way to separate different sections of a page.

The syntax is <hr> (or <hr /> for compatibility)

The default horizontal rule is 100% wide and 2 pixels high.

Hyperlinks

There are three types of hyperlinks that are used on a web page.

The most common hyperlink is used to open up another web page, either within this website such as for navigation, or a totally different website.

You can also use hyperlinks and anchors to move to different sections of the same document.

The last type of hyperlink is to link to an email address.

Webpage Hyperlink


The <a> element is used for Hyperlinks, The basic syntax for the webpage hyperlink is:

<a href="http://thisisthelink.com">

<a href="webpage.html"> for linking to a page within the same domain.

If you do not want to open the hyperlink in the same browser window, you can use the target="_blank"  attribute to specify a new tab

To use text as the link, such as click here for the Chisholm website, you would type:

<a href="http://www.chisholm.edu.au">Click here for Chisholm website</a>

<a href="http://www.chisholm.edu.au" target="_blank">Click here for Chisholm website in a new tab</a>

Images


The <img> tag is used to place an image on your page.

<img src="filename.png"> or if the images are stored in a different folder to the document then the src would include the folder <img src="images/filename.jpg">. If the file is located somewhere else, then you will need to include the full url name for the image.

<img src="logo.jpg" height="200"> with the number referring to the pixels

<img src="logo,jpg height="200" width="150">

Images can be tricky to manipulate on a webpage. You can use the style="float: left" or style="float: right" or even easier, place it within a <p> tag, so that it is on a line on its own.

The alt attribute is used to have text as an alternative to the image. It should be included for accessibility reasons.

Tables


The last elements that we will cover today are those that relate to tables.

A Table is made up of Rows and Columns. Each block within a table is called a CELL. In HTML, we need to define what is going to be placed in each CELL. Any HTML element can be placed within a table CELL.

The HTML code to create a table is:

<table> </table> Use to define the table

<tr> </tr> used for each row in the table

<th> </th> Table Header

<td> </td> used for each cell within each row of the table.

Putting it all together

I think this is enough to get the hang of what HTML is all about. If you want more information, here are a few links to get you going:

http://www.goodellgroup.com/tutorial/index.html
https://www.codecademy.com/
and my personal favourite http://www.w3schools.com/

Also heaps available from Linda.com, which you access for free from the Chisholm Library website.

To get started, I have downloaded and Installed Notepad++

I closed the documents that are opened the first time you use Notepad++

I typed in my code. Note: The image file was downloaded and saved in the same folder as the HTML.




Start by creating the simple page below. I could give you the code to cut and paste, but I think the best way to get the hang of this is to type in the code, and see what happens with errors etc.

Depending on time, we may expand on this and include code for tables and links.


Once you have your page coded and saved, you can view it in your browser. Notepad++, being the cool application it is, allows you launch your webpage from within the application.

Choose Run, and then Launch in Firefox (or whatever your preferred browser is)

This is what mine looks like. This is just a basic page - no formatting or styles have been applied to the code.

Exercise 1

Try adding some more items to your page underneath the image.

Add an unordered list with some of your favourite social media tools.
Add a relevant heading  followed by a paragraph outlining your favourite social media tool

Advanced option:
See if you can add a table - try W3Schools.com for more information.
Add a link to the Chisholm home page

HTML and Blogger

I know we will look at heaps of different way to create websites, but for this first example, I will use Blogger. In Blogger, you can create or edit posts and pages using Compose, where you get the menu to add elements, or HTML, where you can type in code.

It doesn't really matter which tool we use, most will allow you to modify the HTML or add an HTML widget.



HTML view


Looking at the image, you can see the tags and the page contents.

Adding Social Media

Most of  the Social Media applications will create the embedding code for you, so you can easily cut and paste it onto a web page. For this exercise, lets take some of the things we can do with Twitter.

Twitter - Embedding a Post

to Embed a post, select your Post, use the ,,, to copy the code.






Once you select Embed Tweet, Twitter will allow it to be copied to the Windows Clipboard.

You can then paste the code where you want it to be.




XXXXXXXXX Embedded Post below



XXXXXXXXX Embedded Post Above


Twitter - Embed Search

This is also extremely easy to do. Go to the search screen in Twitter and put on your search Criteria. I put in #Melbourne - this will display any Tweets that have a hashtag of Melbourne.

Change any Settings

Copy the code to the Clipboard


And paste into your HTML document.





XXXXXXXXXX Embedded Search Below




XXXXXXXXXX Embedded Search Above


Twitter Buttons


https://about.twitter.com/resources/buttons

Go to the above link to get to the Twitter Buttons

Change any settings and copy and paste the code




Save the code and display/launch the page. If the page is already open in your browser, you can just refresh the screen.

You can also add Twitter Widgets and Buttons through your Profile Settings.



Select the last option  -Twitter Buttons




It doesn't matter whether you understand the code or not - you just need to put the setting details in and then copy/paste the created code. The idea of having a basic knowledge of HTML is so that you can see where you should paste the code, not to create the code yourself from scratch.


Exercise 2

Find a video in YouTube that you like. Go to the sharing area and Embed the video on to your page.

How To - if you need it!!



Next session we will look at tracking our project, CSS, and some more social media code.

If you would like to do something during the holidays - do one of the Linda.com basic HTML tutorials or look at some lessons online.

Week 8 - Resource Management


What are Resources?

In relation to a project, resources are all the things that you need to get the project tasks completed. It includes people, equipment, materials, money, pretty much any item that may be required for each task. An important part of Project Management is to ensure that any resources required are available at the time they are needed. If the resources are not available when they are needed, there is a risk that your project will not be completed according to your timeline.

How do we Manage them?

Once you have created the work breakdown structure and timeline, it is much easier to work out what resources are required for each task. In MS Project and similar tools, the first stage is to add the resources to the project. Once the resources have been added, they can then be allocated to the tasks.

Our Example

In our last class, we used ProjectLibre to create a Work Breakdown Structure and timeline for the relocation of the library.

Here is a small example of what it could look like



The next stage of this process is to add resources. What resources will we need?

We will need people, boxes, transport, tape and packaging materials, new shelves, cleaning material, stationery (posters, flyers and notices).

Adding Resources to your Project

Start by adding our people. When we add our people, they are classified as a Work item and have an hourly rate that will be applicable as well as a calendar for their availability.






You can then add other resources - these would usually be classified as Material type.





Once you have entered resources into the resource view, you can allocate the resources to the tasks.








You should now see any resources that you have allocated next to the task.

You can go ahead and allocate the resources for each of the tasks on your timeline.

Costs

Once you have added your resources, you can get information about costs. There are a number of different reports that relate to resources and costs, depending on which tool you use as well as the information that you provide.





The Process is the same in Microsoft Project and similar tools, such as GanttProject.