/
๐Ÿš€ Individual Portfolio Assessment

๐Ÿš€ Individual Portfolio Assessment

๐Ÿ“Œ Overview

This assessment is a fun, easy, and interactive way to track your learning while discussing API design, software development, and project experiences.

โœ… What You Need to Do

1๏ธโƒฃ Weekly Software Development & Design Brainstorm Forum(SENG2021 25T1) ๐Ÿš€ Discussions (7%) โ€“ Comment & interact with classmates every week.
2๏ธโƒฃ Final Reflection Report (8%) โ€“ Create a visual summary of your learning journey.

๐Ÿ“… Due Date:

๐Ÿ—“ Week 10, Sunday at 5 PM (Final Reflection Report Submission via Moodle)

This will help you apply course concepts, build a professional presence, and make learning more engaging!

๐Ÿ“ข Weekly Software Development & Design Brainstorm Forum(SENG2021 25T1) ๐Ÿš€ Discussions (7%)

๐Ÿ’ก How It Works

๐Ÿ“Œ Every Sunday, the admin posts a discussion prompt.
๐Ÿ’ฌ Your API Development Journey Diary: You comment (2-3 sentences) answering the question ( Welcome liking ๐Ÿ‘ this weekโ€™s question and give feedback).
๐Ÿ‘ฅ Helping and Supporting your classmate: Reply and Like at least two classmates to share thoughts and experiences.

If you donโ€™t feel comfortable making the post public( only visible within the group), you donโ€™t have to post the summary comment, and you can create a personal blogging page in your personal space for those.

๐Ÿ”ฅ Weekly Discussion Topics

Week

Topic

Discussion Prompt (Easy & Fun for All)

Week

Topic

Discussion Prompt (Easy & Fun for All)

Week 1

Intro to Agile & APIs

"Your Favorite App โ€“ What Makes It Great?" โ†’ Pick an app or website you love. What do you like about it? If you could add one feature using an API, what would it be?

Week 2

APIs & Web Architecture

"APIs Are Everywhere โ€“ Whatโ€™s One You Use?" โ†’ Think about apps that connect to services (maps, weather, payments, social media). Can you name one API-powered feature? How do you think it works?

Week 3

API Contract Testing

"When Apps Break โ€“ Your Worst Experience" โ†’ Have you ever used an app that froze, crashed, or showed an error? What happened? How could better API testing have prevented it?

Week 4

Software Security & AWS Deployment

"Keeping APIs Secure โ€“ Why Does It Matter?" โ†’ Imagine if someone hacked into your favorite app. What kind of data could be exposed? How can developers protect APIs from security risks?

Week 5

Architectural Design

"One Big App vs. Many Small APIs โ€“ Which Is Better?" โ†’ Some companies build one giant system (monolith), while others split everything into tiny APIs (microservices). Which approach do you think is better? Why?

Week 6

Break Week โ€“ Fun Visual Post!

"Good vs. Bad API Documentation โ€“ Post an Image!" โ†’ Find a great or terrible API documentation page and share a screenshot. What makes it good or bad? (No writing neededโ€”just an image & short caption!)

Week 7

Detailed API Design

"What Makes an API Easy to Use?" โ†’ Some APIs are simple & intuitive, while others are frustrating. Have you ever struggled to figure out how an app or website works? What would you improve?

Week 8

Sprint 3 Due โ€“ Deploy & Test

"App Updates Gone Wrong โ€“ Why Do Features Break?" โ†’ Have you ever updated an app, and suddenly a feature stopped working? Why do you think this happens? How should developers prevent it?

Week 9

Industry Trends & AI in APIs

"The Coolest API Youโ€™ve Heard Of" โ†’ Have you seen an API that does something fun or useful (e.g., ChatGPT, Spotify, Google Maps)? If you could create a fun API, what would it do?

Week 10

App Demo & Project Retrospective

"Whatโ€™s One Thing You Learned from This Course?" โ†’ What surprised you about APIs, software design, or teamwork? If you could give one piece of advice to next yearโ€™s students, what would it be?

๐Ÿ“Š Final Reflection Report (8%)

At the end of the term, create a visual summary of your learning experience.
You can submit ONE of the following formats:

โœ… Infographic (A one-page visual summary of your API learning journey)
โœ… Slide Deck (6-8 slides with visuals & key takeaways)
โœ… Short Report (2-3 pages with images, diagrams, and bullet points)

๐Ÿ“Œ Real Example Links for Reference

๐Ÿ“ข Marking Criteria (7% + 8%)

Weekly LinkedIn Discussion (7%)

Criteria

Marks

Description

Criteria

Marks

Description

Consistent Participation

3%

Weekly comments submitted on time (0.3 marks per post)

Engagement & Interaction

3%

Thoughtful replies to at least two classmatesโ€™ posts each week

Writing Quality & Clarity

1%

Comments are concise, engaging, and professional

Final Reflection Report (8%)

Criteria

Marks

Description

Criteria

Marks

Description

Summary of Learning

2%

Engaging overview of API-related takeaways

Challenges & Solutions

2%

Showcases problem-solving & debugging stories

Professional Growth

1%

Reflects on technical & teamwork skills gained

Best Weekly Discussion Highlight

1%

Showcases one memorable weekly discussion

Future Plans & Next Steps

2%

Career/learning roadmap in API development

๐Ÿ“Œ Submission Guidelines

โœ… Weekly LinkedIn Discussion: Post your comment every week.
โœ… Final Reflection Report: Submit via Moodle by Week 10, Sunday at 5 PM (PDF, PPTX, PNG for infographics).

Related content