HTML5 (Basic Elements, Forms, Page Layout, Editing Tools)

HTML5 (Basic Elements, Forms, Page Layout, Editing Tools)

<p>Class Topics  HTML5 (basic elements, forms, page layout, editing tools)  Server-side processing (with PHP), 3-tier Architecture  SQL (database query language), MySQL database, phpMyAdmin graphical interface to database  Javascript (client-side event-driven programming, visual effects)  CSS (including style sheet features)  Substantial 3-Tier software architecture Projects (full stack development)  AJAX  HTTP protocol</p><p>Classwork The class approach will be practical and lab-oriented – it is critical to ask questions and do the assignments. The grade is based on 500 points as follows:  Programming prototypes and full programs 225 pts There will be several prototypes for 10-15 pts each and 4 or 5 programs for the rest of the 225 points. The exact number will be decided as the term progresses but there will likely be at least 7 prototypes.  2 quizzes total 30 pts  2 Exams (midterm and final) 150 pts total Each week problems related to the assignments and prototypes will be posted. Problem answers will also be posted. Exams will be based on these questions & answers. DO NOT hand in your work on these but study each week's problems carefully and ask question in class if you don't understand the questions or their answers.  Attendance/Participation 50 pts [1/3 attendance, 1/3+ early bird attendance, 1/3++ questions/dots]  Research presentation & brief written report at end semester 45 pts Letter grade: 90% (450 points) is an A, 85% (425 pts) for B+, 80% is 400 B, 350+ C+, 300 pts for C. See below for Honor's students.</p><p>If your performance in some areas - like participation in class, regularity of attendance, demonstration of effort / seriousness, efforts on optional exercises or challenge assignments, or the quality of your performance on particular assignments is exceptional, then any of those factors will significantly improve your grade through extra credit. For example, regular exceptional performance on hand-in programming assignments will counterbalance weaker performance on the exams. The bottom line is that you will get a basic grade based on the assignments and exams, but this base evaluation may be substantially raised if there is strong performance in other categories like excellent or lively class participation, demonstration of solid effort and seriousness, and other exceptional or creative performances. The class approach is practical and lab-oriented – it is critical to ASK QUESTIONS </p><p>Cheating will lead to severe consequences and be reported to Dean of Students.</p><p>Class Notes and Programming Assignments posted at: https://web.njit.edu/~mchugh/202 Programming assignment due dates will be posted with assignment but may be extended in class. Solutions handed in AFTER START OF CLASS will NOT be eligible for any bonus or extra points. Solutions handed in AFTER CLASS can receive at most 7 points.</p><p>Challenge enhancements for extra credit for prototypes and programming assignments will be posted. **** Honor's Students Grading: they must complete at least 70 points of challenge pts as well as earn 90% of normal points to receive an A (or 85% normal and 60 challenge pts for B+, 80% normal and 50 challenge pts for B.) Exceptionally done assignments may be displayed on web site after assignments are all submitted. </p><p>Overview.doc Page 1</p>

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    1 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us