A290/A590 Web/C# Main Menu

A290/A590
Tools for Computing/Topics in Programming:
Interface Design and Programming for the Web
with Visual Studio and Visual C#.

image

"We choose to go to the Moon in this decade and do the other things,
not because they are easy, but because they are hard ..."

-President John F. Kennedy, Address at Rice University, September 12, 1962

image

Instructor: Jeff Whitmer

Jeff Whitmer

  • Office: Luddy Hall 2050 (IF2050).

    • Office Hours:
    • By appointment only.
  • Office Hour Special NOTES:
    • Any changes to my office hours will be posted here.
      • Tuesday, March 5, 2024: FIRST DAY THIS CLASS MEETS.
  • Office: Luddy Hall 2050 (IF2050).
  • Phone: 855-3974.
  • E-mail: jwhitmer@indiana.edu.

MEETING Times:

MEETINGS: Tuesday and Thursday: 9:45am - 11:00am (sections 5518 and 6378)
Miles Brand Hall I W109

image

animated GIF

Spring Semester 2024 Students
Please note the following:
[Updated: 4/23/24]


  • MINI 3/ JIT 3 scores posted and emails on the way. MINI 3 scores are posted on Canvas via the Gradebook. Emails about your MINI 3 submission should be sent yet this evening. Overall, for those who submitted, this was a very good set of MINIs, right in line with the others for the class as a whole. The average was 13.44/15 or 89.63.%. Almost all were well written, especially for the topics/"important issues." MINI 3 was worth 15 points.

  • JIT 3 compiled "TOPICS" posted. MINI 3 and JIT 3 scores coming later today or tomorrow. I am getting these posted as quickly as possible so all the JIT 3 "topics" have been added to the list and you can find the updated link to them in the "Shared Resources" section at the top of the Homework Page. You are strongly encouraged to have a look to see what your fellow students have been researching for their Final Projects. You might find a "lead" on something that could help you, which is the whole point of this particular JIT. Again, JIT 3 and MINI 3 scores coming later.

  • Homework Project 2 scores and Homework Averages confirmed correct and emails on the way: Homework Project 2 scores are posted on Canvas. Everyone should receive an email with their score and feedback yet today.

    Some of the submissions were absolutely outstanding and showed a good deal of thought and work. For others, however, this proved to be substantially more challenging for you than Homework Project 1 and a few scores were very low. For some, it looked as if there may have been a rush at the last minute to get something turned in and little or no testing of the site was done. For others, there may have been problems with Visual Studio itself, or other aspects of creating the project. This meant some sites had some or all of their pages and/or links non-functional, which really impacted the score. In addition, some of you still omitted most or even all of the required comments, drawing the related large deduction. Finally, for any of you who submitted a version of Homework Project 2 that looked identical to what we shared in class should expect a 0/20 on the Design part of your grade as well as some other possible deductions.

    The class average on Homework Assignment 2 was 79.25%, which is still very good, and is a 4% point improvement over Homework Assignment 1 for the class as a whole. Scores ranged from 100 to 30 with 3 100s, 0 in the 90s, 3 in the 80s, 0 in the 70s, 0 in the 60s, and 2 in the 50s or below with 1 student who had no submission and scored 0 and were not included in this average. The Homework Assignment average for the class was 80.00%, which is also very good for this course. Again, there was a large range of individual averages, with no 100s, 1 student averaging in the 90s, 4 in the 80s, 2 in the 70s, 0 in the 60s and 3 in the 50s or below. Several students did not submit either project and their Homework Average of 0.00 was not used to calculate this overall average. Some of the lower averages resulted from not submitting one or both of the Homework Projects. Again, overall, very, very well done. The "average" for "Homework Projects" that appears in the Canvas gradebook is the correct average. IMPORTANT NOTE: If you had problems creating, zipping, or submitting Homework Project 2, you need to get those issues resolved/clarified this week. Having similar problems with your Final Project Phase 3 submission will make it impossible to pass this course.

  • The A290/A590 Final Project Description and Calendar is now available via the Homework page (at the bottom). It is due in three (3) phases on Tuesday, April 9, 2024 by 9:30am, Tuesday, April 16, 2024 by 9:30am, and no later than 11:59:00.00pm (SHARP) on Friday, April 26, 2024. Please read through ALL of it (5 pages) at your earliest convenience so that I can make any corrections or updates as promptly as possible. PLEASE be sure you read through it at least three (3) before our next class. I will dedicate part of our Meeting 7 time on April 4, 2024 to discussing and clarifying what I am asking and expecting you to do, especially regarding Phase 1 (+ Phase 0). This will be your only chance for additional questions before Phase 1 (+0) is due on Tuesday, April 9. I will dedicate appropriate parts of future meetings to those components that are due later in the semester.

  • AI preferred appointment times now available. You will now find the and preferred appointment times for the AIs in A290/A590, Abhijith, Prajwal, and Sumanth, on the Course website Homepage just below the section with announcements. Please note that "preferred appointment time" means just that. These are the times it is the most likely each of them would be able to meet with you online or in person to answer questions that have not been answered in the meetings or course resources. I do not ask them to hold regular "office hours," as that is not a very effective use of their time. If you have a question about a Homework PROJECT, you are welcome to contact either of them to set up an appointment. Keep in mind we expect appointments to be kept and a missed appointment without notice may impact your options for future appointments. ALSO keep in mind that all three of them are always in class on Tuesdays and Thursdays from 9:45am - 11:00am (classtime) to answer your questions. Finally, you are free to set up an appointment with any of them, regardless of which is doing the evaluations of your submitted work.

image

Graduate Associate Instructors (AIs), Spring 2024:


Abhijith Dameruppala

Abhijith Dameruppala

Email: adameru@iu.edu

  • Office Hours/Appointments: No formal office hours. Preferred appointment times available and appointments strongly encouraged.
    PREFERRED Appointment times:

  • Thursdays: 3:00pm - 5:00pm and Fridays: 3:00pm - 5:00pm

Prajwal Kaushal

Prajwal Kaushal

Email: prkaus@iu.edu

  • Office Hours/Appointments: No formal office hours. Preferred appointment times available and appointments strongly encouraged.
    PREFERRED Appointment times:

  • Tuesdays: 1:00pm - 3:00pm and Fridays: - 10:00am - 12:00pm

Sai Sumanth Muvva

Sai Sumanth Muvva

Email: saimuvva@iu.edu

  • Office Hours/Appointments: No formal office hours. Preferred appointment times available and appointments strongly encouraged.
    PREFERRED Appointment times:

  • Wednesdays: 10:00am - 12:00pm and Fridays: 1:00pm - 3:00pm
image