31268 Web Systems - Subject Outline PDF

Title 31268 Web Systems - Subject Outline
Course Web Systems
Institution University of Technology Sydney
Pages 11
File Size 236.3 KB
File Type PDF
Total Downloads 3
Total Views 180

Summary

Subject Outline...


Description

SUBJECT OUTLINE 31268 Web Systems Course area

UTS: Information Technology

Delivery

Spring 2019; standard mode; City

Credit points 6cp Result type

Grade and marks

Recommended studies: Prior use of an operating system; able to browse and search the internet

Subject coordinator Chris Wong Email: [email protected] The Subject Coordinator may be contacted by email if you have matters of a personal nature to discuss, e.g., illness, study problems, etc. All email must have the prefix [31268] in the subject along with a meaningful description e.g., [31268] request for late submission due to illness, etc. Any other email will be filtered as spam. Generally questions regarding assessment and the Subject should be raised on the discussion board on UTSOnline, in the lectures or tutorials. This ensures that all students get the benefit of the information given.

Teaching staff Chris Wong

Subject description This subject is an introduction to information technology using the web as a core case study. Students learn about the underlying hardware, software, networks and operating systems behind websites and set up a functional website using this knowledge.

Subject learning objectives (SLOs) Upon successful completion of this subject students should be able to: 1. Demonstrate understanding of the basic concepts of hardware, software, processes and the components of an Operating System including how to work on the command line and create simple scripts. 2. Identify and explain the role and function of the Internet, the World Wide Web, and their components. Describe and make use of distributed applications on the Internet 3. Design and implement a simple web site to a given specification.

Course intended learning outcomes (CILOs) This subject also contributes specifically to the development of the following Course Intended Learning Outcomes (CILOs): Identify, interpret and analyse stakeholder needs (A.1) Identify and apply relevant problem-solving methodologies (B.1) Implement and test solutions (B.5) Demonstrate research skills (B.6) Apply abstraction, mathematics and/or discipline fundamentals to analysis, design and operation (C.1) Communicate effectively in ways appropriate to the discipline, audience and purpose (E.1) Understand cross-cultural issues (regions or workplaces) (F.3)

Teaching and learning strategies The theory component will use a mix of formal seminars, online lectures, electronic media, computer based training system and tutorial based activities. Online lectures and materials such as e-readings must viewed before each week's tutorials. The tutorials are combined with laboratories and will provide an opportunity for students to tie the theory taught with practice. Students will collaborate in groups in the tutorial to present and critique on related topics. Students will use problem based learning in the laboratories to learn about Linux and the web. The major assignment will require an exploration of web based topics outside of the formally taught content such as aesthetics and accessibility issues.

Content (topics) 1. Operating Systems General concepts, processes, storage, Input/Output 15/07/2019 (Spring 2019)

© University of Technology Sydney

Page 1 of 11

Memory and process management 2. The Web and Human Interaction Web page development Web applications 3. The Internet and the Web The Internet infrastructure Network services 4. Computing Theory Representation of information Number Systems Boolean logic Storage and Processing of information 5. Using UNIX (based on the Linux Essentials certification) Filesystems Editing Security Piping and wildcards Introduction to scripting Data processing

Program Week/Session

Dates

Description

1

22 Jul

Seminar: Welcome & Admin Online videos: Welcome to Web Systems Online activity: The web and IT Tutorial: none this week Lab: none this week

2

29 Jul

Seminar: Intro to Operating Systems & the Web Online Lecture: Admin Tutorial: Icebreaker, Intro to operating systems Lab: Linuxgym 1 - filesystems Notes: You are required to view the online lectures before each weekly tutorial/lab listed in this schedule.

3

5 Aug

Online Lectures: unix, filesystems & file management Tutorial: files & editing Lab: Linuxgym 2 - editing

4

12 Aug

Seminar: Introduction to Web Assignment Online lecture: system security, users and permissions Tutorial: setting up websites Lab: Linuxgym 3 - security and permissions Notes: Linuxgym 1 (2%) - due at 5pm Friday

