PHP Basics Polly, Sanser and Young R547, Fall 2002.

Slides:



Advertisements
Similar presentations
Assessment Adapted from text Effective Teaching Methods Research-Based Practices by Gary D. Borich and How to Differentiate Instruction in Mixed Ability.
Advertisements

NoodleBib Create a [bibliography, source list…] * [Your name/title/contact info] *Note: For the brackets, fill in your specific information.
Welcome to Florida International University Online J.O.B.S. Link Applicant Tutorial.
Presentation: Usability Testing Steve Laumaillet November 22, 2004 Comp 585 V&V, Fall 2004.
Kabel Nathan Stanwicks, Head Circulation and Media Services Department Electronic Reserves Introductory Tutorial for Faculty.
Using Open-Source Solutions to Teach Computing Skills to Psychology Students David Allbritton DePaul University
1 Computing for Todays Lecture 22 Yumei Huo Fall 2006.
Usability Specifications
Welcome to the Turnitin.com Instructor Quickstart Tutorial ! This brief tour will take you through the basic steps teachers and students new to Turnitin.com.
Virtual Learning Environments – How usable are they? Ian Cole Lecturer in Information & Communication Technology University of York United Kingdom.
1 Welcome to the Colgate University Online Employment System Applicant Tutorial.
Agenda – Week 5, Day 2 Complete RoboHelp Tutorial Transition to HTML Tutorial –Warm-up – Explore HTML –Page Design – Create a page –Publishing – Make your.
Microsoft ® Expression ® Web An Introduction to the Your Learning Guide to Expression Web tutorial.
Software Construction and Evolution - CSSE 375 Software Documentation 1 Shawn & Steve Right – For programmers, it’s a cultural perspective. He’d feel almost.
Web Design Process CMPT 281. Outline How do we know good sites from bad sites? Web design process Class design exercise.
A detailed guide on how to set-up your printing storefront. Please Note: Storefronts are compatible with all browsers, however for optimal use of the admin.
1. Learning Outcomes At the end of this lecture, you should be able to: –Define the term “Usability Engineering” –Describe the various steps involved.
Welcome to the University of Florida Online Employment System Applicant Tutorial.
What is D2L? James Falkofske SCTC Fall D2L is an online system allowing… Posting of content and files (Word, PowerPoint, Excel, pictures, audio,
What is Web Authoring? Web Authoring Tools Use Text Editors HTML Editors Web-based Authoring Tools Integrated Web Authoring Tools 8Basic Understanding.
A guide for UICET for using Wikispaces.  A wiki is a web page or collection of web pages that can be linked together as a website.  Wikis are often.
HagIT: The future is in your hands Designed and presented by: Hamza Khurshid Ahmad Ghunaim Ghassan Knayzeh.
INTRODUCTION TO FRONTPAGE. TOPICS TO BE DISCUSSED……….  Introduction Introduction  Features Features  Starting Front Page Starting Front Page  Components.
System for Administration, Training, and Educational Resources for NASA SATERN Overview for Learners May 2006.
Advanced Web Design Scripting Tutorial Chapters. Scripting Intro The scripting part of the forthcoming Advanced Web Design textbook introduces you to.
Basic HTML e-Learning Tutorial Storyboard Linda Sauerbrun AET/545 February 15, 2015 Dr. Poe.
CRLT GSI Training: Using Online Resources Presented By: Jay Holden GSIs GRADUATE STUDENT INSTRUCTORS +
MERLOT’s Peer Review Report Composed from reports by at least two Peer Reviewers. Description Section Provides the pedagogical context (i.e. learning goals,
University of Sunderland CDM105 Session 5 Web Authoring Tools The past and present A history of web authoring tools and an overview of Macromedia Dreamweaver.
Tutorial 1: Browser Basics.
Section 17.1 Add an audio file using HTML Create a form using HTML Add text boxes using HTML Add radio buttons and check boxes using HTML Add a pull-down.
What is Usability? Usability Is a measure of how easy it is to use something: –How easy will the use of the software be for a typical user to understand,
KSU EDCI 763: ID Fall 2010 Harris Instructional Design Statement of Purpose, Needs Analysis, and Task Analysis.
1 Command Field: Use this field to go to transactions directly by entering the transaction code. The transaction codes can be found either in the SAP Easy.
TC 310 The Computer in Technical Communication Dr. Jennifer Turns Week 4, Day 2 (4/23)
Instructional Design for eLearning Certificate Program Designing Instructional Content Instructor: Bill Teeple.
Quest Atlantis Homepage Tutorial Project Min-joung Kim Ming Ma Pil-Won On.
COMP 106 Practical 2 Proposal 5 Slide 1. Designing an Interface (1) The user must be able to anticipate a widget's behaviour from its visual properties.
August 2005 TMCOps TMC Operator Requirements and Position Descriptions Phase 2 Interactive Tool Project Presentation.
CSC350: Learning Management Systems COMSATS Institute of Information Technology (Virtual Campus)
Part 4 Processing and saving data with CGI/Perl Psychological Science on the Internet: Designing Web-Based Experiments From the Ground Up R. Chris Fraley.
Innovation Software Corporation's Cultural Awareness Training Program Presentation by:
Innovation Software Corporation's Cultural Awareness Training Program Presentation by:
Is Your Site Accessible? Validating Your Web Site.
EDUCAUSE 2003 Copyright Toshiyuki Urata 2003 This work is the intellectual property of the author. Permission is granted for this material to be shared.
Writing to Teach - Tutorials Chapter 2. Writing to Teach - Tutorials The purpose of a tutorial is to accommodate information to the needs of the user.
Aims: 1) Teach the applications of JavaScript 2) Wide use of examples 3) Tests and Quizzes with instant feedback 4) Advantages over a textbook 5) Aimed.
1 Evaluating the User Experience in CAA Environments: What affects User Satisfaction? Gavin Sim Janet C Read Phil Holifield.
Critical Insights into SpicyNodes Created for: UNB ED 6229 Created by Malcolm Mulligan.
Engineering Projects In Community Service Matt Mooney Community Based Research University of Notre Dame.
Creating Your Own Online Classroom MOODLE. Welcome Amy Basket – 17 years with Bay City Public Schools – Gifted and Talented Program – Volunteer Program.
Microsoft Expression Web - Illustrated Unit A: Getting Started With Microsoft Expression Web.
COMP 143 Web Development with Adobe Dreamweaver CC.
ICAD3218A Create User Documentation.  Before starting to create any user documentation ask ‘What is the documentation going to be used for?’.  When.
XP Creating Web Pages with Microsoft Office
Advanced Higher Computing Science
**Please view the instructional guide as a slideshow**
Section 17.1 Section 17.2 Add an audio file using HTML
SSETS-EBD Student Instructional Guide
Single Sign On via GWeb Info System for Students
NoodleBib Create a [bibliography, source list…] *
Unit 14 Website Design HND in Computing and Systems Development
Module 5: Data Cleaning and Building Reports
NoodleBib Create a [bibliography, source list…] *
NoodleBib Create a Annotated Bibliography using MLA format*
COMP444 Human Computer Interaction Usability Engineering
TC 310 The Computer in Technical Communication
MAIN MENU 1. Introduction 2. Unit Info 3. Unit Overview 4. Subtasks
NoodleBib Creating a Bibliography Using MLA Advanced
Presentation transcript:

