About This Course

Updated August 15, 2018 ]

This course has two broad goals:

  1. Enable journalism and communications students to find out whether they like and/or have an aptitude for creating Web apps and coding/programming.
  2. Provide journalism and communications students with sufficient understanding of how Web apps are created and how coding problems are solved so that they can work effectively on teams that include coders/programmers in media organizations (even if they decide that coding is not their cup of tea).

This is not a course where you “learn to make websites.” (Making websites is so 2005.) It is a course in which you will learn to code, and by “code” I mean write functional programs that run in a Web browser — not just make Web pages.

It is an introductory course. It has no prerequisites. However, students are required to be majoring in Journalism, Advertising, Public Relations or Telecommunication at UF.

This course is an elective, but please note that it is not easy. Challenging, time-consuming homework assignments are due every week.

Instructor Information

Instructor: Mindy McAdams, Professor, Department of Journalism
E-mail: See this page for my UF e-mail address
Office: 3049 Weimer Hall
Office hours: Tuesday 1–3 p.m. in 3049 Weimer | Friday WORKSHOP hours: 1–4 p.m. in 3020 Weimer | and by appointment | Fall 2018
“By appointment” just means let me know when you want to come and see me, and I’ll let you know if I can’t be there. I’m often not in my office, so you’ll save a trip if you email me ahead of time.
Office phone: (352) 392-8456 (NOTE: Email is better. Much better.)
About me | My GitHub

Lab instructor (section 17945): Gary Ritzenthaler
Office: 3219 Weimer Hall
Office hours: Wednesday 11:30 a.m.–1:30 p.m.

Course Information

JOU 3363 | Fall 2018 | Sections 17944 (07D7) and 17945 (191C)

Class meets twice a week: Lecture for all, Tuesday 10:40 a.m.–11:30 a.m. (period 4)
Location: ROG 0129 on Museum Road (that’s Frazier Rogers Hall)
Labs: Section 17944, Wed. 10:40 a.m–1:40 p.m.; and section 17945 Tues. 6:15 p.m.–9:10 p.m. Note your lab section and time and day. Attendance will be taken.
Location: Both labs are in Weimer 2050

Note the Friday Workshop Hours. This is a three-hour block of time (1–4 p.m.) for getting help with assignments. Most students start coming to workshop hours every week by about Week 4 in the semester. Please consider this opportunity when you are scheduling your other commitments during the semester when you enroll in this course.

Required Book

Learning Web Design: A Beginner’s Guide to HTML, CSS, JavaScript, and Web Graphics (5th edition), by Jennifer Niederst Robbins. O’Reilly, 2018 (at Amazon). Note that the 4th edition is NOT ACCEPTABLE. It was published in 2012 and much has changed since then!

Recommended Book

Optional: Eloquent JavaScript, 3rd edition, by Marijn Haverbeke, 2018 (available online here)

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s