Skip to content

Commit 45cdf35

Browse files
committed
Update portfolio.md
1 parent 4c645f8 commit 45cdf35

File tree

1 file changed

+24
-26
lines changed

1 file changed

+24
-26
lines changed

portfolio.md

Lines changed: 24 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,9 @@ nav_order: 04
66
# Social Coding Portfolio
77

88
### Project Description
9-
For the final project in this course, you will create and maintain a social coding portfolio on GitHub that will serve as both a public submission portal for your coursework and a professional showcase of your progress in data science. This portfolio will house your responses to five programming activities, each accompanied by a reflective account of your learning process, and will culminate in a final semester reflection.
9+
For the final project in this course, you will create and maintain a social coding portfolio on GitHub that will serve as both a public submission portal for your coursework and a professional showcase of your progress in programming basics, data science, and digital humanities. This portfolio will house your responses to five programming activities, each accompanied by a reflective account of your learning process, and will culminate in a final semester reflection.
1010

11-
## Portfolio Components
12-
13-
### **Programming Activities**
11+
### ** Programming Activities**
1412

1513
- **Jupyter Notebook:** For each of the five programming activities, you will create a complete, well-documented notebook (`.ipynb`) that demonstrates your approach to the assigned problem. Your notebook should include code, visualizations, and explanatory markdown cells that clearly communicate your process and results.
1614
- **Reflective Account:** Alongside each notebook, you will write a one-page reflection in markdown (`.md`) that details your learning process, the challenges you encountered, and the insights you gained during the activity. These reflections will be committed to your social coding portfolio and later featured on the course website as part of a gallery of student reflections.
@@ -25,43 +23,35 @@ For the final project in this course, you will create and maintain a social codi
2523
- **Submission Format:** Save your reflection as a markdown file (`.md`) and commit it to your social coding portfolio in the `Final-Reflection` folder.
2624
- **Public Sharing:** Ensure that your portfolio remains accessible to the course community by keeping your GitHub repository public. You may use a pseudonym or nickname as your GitHub username to protect your privacy while participating in the public sharing of your work.
2725

28-
29-
30-
### GitHub Project Structure
26+
### Project Overview
3127

3228
- **Repository Structure**
33-
34-
- Create a new GitHub repository at the start of the semester to serve as your class portfolio.
29+
- Use the GitHub repository you created at the start of the semester to serve as your class portfolio
3530
- Name the repository following the convention: `[username]/CCNY-Coding-Portfolio`.
3631
- Ensure that your repository is set to public access to allow for peer review and course-wide visibility. Remember, you may use a pseudonym or nickname if you wish to maintain anonymity.
37-
3832
- **Initiate with a README.md file**
39-
4033
- Briefly describe the purpose of the repository
4134
- Provide a summary of the course portfolio contents
42-
- Embed links to each activity folder as they are adde
43-
35+
- Embed links to each activity folder as they are added
36+
4437
- **Notebook and Reflection Folders**
45-
46-
* Organize your repository with two main folders: Notebooks and Reflections
47-
* In the **Notebooks** folder, create a file for each activity, named activity-X.ipynb, where X is the activity number (e.g., activity-1.ipynb)
48-
* In the **Reflections** folder, create a corresponding markdown file for each activity, named activity-X-reflection.md, to document your reflections and insights on that activity.
49-
38+
* Organize your repository with two main folders: 1) `Notebooks` and 2) `Reflections`
39+
* In the **Notebooks** folder, create a file for each activity, named activity-X.ipynb, where X is the activity number (e.g., activity-1.ipynb)
40+
* In the **Reflections** folder, create a corresponding markdown file for each activity, named activity-X-reflection.md, to document your reflections and insights on that activity
5041
- **Final Reflection Folder:**
51-
5242
- Create a folder named `Final-Reflection`.
5343
- This folder should include:
5444
- `final-reflection.md`: A cumulative reflection on the broader arc of your learning experience in the course, considering how your understanding of data science, cultural analytics, and/or the digital humanities has grown since the onset of the term.
55-
56-
45+
46+
___
5747

5848
### Submission Guidelines
5949

60-
- **Commit and Push:** After completing each activity, commit your files to your GitHub repository and (optionally) push them to the remote repository
61-
- **Portfolio Updates:** Update your portfolio as you complete each activity. The final portfolio submission will be due at the end of the semester, but periodic checks will be made to ensure timely progress.
62-
- **Showcase Integration:** Selected reflections from your portfolio will be optionally featured on the course website's blog section to showcase your hard work and accomplishments over the semester.
50+
1. After completing each activity, commit your files to your GitHub repository and (optionally) push them to the remote repository
6351

52+
2. Update your portfolio as you complete each activity; the final portfolio submission will be due at the end of the semester, but periodic checks will be made to ensure timely progress.
6453

54+
3. Selected reflections from your portfolio will be featured on the course website's blog section to showcase your hard work and accomplishments over the semester.
6555

6656
### Grading Criteria
6757
Your social coding portfolio will be assessed based on:
@@ -74,8 +64,10 @@ Your social coding portfolio will be assessed based on:
7464

7565
### Project Deadlines
7666

77-
* **Activity 1: Building Blocks** - Due: 10/08 (Tue)
78-
* **Activity 2: Python Primer** - Due: 10/22 (Tue)
67+
In addition to the required activities—**Activity 1** and **Activity 2**—choose two of the remaining three:
68+
69+
* Required: **Activity 1: Building Blocks** - Due: 10/08 (Tue)
70+
* Required: **Activity 2: Python Primer** - Due: 10/22 (Tue)
7971
* **Activity 3: Practicing Pandas** - Due: 11/12 (Mon) - 11/15 (Fri) [Floating Deadline]
8072
* **Activity 4: Writing Documentation** - Due: 11/21 (Thu)
8173
* **Activity 5: Data Visualization** - Due: 12/05 (Thu)
@@ -84,6 +76,12 @@ ___
8476

8577
* **Social Coding Portfolio**: Due: 12/19 (Thursday)
8678

79+
\- [ ] Activity 1 AND Activity 2
80+
81+
\- [ ] Activity 3, Activity 4, OR Activity 5
82+
83+
\- [ ] Final Reflection
84+
8785
### Optional Content
8886
Feel free to include additional content in your portfolio that showcases your learning journey, such as:
8987
- Links to other relevant repositories or projects

0 commit comments

Comments
 (0)