PHP Basics Polly, Sanser and Young R547, Fall 2002

Online Prototype PHP Basic online prototype PHP Basic online prototype PHP Basic online prototype PHP Basic online prototype Please ask questions at the end of the presentation. Please ask questions at the end of the presentation.

Learner Analysis Distance Masters and Residential Students taking R547. Distance Masters and Residential Students taking R547. Prerequisites: Prerequisites: Meet technology competencies set by IST Meet technology competencies set by IST Be able to use HTML tags, and create a webpage Be able to use HTML tags, and create a webpage Access SSH, and web development tool such as Homesite. Access SSH, and web development tool such as Homesite.

Context Analysis To reduce the class time taken to teach basic PHP. To reduce the class time taken to teach basic PHP. An online tutorial, that has instructor support. An online tutorial, that has instructor support.

Instructional Objectives to help the learner get started using basic PHP scripting language to help the learner get started using basic PHP scripting language be able to access the tools and software that are used at IU to create dynamic web pages. be able to access the tools and software that are used at IU to create dynamic web pages. to create elementary PHP applications as a part of web-based instruction, that is, give feedback to the users after they complete a quiz to create elementary PHP applications as a part of web-based instruction, that is, give feedback to the users after they complete a quiz to input and retrieve information from an online survey to input and retrieve information from an online survey to debug a PHP program that has syntax errors. The learners are given a model example of what the program can do if it is working correctly. to debug a PHP program that has syntax errors. The learners are given a model example of what the program can do if it is working correctly.

Merrill’s 5 Star ID Rating Present in context of real world problems? Present in context of real world problems? Activate prior knowledge or experience? Activate prior knowledge or experience? Show examples of what is to be learnt? Show examples of what is to be learnt? Practice and apply new knowledge? Practice and apply new knowledge? Integrate and transfer new knowledge? Integrate and transfer new knowledge?

