Skip to content

Commit 65dded5

Browse files
committed
Merged learning goals from previous proposal
1 parent d3a3f3e commit 65dded5

File tree

1 file changed

+9
-7
lines changed

1 file changed

+9
-7
lines changed

contributing/proposals/mid-specialism-course-project.md

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -13,24 +13,27 @@ The new Program does not currently include this meal sharing project. We are now
1313
We'd like to include a similar "big" individual project like the meal sharing in the specialism courses. I'm calling it the "mid specialism course" project for now (catching name, right?!).
1414

1515
Some starting points:
16-
1716
1. It should be the same "theme" across all specialisms, but the implementation requirements differ.
1817
2. Each specialism has it's own scope based specifically on the course's content. See examples below.
19-
3. It should be organised similarly as the mealsharing project, in that it should:
20-
1. Run across 4-5 weeks in the specialism course
21-
2. Be built alongside assignments in existing modules (React, Node, Databases)
22-
3. Be an individual project
18+
3. It should be organised similarly as the mealsharing project, in that it should:
19+
1. Run across 4-5 weeks in the specialism course
20+
2. Be built alongside assignments in existing modules (React, Node, Databases)
21+
3. Be an individual project
22+
2323

2424
## Main learning goal ideas
2525

2626
1. Practice running a full end to end project (e.g. planning with trello, through to deployment)
2727
2. Feel ready to run a similar process for the final project
2828
3. Practice (potentially) more complex deployment processes
2929
4. Put the specialism knowledge and skills into "real life" practice during the course
30+
5. Transforming requirements into functional code
31+
6. Overcoming technical difficulties, finding solutions indepednently, and reaching out for help appropriately
32+
7. Planning and time management to deliver on time
3033

3134
## How it could look
3235

33-
The main concept is to keep a consistent theme across specialisms, but course-specific deliverables. This gives us flexibility if we change or create new specialisms, since they are not dependent on the same implementation details.
36+
The main concept is to keep a consistent theme across specialisms, but course-specific deliverables. This gives us flexibility if we change or create new specialisms, since they are not dependent on the same implementation details..
3437

3538
By keeping the projects entirely specialism bounded (e.g. backend only build the backend, rather then a full stack app), we can keep maintainence of boiler plate/starting codebases to a minimal.
3639

@@ -53,7 +56,6 @@ Build _only_ the frontend part of the app. Backend data could be provided either
5356
Build _only_ backend related parts of the app. There would be no end to end app being delivered/deployed. They would focus on building a suitable database and API endpoints, along with documentation.
5457

5558
#### Example deliverables (backend)
56-
5759
1. Trello board with organised/completed tasks
5860
2. A standalone backend codebase
5961
3. A database schema/working database

0 commit comments

Comments
 (0)