From 34e68fb38fea769751d1cba3c8d2288ffb43935c Mon Sep 17 00:00:00 2001 From: "Adeel A. Bhutta" Date: Tue, 19 Mar 2024 16:50:32 -0400 Subject: [PATCH 1/3] demo instructions --- Assignments/demo-sec1.md | 14 ++++++++++++++ Assignments/demo-sec235.md | 31 +++++++++++++++++++++++++++++++ Assignments/demo-sec4.md | 34 ++++++++++++++++++++++++++++++++++ Assignments/project-grading.md | 5 ++++- 4 files changed, 83 insertions(+), 1 deletion(-) create mode 100644 Assignments/demo-sec1.md create mode 100644 Assignments/demo-sec235.md create mode 100644 Assignments/demo-sec4.md diff --git a/Assignments/demo-sec1.md b/Assignments/demo-sec1.md new file mode 100644 index 0000000..affbd75 --- /dev/null +++ b/Assignments/demo-sec1.md @@ -0,0 +1,14 @@ +--- +layout: page +title: Demos for Section 1 +permalink: /assignments/sec-1-demos +parent: Final Project Grading +nav_order: 9 +--- + +# Specifications for Live Presentations (Sec 1, Prof. Bell) + +There is no required presentation for our section. Each group has the option to submit an optional 10 minute video demo and you can also choose to present your poster during class. + +## Grading Rubric: +TBA \ No newline at end of file diff --git a/Assignments/demo-sec235.md b/Assignments/demo-sec235.md new file mode 100644 index 0000000..02cd09f --- /dev/null +++ b/Assignments/demo-sec235.md @@ -0,0 +1,31 @@ +--- +layout: page +title: Demos for Sections 2, 3, 5 +permalink: /assignments/sec-235-demos +parent: Final Project Grading +nav_order: 8 +--- + +# Specifications for Live Demos / Presentations (Sections 2, 3, & 5 - Prof. Bhutta) + +Each group will present a live demo to show the feature that they have added to Covey.Town for the final project (the demo MUST be from hosted website, NOT from localhost). The schedule of these demos will be discussed/finalized during the lecture. You will have 9 minutes maximum (8 minutes to setup and present. 1 minute for questions and everything else). You will lose points if your demo goes over 8 minutes. Please rehearse it and time yourself (best to keep it to 7 minutes or less). Attendance is REQUIRED for these demos. + +Your presentation should include the following: +- description of feature(s) implemented (no more than 1 slide) +- Tech stack and/or list of other/external components used (no more than 1 slide) +- Checklist of all user stories and COS (what was proposed vs what was implemented. Feel free to use percentages to show progress) +- short summary of overall contributions made by each member (no more than 1-2 sentences per member); +- What percentage of overall contribution was made by each member (perhaps using weekly peer contribution scores) +- estimated number of hours spent on the project by each member (for overall project); +- what challenges were faced and how did you overcome them? Discuss any deviations from the proposed plan? + +During your presentation, you might want to consider the following order: introduction of project idea/user stories follow by live demo, then present the checklist and then talk about remaining items from above in any order you find appropriate. + +You might want to include your email address and other related info (i.e., github repo link, hosted site link, etc). You will also submit a copy of your presentation (pptx/pdf file, not link) on Canvas. + +# Grading Rubric: +Your final Poster and Demos are worth 4% of the overall course. + +Poster will be worth 1% and will be graded based on whether you submitted it on time or not. + +Demos will be worth 3% and will be graded using the following criteria: Each group will evaluate each others' demos and will assign scores (Instructor and TAs will do the same). Your final demo score will be calculated by combining all of these scores (equally weighted). However, you will not receive points for the demo if your group fails to submit copy of the presentation on Canvas or if you are not present for all presentations/demos during class. \ No newline at end of file diff --git a/Assignments/demo-sec4.md b/Assignments/demo-sec4.md new file mode 100644 index 0000000..d1a3e43 --- /dev/null +++ b/Assignments/demo-sec4.md @@ -0,0 +1,34 @@ +--- +layout: page +title: Demos for Section 4 +permalink: /assignments/sec-4-demos +parent: Final Project Grading +nav_order: 9 +--- + +# Specifications for Live Presentations (Sec 4, Prof. Wand) + +Each group will present a live demo for the final project. You can imagine this as the live presentation that you would make if you were standing in front of your poster at a conference. Imagine your target audience as a recruiter for a software engineering role: your goal is to demonstrate that you have some experience working on some non-trivial software engineering project. + +We expect all students to attend the entire set of presentations. We *will* be taking attendance (via zoom logs). + +You will have 10 minutes maximum (9 minutes to setup and present. 1 minute for questions and everything else). You will lose points if your demo goes over 9 minutes. Please rehearse it and time yourself (best to keep it to 8 minutes)! + +Your presentation may be a combination of narrated slides and live demonstration. Your slides may reuse materials from your poster. The live demonstration must be run on the hosted site, rather than on your local machine. + +Your presentation should include the following: +* A description of the feature you added +* A live demonstration of your project, including all of the screenshots from your poster. +* A summary of the technology stack and overall design decisions (this may also be taken from your poster) +* Short summary of overall contribution by each member  +* A summary of challenges were faced and how you overcame them (alternatively, how the project you delivered differed from the one you proposed). + +You should submit a copy of your pptx or pdf of your slides on Canvas. + +## Grading Rubric: +Each of the elements above will be graded separately, with the following point value: +* A description of the feature you added (1pt) +* A live demonstration of your project, including all of the screenshots from your poster. (5 pts) +* A summary of the technology stack and overall design decisions (2 pts) +* Short summary of overall contribution by each member (1 pt) +* A summary of challenges were faced and how you overcame them (alternatively, how the project you delivered differed from the one you proposed). (1 pt) \ No newline at end of file diff --git a/Assignments/project-grading.md b/Assignments/project-grading.md index 02bf397..d097086 100644 --- a/Assignments/project-grading.md +++ b/Assignments/project-grading.md @@ -137,7 +137,10 @@ The allocation of the 10% credit will be as follows: Overview and manual will be * The document is at most 2 pages (fewer pages are absolutely acceptable, consider this a rough limit) ### Posters and Demo (10%) -Each team will be required to submit a poster. In addition, some sections may have a demo (live in-person, via zoom or by recorded video). Each instructor will provide details regarding expectations for the demo and/or presentation. The schedule and manner of these demos might also vary from section to section. The specifications for the different sections will be posted in the coming weeks. +Each team will be required to submit a poster. In addition, some sections may have a demo (live in-person, via zoom or by recorded video). Each instructor will provide details regarding expectations for the demo and/or presentation. The schedule and manner of these demos might also vary from section to section. The specifications for the different sections are listed below: +* [Section 1 - Prof. Bell](https://neu-se.github.io/CS4530-Spring-2024/assignments/sec-1-demos) +* [Sections 2, 3, 5 - Prof. Bhutta](https://neu-se.github.io/CS4530-Spring-2024/assignments/sec-235-demos) +* [Section 4 - Prof. Wand](https://neu-se.github.io/CS4530-Spring-2024/assignments/sec-4-demos) Select projects may be hosted in our project showcase. Here are selected projects from the [Fall 2022 project showcase](https://neu-se.github.io/CS4530-Fall-2022/assignments/project-showcase) and [Fall 2023 project showcase](https://neu-se.github.io/CS4530-Fall-2023/assignments/project-showcase). Posters will only be included in the showcase with the team's permission. From efb798a9436574d1582eef3cac6efabe460708ef Mon Sep 17 00:00:00 2001 From: "Adeel A. Bhutta" Date: Tue, 19 Mar 2024 16:55:47 -0400 Subject: [PATCH 2/3] updated broken links --- Assignments/project-grading.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Assignments/project-grading.md b/Assignments/project-grading.md index d097086..fa43e4b 100644 --- a/Assignments/project-grading.md +++ b/Assignments/project-grading.md @@ -138,9 +138,9 @@ The allocation of the 10% credit will be as follows: Overview and manual will be ### Posters and Demo (10%) Each team will be required to submit a poster. In addition, some sections may have a demo (live in-person, via zoom or by recorded video). Each instructor will provide details regarding expectations for the demo and/or presentation. The schedule and manner of these demos might also vary from section to section. The specifications for the different sections are listed below: -* [Section 1 - Prof. Bell](https://neu-se.github.io/CS4530-Spring-2024/assignments/sec-1-demos) -* [Sections 2, 3, 5 - Prof. Bhutta](https://neu-se.github.io/CS4530-Spring-2024/assignments/sec-235-demos) -* [Section 4 - Prof. Wand](https://neu-se.github.io/CS4530-Spring-2024/assignments/sec-4-demos) +* [Section 1 - Prof. Bell]({{ site.baseurl }}{% link Assignments/demo-sec1.md %}) +* [Sections 2, 3, 5 - Prof. Bhutta]({{ site.baseurl }}{% link Assignments/demo-sec235.md %}) +* [Section 4 - Prof. Wand]({{ site.baseurl }}{% link Assignments/demo-sec4.md %}) Select projects may be hosted in our project showcase. Here are selected projects from the [Fall 2022 project showcase](https://neu-se.github.io/CS4530-Fall-2022/assignments/project-showcase) and [Fall 2023 project showcase](https://neu-se.github.io/CS4530-Fall-2023/assignments/project-showcase). Posters will only be included in the showcase with the team's permission. From ae03bc15fc02e5b4d712214e761052f3cdbbe585 Mon Sep 17 00:00:00 2001 From: Jonathan Bell Date: Wed, 20 Mar 2024 12:49:55 -0400 Subject: [PATCH 3/3] add section 1 details --- Assignments/demo-sec1.md | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/Assignments/demo-sec1.md b/Assignments/demo-sec1.md index affbd75..95480c4 100644 --- a/Assignments/demo-sec1.md +++ b/Assignments/demo-sec1.md @@ -8,7 +8,6 @@ nav_order: 9 # Specifications for Live Presentations (Sec 1, Prof. Bell) -There is no required presentation for our section. Each group has the option to submit an optional 10 minute video demo and you can also choose to present your poster during class. +There is no required presentation for our section. On Thursday April 11, we will have a demo day, where you can show off your project to the class. We will also collect all of the posters and put them up in one place, so that every student can see each others' demo and poster. We will conclude the session with a post-mortem of the entire course. -## Grading Rubric: -TBA \ No newline at end of file +Students will *optionally* be able to present their poster and demo to the class. However, this is not required, and will not be graded. \ No newline at end of file