CMSC100: Fundamentals of Programming, Course Content
for CRN 20930: Fall, 2024, Professor Joy
Week 1: Tuesday, September 3, 2024 - Sunday, September 8, 2024
Topics this week: read, study, learn each of the items below:Goal: Learn all of the skills necessary to succeed in this course.
Objectives: In order to do this you will:
- Read the syllabus;
- Introduce yourself to your classmates;
- Join a study group;
- Watch the welcome video;
- Find the professors name and contact information in the syllabus;
- When are the professors office hours?
- Find how many quizzes and projects there will be in this class;
- Know what percent of the grade each quiz, discussion, or project is;
- Find what day everything is due;
- Find 2 places to get help;
- Read each section of Blackboard and find one SECRET to SUCCESS;
- Learn about grading and class policies.
Goals: - Download and install the latest version of Alice and run it;
- Learn to navigate the user interface;
- Learn about some of the 3D models in Alice.
Objectives: In order to do this you will:
- Download and install Alice (or find a computer lab with Alice.);
- Select a template, such as grass, moon, sea floor, etc.;
- Toggle between the scene editor and the code view windows;
- In the code view window, locate each of the panels;
- Name 3 classes in the Alice gallery;
- Be able to search for an object in the gallery.
Due in Blackboard by Midnight, Wednesday, September 4, 2024
Initial post in discussions: 1. Introductions, 2. Reaction to Alice
First attempt at quiz: 1. Syllabus
Due in Blackboard by Midnight, Sunday, September 8, 2024
Assignments: In Blackboard: Check major and submit Academic Integrity statementLast chance to take quiz: 1. Syllabus
Last chance to respond in discussions: 1. Introductions, 2. Reaction to Alice