%INCLUDE{CSC261ForSyllabus}% ---++Details * Professor: Dr. Cathy Bareiss * Office SB 31 * Class Time: Private tutorial * Textbook: Student membership in ACM ---++Course Content ---+++Policies * [[AcceptableWork][Integrity]] * [[LatePolicy ][Late work ]] ---+++Assignments This class involves three major types of assignments: Learning about creating websites, creating websites, and learning about learning. It involves learning about four different technologies associated about websites: html, css, javascript, and php. ---++++Learning to create websites In learning, the student will use four different methods to learn how to create websites. By doing this, the student will learn from experience the advantages and disadvantages of each one. The student can choose which method to use for which technology, but a recommendation is given below. * Method 1: Watching videos: This is recommended for javascript. * Method 2: Reading a textbook: This is recommended for css because the foundation of html will have been already learned and it is very straight forward. It is recommended you find a book in the ACM learning center for this. * Method 3: Following a text based website: This is recommended for html * Method 4: "Enrolling" in a class, having hands on instruction. This is recommended for php For each method you are to create a learning journal (that is saved in the github repository for that assignment). This is a journal, so use it to record what you learned about the technology and the learning method. Grades for this type of assignment will be based on: timeliness of the completing the learning (30%) and the quality of the learning journals (70%) ---++++Creating websites For each technology, you will need to create a website and the demo it to the instructor to show the necessary components. Each technology will be weighted evenly * [[CSC261Fa2023HTMLassignment][HTML assignment]] * [[CSC261Fa2023CSSassignment][CSS assignment]] * [[CSC261Fa2023JavaScriptassignment][JavaScript assignment]] * [[CSC261Fa2023PHPassignment][PHP assignment]] ---++++Learning to learn For this section, time will be spent learning about how to learn. * For each lecture on learning, a two page report (due 2 weeks later) on how that knowledge relates to the learning that has actually been done developing the website is due. (Single spacing, and via a pdf document) (30%) * A learning plan for CSC 463 is also due at the end of the course (70%) ---+++Extra credit ---+++Grades Because this instance is a private tutorial, exams will only be given if they are needed for accountablilty Your grades are made up of: * Grade scale * 93% <= average <= 100% -> A * 90% <= average < 93% -> A- * 87% <= average < 90% -> B+ * 83% <= average < 87% -> B * 80% <= average < 83% -> B- * 77% <= average < 80% -> C+ * 73% <= average < 77% -> C * 70% <= average < 73% -> C- * 67% <= average < 70% -> D+ * 63% <= average < 67% -> D * 60% <= average < 63% -> D- * 0% <= average < 60% -> F ---+++Tentative Schedule %INCLUDE{CampusPolicies2023}%
This topic: CenterForComputing
>
WebHome
>
Syllabi
>
CSC261SylF2023
Topic revision: r4 - 2023-07-28 - CathyBareiss
Copyright © 2008-2026 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki?
Send feedback