Personal tools
You are here: Home Academics Syllabi Spring 2011 Syllabi MIS 24065 Spring 2011 Steinberg

MIS 24065 Spring 2011 Steinberg

M&IS 24065 Web Programming Spring 2011

drgsteinberg@gmail.com


Objective

You will learn to create database driven interactive websites. You will experience the joy of building a website that people interact with. You will develop confidence as you master significant skills. You will look forward to your next Information Systems course.

What You Will Learn

·         How to build a user interface.

·         How to develop a database driven interactive website.

·         The basics of programming and relational database.

·         These technologies:

o   XHTML

o   JavaScript

o   PHP

o   MySQL

What I Expect You to Bring to the Table

·         energy

·         dogged determination

·         no fear or anxiety

·         interest in the subject

·         willingness to ask questions

·         willingness to try

Textbook

The textbook is online. I will inform you of the website’s address.

Software You Need

You will need to install the WAMP web server (or MAMP if you have a Mac). It is free and can be found at:

·         WAMP: http://www.wampserver.com/en/

·         MAMP: http://www.mamp.info/en/index.html

You will also need to use a text editor like NOTEPAD. Any text editor you like is fine.

Course Website

The course website is at http://bongopower.com. You will need an access code to obtain entry to course material. I will provide you an access code when we meet in class.

Assignments and Your Grade

The assignment descriptions and due dates are found by clicking "My Assignments" when you are logged on to BONGOPOWER. All assignment work will be submitted through the website.

Your grade computation is found by clicking "My Status" when you are logged on to BONGOPOWER. 

Your grade is the weighted average of and quizzes as follows:            This grading scale is used:

 

Two homework @ 5% each                          10%                                       90+         A

Seven homework @ 10% each                   70%                                       80+         B

One project @ 20%                                          20%                                       70+         C

100%                                     60+         D

                                                                                                                                0+           F

Code Hygiene

To be blunt and direct: the cleanliness, clarity, and structure of your work will have a direct impact on:

·         Whether or not your programs work

·         Your grade

Once you logon to the course website in BONGOPOWER read the document “Code Hygiene”, it is found on the resources page.

Lateness

 

The following are the Kent State accepted excuses for absence and late homework submission or permission to take a quiz late. No other excuses are accepted.  No special deals.

 

·         sickness with medical note

·         athletic event - with coach's note

·         religious observation

·         military responsibility with documentation

·         death in family with documentation

 

Schedule and Office Hours

We will meet every Thursday in the classroom. Tuesday’s scheduled class time should be used by you to work on assignments. We will not hold class on Tuesday.

Topic Schedule in Sequence

1.       Introduction

2.       XHTML

3.       XHTML/ JavaScript

4.       PHP

5.       Database

6.       MySQL

7.       PHP /MySQL

8.       XHTML/ JavaScript/ PHP /MySQL

Collaboration

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. Do not hesitate. Please remember, however, that your work must be yours and not a copy and paste of someone else’s work.  If the work you submit is not yours alone your grade will be a zero for that assignment.


 

Keep this in mind about collaboration:

I encourage you to discuss material and assignments because you will learn more.

If you use it as a crutch and permit others to do the assignments and you just look on but do not do the work you will not learn the material and will not be able to get things done on your own.

So collaborate to learn but not to complete assignments. Collaboration while discussing assignments is a good idea but collaboration to complete assignments for submission will be harmful to your grade and will be considered cheating.

Document Actions