Personal tools
You are here: Home Academics Syllabi Fall 2012 MIS 24065 Fall 2012 Steinberg

MIS 24065 Fall 2012 Steinberg

M&IS 24065 Web Programming Fall 2012

Dr. Geoffrey Steinberg / gsteinbe@kent.edu

Objective

You will learn to: 
  • Create database driven interactive websites.
  • Read and follow function and technical specifications with precision.
  • Write computer programs.
  • Structure program code properly.
  • Document programs properly.
You will:
  • Experience the joy of building a website that people interact with.
  • Develop confidence as you master significant skills.
  • 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: 
    • XHTML
    • JavaScript
    • PHP
    • MySQL

    What You are Expected 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 on line and is provided by the instructor. The instructor 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, BONGOPOWER, is at http://orion.kent.edu:82 You will need an access code to obtain entry to course material. The instructor will provide you an access code when class meets.

      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:   
      Topic Percent Grade #  Assignments Submissions
      HTML 6% 3 10
      JavaScript 9% 3 15
      PHP 16% 4 15
      MySQL 20% 4 15
       
      Quiz Percent Grade #  Assignments Submissions
      HTML 6% 1 3
      JavaScript 6% 1 5
      PHP 6% 1 5
      MySQL 6% 1 5
      Project 25% 1 1

      In all cases the last grade for an assignment is the one that counts.

      Grading Scale

      Minimum Letter Grade
      90 A
      80 B
      70 C
      60 D
      0 F

      Due Dates

      All due dates will be announced in class.

      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

      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.
      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

      Schedule and Office Hours

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

      Office hours by appointment. Try email first.

      Topic Schedule in Sequence

      1. Introduction
      2. HTML
      3. HTML/ JavaScript
      4. PHP
      5. Database
      6. MySQL
      7. PHP /MySQL
      8. HTML/ 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.

      Use class time Thursday to meet in the classroom and discuss assignments.

      Ask questions. Share what you know.

      The Project

      The project details will be announced at the appropriate time during the semester. Unlike all other assignments the work you submit for the project will be directly evaluated by the instructor. Evaluation will be based on your correctness and completeness in applying all that you should have learned during the semester. 

      Sharing work with others will not be tolerated. If, in the determination of the instructor, you and another student share code both will receive a zero. Rather than run this risk learn everything presented all semester and apply what you know while completing th project.

      To Make Your Life Easier Do These Things

      • Come to every class.
      • Take notes.
      • Ask questions.
      • Do the current assignments - do not delay.
      • When doing assignments do exactly as directed.
      • Do not read anything into the assignments that is not specified.
      • Go beyond what the assignments require. Experiment and try to stretch or at least certify that you understand what was presented and expected of you.

      Classroom Rules

      • No electronic devices of any kind permitted.
      • Display your name on a folded 8.5X11" paper facing the instructor.
      Document Actions