Personal tools
You are here: Home Academics New-Syllabi Fall 2015 Syllabi 24065 Steinberg

24065 Steinberg

M&IS 24065 Web Programming Fall 2015

Dr. Geoffrey Steinberg / gsteinbe@kent.edu

OBJECTIVES

You will learn to: 

·         Create database driven interactive websites.

·         Read and follow functional specifications with precision.

·         Create web pages and web sites.

·         Write computer programs.

·         Create and use databases.

You will:

·         Develop confidence as you master significant skills.

·         Look forward to your next Information Systems course.

Technologies you will learn:

·         How to build a user interface.

·         How to develop a database driven interactive website.

·         How to think about and design programming logic.

·         The basics of programming and relational database.

·         These technologies: 

      • HTML
      • CSS
      • JavaScript
      • PHP
      • MySQL

SKILLS YOU ARE EXPECTED TO HAVE

Unzip and create zip files
Work with folders and files - paths -- copy, cut, paste operations
Be able to read directions
Know how to manage your time

COURSE LEVEL

This is a first programming course. The orientation of programming in this course is toward building interactive websites. 

It is assumed you have no knowledge of programming or any of the technologies listed above. 

TOPICS IN SEQUENCE

1.   Introduction

2.   The Web

3.   HTML & CSS

4.   Become a Programmer

5.   JavaScript :Programming in the Browser 

6.   PHP: Action on the Server

7.   MySQL: Database Management on the Server

8.   Building a Complete Website

HOW THE COURSE WORKS

This is an online guided self-study course. 

Since there are no class meetings you learn by reading and completing assignments. Ask questions by email at any time.

Assignments are in sets, one set per topic listed above. 

VERY IMPORTANT TO REMEMBER THESE THINGS

Due dates matter! Get it complete on time or get a zero.

Many assignments are prerequisites to other assignments. If you do not complete a prerequisite then you get a zero on that and you get a zero on another assignment. 

You cannot become a programmer unless you take the time to make steady progress. If you rush at the end of a unit you will probably not complete that unit's assignments.

 

TEXTBOOK

The textbook is on the course website and is provided by the instructor. Everything you need to learn about web programming and to complete course assignments is provided. You are welcome to consult the web or other sources at any time. The best other source is to ask questions.

COURSE WEBSITE

The course website requires an access code that the instructor will provide you. Use the website to:

·         Access the e-book.

·         Learn about assignment requirements and due dates. 

·         Learn your current status and grade computation.

·         Submit your work.

·         Access all course material.

GRADING SCALE

Minimum

Letter Grade

90

A

80

B

70

C

60

D

0

F

ABOUT YOUR GRADE

  • Your grade is the weighted average of all assignment grades. See course website for assignment weights.
  • Assignments may be submitted as often as you like until the due date. 
  • No work is accepted late without a KSU accepted reason with proper documentation. No exceptions.
  • Full letter grades are used; no + / -. Grades are not rounded or curved.

NOTICE ABOUT HELP

I am happy to help. The best way to get help is to email me questions. Use address above.

I will have office hours by appointment; request via email.

No questions will be answered about an assignment on the day it is due.

LATENESS

The following are the Kent State accepted excuses for late submission of assignments. No other excuses are accepted. 

1.   sickness with medical note

2.   athletic event - with coach's note

3.   religious observation

4.   military responsibility with documentation

5.   death in family with documentation

COLLABORATION vs. PLAGIARISM

You are encouraged to discuss course material and assignments with other students. You will learn a lot more if you talk with other students. There is no better way to learn than to share what you know and ask questions of others. That is collaboration. 

You may not submit the same work as another student. That is plagiarism.  There are university rules about plagiarism (see next paragraph) which is not something you want to be involved with. If you copy another student's work and present is as yours (by pasting or re-typing) that is plagiarism. If you and another student share and submit the same assignment solution that is plagiarism. If you are interested in learning this will not be an issue to you anyway. If you just want to get through the course maybe you should try a different course. If the work you submit is not yours alone your grade will be a zero for that assignment or at the discretion of the instructor you may fail the course.

--- Official KSU/College of Business Information Follows ---

Cheating and Plagiarism

Collaboration is fine but plagiarism is not. Here is the KSU statement about plagiarism:

"Academic honesty: Cheating means to misrepresent the source, nature, or other conditions of your academic work (e.g., tests, papers, projects, assignments) so as to get undeserved credit.   In addition, it is considered to be cheating when one cooperates with someone else in any such misrepresentation.  The use of the intellectual property of others without giving them appropriate credit is a serious academic offense.  It is the University's policy that cheating or plagiarism result in receiving a failing grade for the work or course.  Repeat offenses result in dismissal from the University."

Disabled Students

University policy 3342-3-01.3 requires that students with disabilities be provided reasonable accommodations to ensure their equal access to course content. If you have a documented disability and require accommodations, please contact the instructor at the beginning of the semester to make arrangements for necessary classroom adjustments. Please note, you must first verify your eligibility for these through Student Accessibility Services (contact 330-672-3391 or visit www.kent.edu/sas for more information on registration procedures). 

Official Registration

Students have responsibility to ensure they are properly enrolled in classes.  You are advised to review your official class schedule (using Student Tools on FlashLine) during the first two weeks of the semester to ensure you are properly enrolled in this class and section.  Should you find an error in your class schedule it is your responsibility to correct the error.  If registration errors are not corrected and you continue to attend and participate in classes for which you are not officially enrolled, you are advised now that you will not receive a grade at the conclusion of the semester for any class in which you are not properly registered.

 

 

Document Actions