15/07/2019 (Spring 2019)

© University of Technology Sydney

Page 2 of 11

5

19 Aug

Online Lecture: web development Lab: Linuxgym 4 - web development Notes: Linuxgym 2 (2%) - due 5pm Friday

6

26 Aug

Online Lecture: web design with CSS Tutorial: work on assignment Lab: Linuxgym catchup Notes: Linuxgym 3 (2%) - due at 5pm Friday

7

2 Sept

Lab: Linuxgym 5 - pipes Notes: Quiz 1 (4%) in your lab Linuxgym 4 (2%) - due at 5pm Friday Assignment (website 15%) due at 5pm on Friday

Stuvac

9 Sept

Stuvac Notes: No scheduled classes

8

16 Sept

Seminar: Computing Theory 1 Online lecture: introduction to computing Tutorial: number systems Lab: Linuxgym 6 - scripting Notes: Linuxgym 5 (2%) - due at 5pm Friday Assignment peer marking (5%) due at 5pm Friday

9

23 Sept

Seminar: Computing Theory 2 Online Lecture: Computing Theory 2 Tutorial: boolean logic Lab: Linuxgym 7 - Data Processing Notes: Linuxgym 6 (2%) - due at 5pm Friday

10

30 Sept

Online lecture: The internet Tutorial: internet tools and apps Lab: Linuxgym catchup Notes: Linuxgym 7 (3%) - due 5pm Friday

15/07/2019 (Spring 2019)

© University of Technology Sydney

Page 3 of 11

11

7 Oct

Seminar: Review Tutorial: Quiz 2 Lab: Practice skills Test Notes: Quiz 2 (5%) in lab

12

14 Oct

Tutorial: none this week Lab: Skills test Notes: Skills Test (20%) in lab

Please only attend the tutorial to which you are allocated. Do not swap tutorials without the subject coordinators/tutors permission. This subject has compulsory online lectures that you need to watch before coming to your classes. Your tutorial and lab (and seminars when they occur) will depend on these. These online lectures will appear in the schedule and folder of the week they are due.

Assessment Assessment task 1: Linuxgym Chapters 1-7 Objective(s): This assessment task addresses the following subject learning objectives (SLOs): 1 This assessment task contributes to the development of the following course intended learning outcomes (CILOs): B.1 and B.5 Type:

Exercises

Groupwork:

Individual

Weight:

15%

Task:

You will develop practical UNIX skills using a problem-based approach using an online Computer Based Training software package called Linuxgym. This will develop your Problem Solving (B1 ) and Implement/Test solutions( B5 ) graduate attributes. You will be expected to complete the training exercises during the tutorial.

Due:

Criteria linkages:

Generally each Linuxgym chapter will be due at 5pm Friday of the week after the scheduled Linuxgym lab. Due dates are listed in the Program Criteria

Weight (%)

SLOs

CILOs

Correctness of solutions

50

1

B.1

Implement and Test solution

50

1

B.5

SLOs: subject learning objectives CILOs: course intended learning outcomes

Further The Linuxgym system is based on the Linux Professional Institute "Linux Essentials" certification. This system is information: designed to provide formative feedback including instant diagnostics for each question answered incorrectly. Assessment task 2: Quiz 1 Intent:

This quiz is a "low stakes" test of the concepts covered in the early stage of this subject. Each question includes instant formative feedback to enable you do understand the intended result.

15/07/2019 (Spring 2019)

© University of Technology Sydney

Page 4 of 11

Objective(s): This assessment task addresses the following subject learning objectives (SLOs): 1 This assessment task contributes to the development of the following course intended learning outcomes (CILOs): C.1 Type:

Quiz/test

Groupwork:

Individual

Weight:

4%

Task:

This closed book online quiz will test your knowledge of the basic computing theory developed in the lecture and tutorial materials in from week 1 to week 6. (C1 Apply Abstraction graduate attribute). You must sit for this quiz in your allocated tutorial.

