FrenchFry36 / Coursework-Planner

Your coursework planner
0 stars 0 forks source link

[TECH ED] Code.org #2

Open FrenchFry36 opened 2 months ago

FrenchFry36 commented 2 months ago

@SallyMcGrath cloned issue Migracode-Barcelona/Course-Fundamentals#29 on 2024-07-05:

Link to the coursework

https://studio.code.org/s/course3/lessons/2/levels/1

Why are we doing this?

Code.org is a website which teaches beginners how to code and gives them lots of practice. It uses block-based coding. Don't be put off by the simplicity: Harvard University teaches block-based coding. The concepts covered here are some foundational principles of programming that you will need to understand our application, CYF Blocks.

As we will be doing most of our coding in CYF blocks, you only need to do up to Lesson 12, . It's important to spend some time with these ideas to prepare yourself for CYF Blocks.

To get set up:

  1. Use the account you made during your class preparation.

  2. Start by clicking on item 1 from lesson "2. Maze". (Yes, you should skip lesson 1)

If you get stuck, discuss in your cohort's Slack channel. Hitting blockers is normal in coding and talking through the problem is a good strategy.

Read the instructions carefully and complete all stages of these lessons:

Lesson 2 - Maze

Lesson 3 - Artist

Lesson 5 - Artist: Functions

Lesson 6 - Bee: Functions

Lesson 7 - Bee: Conditionals

Lesson 8 - Maze: Conditionals

Lesson 11 - Artist: Nested Loops

Lesson 12 - Farmer: While Loops

You can skip all of the lessons starting with "Unplugged Activity".

Maximum time in hours

4

How to get help

Share your blockers in your class channel. Use the opportunity to refine your skill in Asking Questions like a developer.

How to submit

Once you're finished, take a screenshot and attach it to your copy of this ticket on your own planning board. Then move your copy of this ticket to "Done" on your own planning board.