Zebra0.com

MCCMSC222: Introduction to Visual Programming, Due Dates
for CRN 30118: Spring, 2025, Professor Joy

CMSC222: Introduction to Visual Programming, Due Dates
for CRN 30118: Spring, 2025, Professor Joy

Week 1: Monday, February 10, 2025 - Sunday, February 16, 2025

BlackboardDue in Blackboard by Midnight, Wednesday, February 12, 2025

Initial post in discussion: 1: Introductions
First attempt at quiz: 1: Syllabus

BlackboardDue in Blackboard by Midnight, Sunday, February 16, 2025

Assignments: In Blackboard: Check major, and submit Academic Integrity statement
Last chance to take quiz: 1: Syllabus
Last chance to respond in discussion: 1: Introductions

Week 2: Monday, February 17, 2025 - Sunday, February 23, 2025

BlackboardDue in Blackboard by Midnight, Wednesday, February 19, 2025

Initial post in discussion: 2: Motivation
First attempt at quiz: 2: C# Controls, Events and Code

BlackboardDue in Blackboard by Midnight, Sunday, February 23, 2025

Assignments: Project 1: Yourself
Last chance to take quiz: 2: C# Controls, Events and Code
Last chance to respond in discussion: 2: Motivation

Week 3: Monday, February 24, 2025 - Sunday, March 2, 2025

BlackboardDue in Blackboard by Midnight, Wednesday, February 26, 2025

Initial post in discussion: 3: Variables and Arithmetic
First attempt at quiz: 3: Variables and Arithmetic

BlackboardDue in Blackboard by Midnight, Sunday, March 2, 2025

Assignments: Project 2: Gas Mileage
Last chance to take quiz: 3: Variables and Arithmetic
Last chance to respond in discussion: 3: Variables and Arithmetic

Week 4: Monday, March 3, 2025 - Sunday, March 9, 2025

BlackboardDue in Blackboard by Midnight, Sunday, March 9, 2025

Assignments: Project 3: Payroll

Week 5: Monday, March 10, 2025 - Sunday, March 16, 2025

BlackboardDue in Blackboard by Midnight, Wednesday, March 12, 2025

Initial post in discussion: 4: Boolean Expressions
First attempt at quiz: 4: Functions and Boolean Expressions

BlackboardDue in Blackboard by Midnight, Sunday, March 16, 2025

Assignments: Midterm Exam: parts 1 and 2
Last chance to take quiz: 4: Functions and Boolean Expressions
Last chance to respond in discussion: 4: Boolean Expressions

Week 6: Monday, March 24, 2025 - Sunday, March 30, 2025

BlackboardDue in Blackboard by Midnight, Wednesday, March 26, 2025

Initial post in discussion: 5: Loops
First attempt at quiz: 5: Loops, Arrays and Lists

BlackboardDue in Blackboard by Midnight, Sunday, March 30, 2025

Assignments: Project 4: Birthday
Last chance to take quiz: 5: Loops, Arrays and Lists
Last chance to respond in discussion: 5: Loops

Week 7: Monday, March 31, 2025 - Sunday, April 6, 2025

BlackboardDue in Blackboard by Midnight, Wednesday, April 2, 2025

Initial post in discussion: 6: Dialogs, Menus and Forms
First attempt at quiz: 6: Dialogs, Message Boxes and Forms

BlackboardDue in Blackboard by Midnight, Sunday, April 6, 2025

Assignments: Project 5: Forms
Last chance to take quiz: 6: Dialogs, Message Boxes and Forms
Last chance to respond in discussion: 6: Dialogs, Menus and Forms

Week 8: Monday, April 7, 2025 - Sunday, April 13, 2025

BlackboardDue in Blackboard by Midnight, Wednesday, April 9, 2025

Initial post in discussion: 7: Strings
First attempt at quizzes: 7: Strings, 8: Files

BlackboardDue in Blackboard by Midnight, Sunday, April 13, 2025

Assignments: Project 6: Files
Last chance to take quizzes: 7: Strings, 8: Files
Last chance to respond in discussion: 7: Strings

Week 9: Monday, April 14, 2025 - Sunday, April 20, 2025

BlackboardDue in Blackboard by Midnight, Wednesday, April 16, 2025

Initial post in discussion: 8: A Picture Viewer
First attempt at quiz: 9: The Picture Viewer and Pizza

BlackboardDue in Blackboard by Midnight, Sunday, April 20, 2025

Last chance to take quiz: 9: The Picture Viewer and Pizza
Last chance to respond in discussion: 8: A Picture Viewer

Week 10: Monday, April 21, 2025 - Sunday, April 27, 2025

BlackboardDue in Blackboard by Midnight, Wednesday, April 23, 2025

Initial post in discussion: 9: Drawing and Graphs
First attempt at quiz: 10: Drawing

BlackboardDue in Blackboard by Midnight, Sunday, April 27, 2025

Assignments: Project 7: Graph
Last chance to take quiz: 10: Drawing
Last chance to respond in discussion: 9: Drawing and Graphs

Week 11: Monday, April 28, 2025 - Sunday, May 4, 2025

BlackboardDue in Blackboard by Midnight, Wednesday, April 30, 2025

Initial post in discussion: 10: List Manager Application
First attempt at quiz: 11: List Manager

BlackboardDue in Blackboard by Midnight, Sunday, May 4, 2025

Last chance to take quiz: 11: List Manager
Last chance to respond in discussion: 10: List Manager Application

Week 12: Monday, May 5, 2025 - Sunday, May 11, 2025

BlackboardDue in Blackboard by Midnight, Wednesday, May 7, 2025

Initial post in discussions: 11: OOP, 12: Advice
First attempt at quiz: 12: Objects

BlackboardDue in Blackboard by Midnight, Sunday, May 11, 2025

Assignments: Project 8: OOP
Last chance to take quiz: 12: Objects
Last chance to respond in discussions: 11: OOP, 12: Advice

Week 13: Monday, May 12, 2025 - Sunday, May 18, 2025

BlackboardDue in Blackboard by Midnight, Sunday, May 18, 2025

Assignments: Final Exam: parts 1 and 2