Due:

In class in Week 7 in your scheduled lab

Criteria linkages:

Criteria Correct application of theory

Weight (%)

SLOs

CILOs

100

1

C.1

SLOs: subject learning objectives CILOs: course intended learning outcomes

Further If you miss this tutorial, you will receive 0 marks for this quiz unless prior arrangements have been made. information: Assessment task 3: Quiz 2 Intent:

This quiz is a "low stakes" test of the concepts covered in the middle stage of this subject. Each question includes instant formative feedback to enable you do understand the intended result.

Objective(s): This assessment task addresses the following subject learning objectives (SLOs): 1, 2 and 3 This assessment task contributes to the development of the following course intended learning outcomes (CILOs): C.1 Type:

Quiz/test

Groupwork:

Individual

Weight:

5%

Task:

This closed book online quiz will test your knowledge of the basic computing theory developed in the lecture and tutorial materials in from week 7 to week 10. (C1 Apply Abstraction graduate attribute). You must sit for this quiz in your allocated tutorial.

Due:

In class in Week 11 In your scheduled lab

Criteria linkages:

Criteria

Weight (%)

SLOs

CILOs

Correct application of theory

35

1

C.1

Choose appropriate technologies

50

2

C.1

Demonstrate core knowledge

15

3

C.1

SLOs: subject learning objectives CILOs: course intended learning outcomes

15/07/2019 (Spring 2019)

© University of Technology Sydney

Page 5 of 11

Further If you miss this tutorial, you will receive 0 marks for this quiz unless prior arrangements have been made. information: You can bring a non-programmable calculator as long as it does not have base/binary/hexadecimal conversions or logic functions Assessment task 4: Assignment Objective(s): This assessment task addresses the following subject learning objectives (SLOs): 3 This assessment task contributes to the development of the following course intended learning outcomes (CILOs): A.1, B.1, B.5, B.6, C.1 and F.3 Type:

Project

Groupwork: Individual Weight:

20%

Task:

You will develop a website for a given specification by applying stakeholder analysis (A1, F3) and critical reflection (C1, E1) and will construct the site using HTML, CSS and UNIX commands (B5). You will also consider accessibility issues (F3) in your design. You will provide constructive feedback (E1) to other websites given your research (B6) This website will be 1. a live student website hosted on the faculty's web server http://www-student.it.uts.edu.au; 2. using unix commands to set up the appropriate directory structure with correct security access permissions; 3. developed by hand using HTML and CSS and not using any other tool You will then peer-assess 2 other student websites. You will critique website quality aspects such as aesthetics and accessibility and will write 1 paragraph justifying your assessment.

Length:

5 web pages and 1 CSS file. 1 paragraph on feedback per website.

Due:

Criteria linkages:

Week 7 Website (15%): Due 5pm on Friday Week 7 & Peer Marking (5%): Due 5pm Friday Week 8 Criteria

Weight (%)

SLOs

CILOs

10

3

A.1

7

3

B.1

10

3

A.1

7

3

B.5

10

3

A.1

Appropriate design for all users

7

3

F.3

Quality of reflective comments

17

3

C.1

Assignment peer marking - Thoroughness of marking

17

3

B.6

Assignment peer marking - Quality of feedback

15

3

B.6

Technical validity and coding quality of HTML/CSS Debug implementation Correctness of website structure Design, implement and Test Good aesthetics and accessibility

SLOs: subject learning objectives CILOs: course intended learning outcomes

Further Any assignment not exactly following the assignment specifications in regards to hosting or directory structure will information: get 0 technical marks. Assessment task 5: Skills Test

15/07/2019 (Spring 2019)

© University of Technology Sydney

Page 6 of 11

Objective(s): This assessment task addresses the following subject learning objectives (SLOs): 1 This assessment task contributes to the development of the following course intended learning outcomes (CILOs): B.1 and B.5 Type:

Examination

Groupwork:

Individual

Weight:

20%

Task:

