Internet User/Developer - CIS44
Professor: Priscilla Grocer
Office: K-112
Phone: 508-678-2811 ext. 2403
Course Description:
Students will learn to work effectively with Internet navigation and access tools. They will learn to "surf the web", evaluate site design and download items of interest. The design and implementation of effective Web sites will be emphasized and students will learn what makes a Web site work. HTML will be taught and Java Script will be introduced. Software to produce Web sites will also be introduced. Using these development tools, students will develop and maintain their own Web site. Prerequisite: CIS10 or CIS11 or permission of the instructor. 3 credits
Course Objectives:
The objective of this course is to help the student become an effective Internet user and developer. The student will learn to navigate the Web and the process of creating home pages. At the completion of this course, the following objectives should have been accomplished:
- learn to use the Web effectively as a resource in a variety of areas
- learn to effectively locate information of the Web using a variety of tools
- learn to download information from the Web
- learn to work with other Internet resources
- learn to create effective Web pages
- learn the many steps involved in making a Web page work
- learn effective design techniques
- learn to create Web pages using a variety of tools
- learn the HTML language
- learn advanced HTML
- learn to create and maintain Web pages
- learn to work with cascading style sheets (CSS)
- learn to work with JavaScript embedded in the HTML
learn to work with dynamic HTML
Course outline for code:
These are the coding topics to be covered. The order will be different to accommodate technical needs and to give students time to work on a Web page.
- HTML and Web pages
- Basics of the Language
- More advanced use of the language
- Browser differences
- Installing a Web page
- Maintaining a Web page
- Cascading Style Sheets
- Java Script
- Learning basic Java Script
- Integrating script code
Course outline for general topics:
These are the topics to be covered. The order will be different to accommodate technical needs and to give students time to work on a Web page.
- Web tools
- using e-mail and attachments
- other Internet tools
- Searching and researching
- Directories
- Advanced search strategies for search engines
- Web site
- Why do you need a Web site
- What you need to get started
- Where you put your page
- Gathering, select, organize and prepare information
- Hosts
- Domains
- Interaction
- Promotion
- Designing effective Web pages
- Preparation
- Design methods and good design concepts
- Site flow and design
- Graphics
- Ongoing support
- Managing site
Requirements:
There will be a lot of homework assignments involving the Internet and a lot of projects.
Students will search the Web, participate in the class chat and board discussions,
subscribe to services etc. Multiple web pages will be produced using HTML, CSS and
Java Script and at least one of these will be installed on the Internet. Maintenance will
also be required. Scheduling information about assignments, projects and exams will be kept
on the Web site. Students are responsible for checking the schedule.
Grading:
- 10% Final exam
- 80% Homework, projects and quizzes
- 10% Class participation, responsibility about work, keeping up to date, quality of work, adding extras that are above and beyond, showing initiative, figuring out problems etc.
Evaluation:
Assignments and programs are graded using either number grades or letter grades based on
the following (A=90-100), B=(80-89), C=(70-79), D=(60-69), F=below 60). The students grade
for the course will use the same scale and will be based on the percentages explained in
the grading section. Plus and minus grades will be given.
Many of the assignments in this class are open ended - the grading will be based on how well
the project demonstrates mastery of the material. Students who do a minimum of work will be graded
accordingly. Resubmission is allowed on open-ended projects to improve grades.
Note: Non open-ended assignments that are completed accurately, with no errors, according to the parameters of the assignment will be
graded as A. To achieve an A+, students must have done sufficient extra work in design or implementation that makes the
assignment standout. In doing assignments, students must do their own work. Relying too heavily on my examples or working
too closely with someone else will be penalized.
Methodology:
The course is being taught as a in-class course or a distance learning course. The
student is responsible for keeping up to date with assignments, studying notes and
presentations and finding additional tutorials and resources to support their learning.
This SYLLABUS is not to be construed as a CONTRACT in any way, shape, manner or form.
This SYLLABUS is a SUGGESTED course OUTLINE and will be GENERALLY followed, subject to
change according to the INSTRUCTOR'S discretion and needs. Academic FLEXIBILITY is important!
Back to the Top
Return to home page
Return to previous page - CIS44