Final Draft 12/01/2015 University of Kentucky School of Library & Information Science (SLIS)

Similar documents
ICT/IS 200: INFORMATION LITERACY & CRITICAL THINKING Online Spring 2017

Introduction to Moodle

HCI 440: Introduction to User-Centered Design Winter Instructor Ugochi Acholonu, Ph.D. College of Computing & Digital Media, DePaul University

Using Moodle in ESOL Writing Classes

STUDENT MOODLE ORIENTATION

Class Numbers: & Personal Financial Management. Sections: RVCC & RVDC. Summer 2008 FIN Fully Online

Android App Development for Beginners

2 User Guide of Blackboard Mobile Learn for CityU Students (Android) How to download / install Bb Mobile Learn? Downloaded from Google Play Store

Business Computer Applications CGS 1100 Course Syllabus. Course Title: Course / Prefix Number CGS Business Computer Applications

Moodle Student User Guide

IST 649: Human Interaction with Computers

Applying Information Technology in Education: Two Applications on the Web

SYLLABUS: RURAL SOCIOLOGY 1500 INTRODUCTION TO RURAL SOCIOLOGY SPRING 2017

ACC : Accounting Transaction Processing Systems COURSE SYLLABUS Spring 2011, MW 3:30-4:45 p.m. Bryan 202

Outreach Connect User Manual

Intel-powered Classmate PC. SMART Response* Training Foils. Version 2.0

The Moodle and joule 2 Teacher Toolkit

Biscayne Bay Campus, Marine Science Building (room 250 D)

Evaluating Usability in Learning Management System Moodle

MOODLE 2.0 GLOSSARY TUTORIALS

COURSE WEBSITE:

Automating Outcome Based Assessment

GIS 5049: GIS for Non Majors Department of Environmental Science, Policy and Geography University of South Florida St. Petersburg Spring 2011

SYLLABUS- ACCOUNTING 5250: Advanced Auditing (SPRING 2017)

Texas A&M University-Central Texas CISK Comprehensive Networking C_SK Computer Networks Monday/Wednesday 5.

Web-based Learning Systems From HTML To MOODLE A Case Study

Introduction to the Revised Mathematics TEKS (2012) Module 1

USER ADAPTATION IN E-LEARNING ENVIRONMENTS

An Introductory Blackboard (elearn) Guide For Parents

Coding II: Server side web development, databases and analytics ACAD 276 (4 Units)

Using Blackboard.com Software to Reach Beyond the Classroom: Intermediate

EdX Learner s Guide. Release

Spring 2014 SYLLABUS Michigan State University STT 430: Probability and Statistics for Engineering

HIST 3300 HISTORIOGRAPHY & METHODS Kristine Wirts

ADMN-1311: MicroSoft Word I ( Online Fall 2017 )

MGMT 479 (Hybrid) Strategic Management

EDIT 576 DL1 (2 credits) Mobile Learning and Applications Fall Semester 2014 August 25 October 12, 2014 Fully Online Course

PowerTeacher Gradebook User Guide PowerSchool Student Information System

Medical Terminology - Mdca 1313 Course Syllabus: Summer 2017

EDIT 576 (2 credits) Mobile Learning and Applications Fall Semester 2015 August 31 October 18, 2015 Fully Online Course

Accounting 312: Fundamentals of Managerial Accounting Syllabus Spring Brown

PeopleSoft Human Capital Management 9.2 (through Update Image 23) Hardware and Software Requirements