The skills examination will consist of a set of hands-on problem solving (B1 ), Implementation and testing ( B5 ) UNIX exercises based on the questions from Linuxgym. You must sit for this quiz in your allocated tutorial. This test is partially open book - you can bring a double sided, handwritten A4 page of notes into the test.

Due:

Criteria linkages:

Week 12 In your scheduled lab Criteria

Weight (%)

SLOs

CILOs

Correctness of answer

50

1

B.1

Test answer

50

1

B.5

SLOs: subject learning objectives CILOs: course intended learning outcomes

Further If you do not do this exam in your allocated lab, you will receive 0 marks for this exam unless prior arrangements information: have been made with the subject coordinator Assessment task 6: Theory Exam Objective(s):

This assessment task addresses the following subject learning objectives (SLOs): 1 This assessment task contributes to the development of the following course intended learning outcomes (CILOs): C.1

Type:

Examination

Groupwork:

Individual

Weight:

30%

Task:

This is a restricted open book exam covering the computing theory (C1) developed in the lectures and tutorials. Note that this exam does not cover the Linuxgym chapters as these will be tested in the Skills test.

Due:

UTS Exam period

Criteria linkages:

Criteria Correct application of theory

Weight (%)

SLOs

CILOs

100

1

C.1

SLOs: subject learning objectives CILOs: course intended learning outcomes

Further information:

You can bring a non-programmable calculator as long as it does not have base/binary/hexadecimal conversions or logic functions

Assessment task 7: Contributions

15/07/2019 (Spring 2019)

© University of Technology Sydney

Page 7 of 11

Objective(s): This assessment task addresses the following subject learning objectives (SLOs): 1 and 2 This assessment task contributes to the development of the following course intended learning outcomes (CILOs): B.6 and E.1 Type:

Exercises

Groupwork: Group, group and individually assessed Weight:

6%

Task:

Students are required to contribute to the class via presenting and peer marking a short presentation on a given topic. This assessment task introduces students to working as a team (E2), researching a topic (B6), communicating effectively (E1) and dealing with cross cultural issues (F3). In groups of 2 or 3, you will research and give a short 5 minute presentation on a topic chosen by your tutor. The tutor will allocate a time and date for you to present. You will be peer-marked by fellow students and/or your tutor and given the average of marks. You can present using alternative technologies such as vodcasts, screencasts or a video. This is worth up to 3 marks. Group Assessed: peer markers will mark you as a group Assessment Criteria: Clarity of presentation, depth of research, good answers to questions, quality of visual material. You will peer mark a presentation. Your tutor will allocate the time and date for you to do this marking. This is worth up to 3 marks. Individually Assessed: you provide feedback individually. Assessment Criteria: Quality of feedback. NOTE: the objectives for this task will depend on the topic chosen by the tutor and student. For example, the topic might be to critique the UTS homepage, which would be objective #4; another example, a topic on “the best gaming rig” would cover objective 5.

Due:

Criteria linkages:

Negotiated Your group will negotiate the presentation date, typically between weeks 4 and 11 Criteria

Weight (%)

SLOs

CILOs

Presentation - Clarity & visuals of presentation

25

1

E.1

Presentation - depth of research, answers to questions

25

2

B.6

Peer Marking - quality of feedback

50

2

E.1

SLOs: subject learning objectives CILOs: course intended learning outcomes

Further information:

If you miss the tutorial for which you have been chosen to present or peer-mark for, you will receive 0 marks for the activity. However, if you have a special consideration granted before the tutorial, then we will reschedule your contribution activity with no penalty.

Moderation of marks The web site assignment is peer reviewed by students. The tutors and subject coordinator will moderate these reviews after the peer review period has finished.

Assessment feedback Students receive feedback on their understanding of the role of an Operating System and simple web site construction through low stakes exercises completed in the Linuxgym computer-based tutorials. These exercises provide live hints and immediate feedback as students complete each question which prepares them to develop a web site in assessment 4

Examination ...


Similar Free PDFs