Skip to content

Commit

Permalink
adding project 2 data
Browse files Browse the repository at this point in the history
  • Loading branch information
jedi-force committed Feb 10, 2025
1 parent f016f6b commit 8cbcaf7
Show file tree
Hide file tree
Showing 6 changed files with 16 additions and 319 deletions.
1 change: 0 additions & 1 deletion .ruby-lsp/.gitignore

This file was deleted.

6 changes: 0 additions & 6 deletions .ruby-lsp/Gemfile

This file was deleted.

306 changes: 0 additions & 306 deletions .ruby-lsp/Gemfile.lock

This file was deleted.

1 change: 0 additions & 1 deletion .ruby-lsp/main_lockfile_hash

This file was deleted.

17 changes: 14 additions & 3 deletions _projects/project2.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
title: Project 2
description: Spelling Bee
due: "11:59 PM PST on Thursday, 9/26"
due: "11:59 PM PST on Monday, 2/24"
gradescope_assignment_id: 4968690
submission_files:
- starter.xml
Expand All @@ -15,7 +15,8 @@ submission_files:

## To begin, load [this starter project](https://snap.berkeley.edu/snap/snap.html#present:Username=imenguechtouli&ProjectName=BJC%20CS10%20Project%202%3a%20Spelling%20Bee&editMode&Run)

> Any important updates or clarifications will be made here.
Any important updates or clarifications will be made here.
> Project 2 Party is TBD
## Content

Expand Down Expand Up @@ -49,6 +50,16 @@ submission_files:

You are NOT allowed to use explicit iteration (i.e. create for loops / repeat until loops) or recursion (which you’ll learn soon) in this project. Instead, you should rely on HOFs: specifically, `map`, `keep`, and `combine`. You are also not allowed to import any blocks.<br/> <br/> Also, you may NOT use the built-in lowercase or uppercase blocks shown below: <br/> <br/> ![Length of text snap block with uppercase/lowercase options](/fa24/assets/images/p2/length.png) <br/> <br/> You **are allowed** to use `length of text`.

The expected timeframe for this project is about 10 hours, with a partner.
- Read instructions - 40 minutes
- Part 1: "letter" Block - 20 minutes
- Part 2: "has letter" Block - 30 minutes
- Part 3: "uppercase" Block - 1 hour
- Part 4: "lowercase" Block - 30 minutes
- Part 5: "has only" Block - 2 hours
- Part 6: "pangram" Block - 2 hours
- Part 7: "solution" Block - 3 hours

## Introduction

In this project, you will need to collaborate with a partner to complete seven blocks in an existing program for *Spelling Bee*, a popular one-player word-guessing game. The blocks range in difficulty, with the first two being relatively easy, the middle two medium, and the last three more challenging.
Expand Down Expand Up @@ -153,4 +164,4 @@ Note: correct, working code should handle those test cases, but not have the tes
| complete solution to puzzle _ using words _ | 7.5 | Reporter | list and string | string

## Feedback Form
Congratulations on finish your first project in CS10🥳. Please spend some time completing this [feedback form](https://forms.gle/R7bYuwgrPRHtd3ca6). This will be worth 1 point of your project grade. Thank you!
Congratulations on finish your first project in CS10🥳. Please spend some time completing this [feedback form](https://forms.gle/CTRvnkLVmyD1CEqs5). This will be worth 1 point of your project grade. Each person should submit this feedback form. Thank you!
4 changes: 2 additions & 2 deletions projects.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,8 +30,8 @@ nav_order: 6
<td>Wednesday, 2/05</td>
</tr>
<tr>
<td><a href="">Project 2: Spelling Bee</a></td>
<td><a href="">Proj 2 Walkthrough Slides</a></td>
<td><a href="https://cs10.org/sp25/projects/project1/">Project 2: Spelling Bee</a></td>
<td><a href="https://drive.google.com/file/d/1eJQpY5PpUwt3vesplElChY293NFQk4Vp/view">Proj 2 Walkthrough Slides</a></td>
<td>Monday, 2/10</td>
<td>Monday, 2/24</td>
</tr>
Expand Down

0 comments on commit 8cbcaf7

Please sign in to comment.