Accounting 380K.6 Accounting and Control in Nonprofit Organizations (#02705) Spring 2013 Professors Michael H. Granof and Gretchen Charrier

CIS 121 INTRODUCTION TO COMPUTER INFORMATION SYSTEMS - SYLLABUS

Science Olympiad Competition Model This! Event Guidelines

SECTION 12 E-Learning (CBT) Delivery Module

Please find below a summary of why we feel Blackboard remains the best long term solution for the Lowell campus:

Counseling 150. EOPS Student Readiness and Success

Spring 2015 Online Testing. Program Information and Registration and Technology Survey (RTS) Training Session

Course Syllabus p. 1. Introduction to Web Design AVT 217 Spring 2017 TTh 10:30-1:10, 1:30-4:10 Instructor: Shanshan Cui

From Self Hosted to SaaS Our Journey (LEC107648)

FIN 448 Fundamental Financial Analysis

Student Information System. Parent Quick Start Guide

Read&Write Gold is a software application and can be downloaded in Macintosh or PC version directly from

Online Marking of Essay-type Assignments

GEOG 473/573: Intermediate Geographic Information Systems Department of Geography Minnesota State University, Mankato

Connect Microbiology. Training Guide

FY16 UW-Parkside Institutional IT Plan Report

POFI 2401 Word Processing Syllabus. MW 9AM-11:30AM TTH 8:30AM-11AM Friday By Appointment

Mcgraw Hill Financial Accounting Connect Promo Code

Appendix L: Online Testing Highlights and Script

Adult Degree Program. MyWPclasses (Moodle) Guide

ENEE 302h: Digital Electronics, Fall 2005 Prof. Bruce Jacob

The Heart of Philosophy, Jacob Needleman, ISBN#: LTCC Bookstore:

Online ICT Training Courseware

Journalism 336/Media Law Texas A&M University-Commerce Spring, 2015/9:30-10:45 a.m., TR Journalism Building, Room 104

Texas A&M University - Central Texas PSYK PRINCIPLES OF RESEARCH FOR THE BEHAVIORAL SCIENCES. Professor: Elizabeth K.

ACADEMIC TECHNOLOGY SUPPORT

Blackboard Communication Tools

Zotero: A Tool for Constructionist Learning in Critical Information Literacy

CSCI 333 Java Language Programming Fall 2017 INSTRUCTOR INFORMATION COURSE INFORMATION

Collaboration: Meeting the Library User's Needs in a Digital Environment

New Paths to Learning with Chromebooks

Strategy and Design of ICT Services

CENTRAL MAINE COMMUNITY COLLEGE Introduction to Computer Applications BCA ; FALL 2011

Moodle 2 Assignments. LATTC Faculty Technology Training Tutorial

Student Handbook. Supporting Today s Students with the Technology of Tomorrow

Speak Up 2012 Grades 9 12

Preferences...3 Basic Calculator...5 Math/Graphing Tools...5 Help...6 Run System Check...6 Sign Out...8

Texas A&M University - Central Texas PSYK EDUCATIONAL PSYCHOLOGY INSTRUCTOR AND CONTACT INFORMATION

1 Use complex features of a word processing application to a given brief. 2 Create a complex document. 3 Collaborate on a complex document.

Ministry of Education, Republic of Palau Executive Summary

Chamilo 2.0: A Second Generation Open Source E-learning and Collaboration Platform

Student Handbook Information, Policies, and Resources Version 1.0, effective 06/01/2016

An Industrial Technologist s Core Knowledge: Web-based Strategy for Defining Our Discipline

Human Computer Interaction

CS 100: Principles of Computing

PSYCHOLOGY 353: SOCIAL AND PERSONALITY DEVELOPMENT IN CHILDREN SPRING 2006

MTH 141 Calculus 1 Syllabus Spring 2017

"On-board training tools for long term missions" Experiment Overview. 1. Abstract:

Office Hours: Day Time Location TR 12:00pm - 2:00pm Main Campus Carl DeSantis Building 5136

COURSE SYLLABUS: CPSC6142 SYSTEM SIMULATION-SPRING 2015

95723 Managing Disruptive Technologies

T Seminar on Internetworking

Shared Portable Moodle Taking online learning offline to support disadvantaged students

Enter the World of Polling, Survey &

Professors will not accept Extra Credit work nor should students ask a professor to make Extra Credit assignments.

I. PREREQUISITE For information regarding prerequisites for this course, please refer to the Academic Course Catalog.

MATH 205: Mathematics for K 8 Teachers: Number and Operations Western Kentucky University Spring 2017

Houghton Mifflin Online Assessment System Walkthrough Guide

Transcription:

Final Draft 12/01/2015 University of Kentucky School of Library & Information Science (SLIS) ICT 390-001 Content Management Systems Spring 2015 January 15 May 5, 2015 Instructor Michael Tsikerdekis Assistant Professor 316 Lucille Little Library Building tsikerdekis@uky.edu (859) 218-2298 Preferred method of contact: Email Office Hours TR 1.00pm 2.00pm, 3.30pm 4.30pm (EST). You will need to make an appointment. Contact via email to schedule an appointment. I will frequently respond to emails as soon as possible, usually within 24 hours weekdays. Class Information TR 2:00 3:30pm COURSE INFORMATION Course Description The course focuses on the practice and theory of designing, building and maintaining content management systems. Course Objectives By the end of the course, you will: Be able to build an advanced CMS using open source code (Drupal 7) Understand the technological foundation of CMS (markup languages, styling, web applications, relational databases) Understand the theoretical foundation of CMS (content strategy, information architecture, analytics, usability, responsive design) Prerequisites No programming or coding knowledge is necessary. Previous experience with web design and development is a plus, but a complete beginner can succeed in this course as well. Course Outline (see course calendar for more details) Core components of a web server using Drupal

LIS690, Spring 2014, MichaelTsikerdekis, p. 2 Setting up Drupal on Openshift.com Content types Blocks Views Menus Taxonomies Media Rules Panels Themes Class Information This is a face-to-face course. You are required to attend scheduled classroom sessions. The Blackboard course management system will also be used to facilitate the class. You will need access to an appropriate computer with a broadband Internet connection. It is imperative that you have with you in class a laptop computer (tablet can work too as long as they are Windows-based or Linux). I can provide support for Windows and Linux computers for the tasks need to be completed in the course but my experience with Mac OS X is limited. This is a hands-on class with theory presented through practice. Required Reading Some readings listed in the calendar will be delivered through Blackboard and UK Library. Required Textbook: Byron, A., Berry, A., & De Bondt, B. (2012). Using Drupal. O Reilly Media, Incorporated.

ICT 390 001, Spring 2015, MichaelTsikerdekis, p. 3 STUDENT EVALUATION AND ASSIGNMENTS Grading Parameters Practice Site: 14% (of which 2% info to access website) Demo Site Tasks: 30% Rapid Drupal Development: 8% Quizzes: 8% Providing critical feedback on other people s projects: 5% Final Project: 35% (of which 2% Final Project Idea) Grading Scale 90% 100% = A (Exceptional Achievement) 80% 89% = B (High Achievement) 70% 79% = C (Average Achievement) 60% 69% = E (Below Average Achievement) 0% 59% = F (Failing) Participation Participation involves activity in Blackboard course pages such as the discussion boards, emails and on Adobe connect. You will be required to be present in some online sessions and also participate in giving feedback for your peers final projects. Submission of Course Assignments All assignments should be submitted before 12 o clock midnight on the day of the due date. All due dates are posted on the course calendar. Late assignments will NOT be accepted. Practice site You should keep your practice site up to date by following all the videos in the Tutorial. Drupal assignments (Projects and Tasks) Tasks and projects should be completed on time. Start working early, these take more time especially when technical issues may occur. Website addresses should be posted on the discussion forums on Blackboard. If this information is not present there then evaluation is not possible! Competence vs Skills

ICT 390 001, Spring 2015, MichaelTsikerdekis, p. 4 Technology changes rapidly. When I first touched a computer I was using MS- DOS as my operating system. All the skills that I obtained during that era are almost completely obsolete. The competence of understanding how software is built and structured stayed with me which helped me transition through a variety of operating systems as times and needs changed. Having me spoonfeed you the answers will teach you how to work with Drupal, while your understanding of other CMSs and technologies at large will still be at the same or a bit higher level. Computer efficacy is gained through personal effort and sadly frustration. It is through a process of searching and trial and error that competence is gained. Please bare that in mind, that while I will give you breadcrumbs to follow and get you to completing your assignments, I require you to put a personal effort as my goal is to make you competent administrators of CMSs, not just skilled at Drupal 7.0 and the specific modules and themes that you will encounter during your time in this class. Backups! It is your responsibility alone to maintain backups of your work. Using services such as cloud (e.g., dropbox) or flash drives to maintain backups will prevent you from losing your work due to unfortunate circumstances such as computer theft etc., and this does not account for an excuse in this course. Asking for Help Since this is a technical course you are most likely to encounter issues or get stuck with an assignment. The process of addressing these issues and moving forward should be followed in this specific order: 1. Use a search engine such as Google to search for the issue using a variety of keywords (you can also use descriptive terms related to your problem) 2. Attempt to read the search results and try out their solutions 3. Ask your classmates on BB 4. Post your issue on a forum or community such as stackexchange.com or stackoverflow.com 5. Email Michael about the issue. In your email you should demonstrate that you have attempted to resolve the issue on your own by including what you have found through a search engine or your post on a forum. Please be specific about your problem. Descriptions like I have a problem with HTML are hardly informative about what your problem may be. Note: Contact me far enough in advance so that I can respond and you can make adjustments or corrections. While I may respond the same afternoon for emails I receive in the morning, I may not respond until the next weekday (excluding holidays). Do not email me on the due date of the assignment. Get assignments done as far in advance as possible to avoid problems or to give you time to contact me with questions that might arise. You never know

ICT 390 001, Spring 2015, MichaelTsikerdekis, p. 5 when you might need clarification before an assignment is due. This is also a good way to avoid any issues with technology that can and will happen. Group Work and Collaboration Although you will be individually evaluated, group collaboration is allowed and encouraged. You are advised to ask questions and collaborate to solve any issues you may encounter with the website development.

ICT 390 001, Spring 2015, MichaelTsikerdekis, p. 6 TECHNOLOGY INFORMATION & RESOURCES This course will be conducted asynchronously via the Blackboard course management system. There are also synchronous classroom sessions which is advisable to have laptop/tablet. Please visit the links below to learn about this system and the login requirements: http://www.uky.edu/distancelearning/current/technology/blackboard.html http://www.uky.edu/blackboard/ In order to have a successful educational experience, there are minimum technology requirements that should be met. You can review the minimum recommendations and guidelines for your computer at http://www.uky.edu/ukit/hardwareguide. You are also encouraged to acquire the following hardware, software, and Internet connection to ensure that all systems used will function properly: Internet Connection The latest version of Java (Available through http://java.com/en/) The latest version of Adobe Flash (Available through http://get2.adobe.com/flashplayer/) The latest version of Adobe Acrobat Reader (Available through http://get.adobe.com/reader/) Microsoft Office (Available free to students through http://download.uky.edu) 1 MBPS Connection To test your Internet connection to see if it is sufficient, run the speed test at http://www.uky.edu/distancelearning/current/technology/techreqs.html. Students are expected to have a minimum level of technological acumen and the availability of technological resources. Students must have regular access a computer with a reliable Internet connection. Please be certain that your computer and/or browser allows you to view Adobe Reader documents (.pdf). Microsoft Office and other software products are free for students: https://iweb.uky.edu/msdownload/. As your instructor, I am your first go-to person for technology problems. If you need more immediate assistance, please contact UKIT. Information Technology Customer Service Center (UKIT) http://www.uky.edu/ukit/; 859-218-4357 Library Services

ICT 390 001, Spring 2015, MichaelTsikerdekis, p. 7 Distance Learning Services http://www.uky.edu/libraries/dlls Carla Cantagallo, DL Librarian Local phone number: 859 257-0500, ext. 2171; long-distance phone number: (800) 828-0439 (option #6) Email: dllservice@email.uky.edu DL Interlibrary Loan Service: http://www.uky.edu/libraries/libpage.php? lweb_id=253&llib_id=16 Course Reserves http://www.uky.edu/libraries/page.php?lweb_id=23&ltab_rank=3 GENERAL COURSE POLICIES Policies concerning academic integrity, excused absences and academic accommodations due to disability are available online at: http://ci.uky.edu/lis/sites/default/files/policies.pdf

ICT 390 001, Spring 2015, MichaelTsikerdekis, p. 8 COURSE CALENDAR (Schedule and readings is subject to change. Changes will be posted in the Modules & Dates Week 1 & 2 Jan 15 Jan 26 Announcements.) Topics & Readings Learning to Troubleshoot Getting to know web server technologies Setting up Drupal Setting up new users on Drupal (through Drupal) Navigating server s MySQL and accessing files Reading: Chapter 1 - Byron, A., Berry, A., & De Bondt, B. (2012). Using Drupal. O Reilly Media, Incorporated. Week 3 & 4 Adding content on Drupal and changing Jan 27 Feb menus, blocks and permissions 9 Reading: Chapter 1 & 2 - Crumlish, C., & Malone, E. (2009). Designing Social Interfaces: Principles, Patterns, and Practices for Improving the User Experience. O Reilly Media. Week 5 & 6 Themes and contact forms Feb 10 Feb Reading: Chapter 1 & 10 - Rogers, Y., Sharp, 23 H., & Preece, J. (2011). Interaction Design: Beyond Human-Computer Interaction. John Wiley & Sons. Week 7 & 8 Views: Creating a job/job application system Feb 24 Mar 9 Reading: Chapter 1 & 2 - Bloomstein, M. (2012). Content Strategy at Work: Realworld Stories to Strengthen Every Interactive Project. Morgan Kaufmann. Week 9 & 10 More Views, Access, and, Media & Mar 10 Mar Taxonomies: Creating a media upload with 23 tags system (just like Flickr) Reading: Chapter 3 & 4 - Bloomstein, M. (2012). Content Strategy at Work: Realworld Stories to Strengthen Every Interactive Project. Morgan Kaufmann. Week 11 & Fivestar: Adding feedback and voting 12 capabilities Mar 24 Apr 6 Reading: Chapter 5 & 6 - Bloomstein, M. (2012). Content Strategy at Work: Realworld Stories to Strengthen Every Interactive Project. Morgan Kaufmann. Week 13 & Rules & Panels: Creating Advanced layouts Due Adding administrator account to your practice site Setting up certificate and connecting via SSH and SFTP Importing the demo site Submit links from both websites through BB Submitting idea for final project ideas Quiz 1 Demo 1 Quiz 2 Demo 2 Demo 3 Rapid Drupal Development Demo 4

ICT 390 001, Spring 2015, MichaelTsikerdekis, p. 9 14 Apr 7 Apr 20 Week 15 & 16 Apr 21 May 5 Reading: Chapter 7 & 8 - Bloomstein, M. (2012). Content Strategy at Work: Realworld Stories to Strengthen Every Interactive Project. Morgan Kaufmann. Post URL of your final project draft Project Review and Questions Week 15: Reviewing other people s projects and providing feedback Week 16: Delivering final projects COURSE ASSIGNMENTS Drupal practice You are expected to complete the changes made for your Drupal practice site as instructed in the active sessions. These sessions will also be recorded and be available to you for later viewing. Tasks need to be completed by the end of the due date for each module (two weeks). Upon review, if these tasks are not complete in your practice site by the due date you will not receive points. Rapid Drupal Development You are required to participate in the session and develop a website from scratch based on certain requirements given to you. You will be creating a website for a technology company. Points will be given for the successful completion of the following components: Use a basic theme different from the default and not installed by default. Create a News page with two dummy news pages included. About us page and contact form. Contact us blocks and menu navigation. A page for the company's mission. Build a directory with products sold by the company. Offer filtering based on two criteria. The content type for this should also provide at least 3 different types of products. Include pictures as well as additional term references. Feedback on projects Near the end of the semester you will have to provide feedback for two other student projects. The feedback should be based on critical evaluation of the design. You are more than encouraged to use heuristics. Provide at least two

ICT 390 001, Spring 2015, MichaelTsikerdekis, p. 10 potential points for improvement linked to needs for potential users of the website. Final Project Final project will involve the creation of your own website by the end of the semester. It should allow enough leeway to include social features and other features taught in class. An example of the depth to be expected is the school s website (http://ci.uky.edu/lis). You will have to demonstrate use of things that you ve learned throughout the semester both theory and practice. A short statement should be added in the discussion forums along with the URL of the final project stating how and why the website was developed and design the way it was.