Design Decisions Provide relevant tasks Provide relevant tasks Reference prior knowledge of HTML Reference prior knowledge of HTML Show examples Show examples Easy to understand - Use screen shot instead of lengthy text Easy to understand - Use screen shot instead of lengthy text Practice and apply Practice and apply Give tasks following the instruction to reinforce learning Give tasks following the instruction to reinforce learning Easy navigation - Using navigation style similar to Amazon.com - clear navigation Easy navigation - Using navigation style similar to Amazon.com - clear navigation Overview of the instructional Web site - Site map on the second page Overview of the instructional Web site - Site map on the second page

Paper Prototype The prototype had 72 pages The prototype had 72 pages Had a linear structure Had a linear structure

Usability (paper prototype) Authentic Users ? Authentic Users ? Three users, all residential graduate students. Three users, all residential graduate students. Two had taken R547, one did not. Two had taken R547, one did not. Authentic Task ? Authentic Task ? They reviewed the paper prototype, and worked on the tasks online using the tester’s mentor account. They reviewed the paper prototype, and worked on the tasks online using the tester’s mentor account. Authentic Conditions ? Authentic Conditions ? Two usabilities were conducted on campus, one was done at home. Two usabilities were conducted on campus, one was done at home. The usability test lasted 2 hours per session. The usability test lasted 2 hours per session.

Usability Findings (Paper) Instructional Effectiveness Satisfaction with Instruction Subject Pre-assessment Mastery Level (Total Score = 100) Post-assessment Mastery Level (Total Score = 100) Reactionnaire Mean Score S S S OverallMean4.3 Std Dev 5.6Mean Mean

Usability Findings (Paper) Users preferred screenshots but wanted less text Users preferred screenshots but wanted less text Users liked going through the practice sessions. Users liked going through the practice sessions. Users wanted the learning to be scaffolded Examples: Users wanted the learning to be scaffolded Examples: Quickly troubleshooting the errors Quickly troubleshooting the errors Being able to copy and paste the text rather than typing the code. Being able to copy and paste the text rather than typing the code. Reducing personal anxiety: one user was against learning a new software: Homesite Reducing personal anxiety: one user was against learning a new software: Homesite

Usability (Online) Authentic Users ? Authentic Users ? Three users, all residential graduate students. Three users, all residential graduate students. All were taking R547, and they just had lectures on PHP in their class All were taking R547, and they just had lectures on PHP in their class Authentic Task ? Authentic Task ? They reviewed the online instructions, and worked on the tasks by using their mentor account. They reviewed the online instructions, and worked on the tasks by using their mentor account. Authentic Conditions ? Authentic Conditions ? All usabilities were conducted on campus. All usabilities were conducted on campus. Users spent 2 hours per session. Users spent 2 hours per session. Users were not able to spend enough time for each section and could not complete the entire tutorial. Users were not able to spend enough time for each section and could not complete the entire tutorial.

Usability Finding (Online) Instructional Effectiveness Satisfaction with Instruction Subject Pre-assessment Mastery Level (Total Score = 100) Post-assessment Mastery Level (Total Score = 100) Reactionnaire Mean Score S S S OverallMean Std Dev Mean Std Dev Mean Std Dev

Usability Result (Online) In terms of instructional effectiveness – is high for all users In terms of instructional effectiveness – is high for all users In terms of satisfaction rate -Novice user was more satisfied than the advanced learners (4.50 vs 3.70). In terms of satisfaction rate -Novice user was more satisfied than the advanced learners (4.50 vs 3.70).

Usability Observation (Online) Homesite on campus crashed during the usability tests (the work around, save files on the desktop and upload using SSH). Homesite on campus crashed during the usability tests (the work around, save files on the desktop and upload using SSH). Users skimmed through the materials. They felt they need to spend more time on the materials and complete the tasks Users skimmed through the materials. They felt they need to spend more time on the materials and complete the tasks As they encountered problems they chose to go through the materials rather than troubleshoot the errors As they encountered problems they chose to go through the materials rather than troubleshoot the errors Users used the “next” and “previous” button over the menu bar Users used the “next” and “previous” button over the menu bar

Usability Feedback (Online) Users liked the examples used in the instruction as they were similar to real life tasks (Quiz, Survey) Users liked the examples used in the instruction as they were similar to real life tasks (Quiz, Survey) Users found the site map useful Users found the site map useful Users wanted more meaningful variable names and descriptions for the functions, operators and other attributes Users wanted more meaningful variable names and descriptions for the functions, operators and other attributes They wanted to be reminded to do the tasks They wanted to be reminded to do the tasks

Questions ?