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