Designing an App:

The Need for Programming Languages

May 4 :: P1• P3 • P5 May 5 :: P2• P4



Expectations:

C: CONVERSATION...Mute your mic when not speaking and have camera on as much as possible

H: HELP...Raise your hand by clicking the "Raise Hand" Button, or by inserting the emoji and/or type “raise hand” in the chat

A: ACTIVITY...Work on the assignment/Complete tasks on time

M: MOVEMENT...Stay in the Teams meeting and be present (But don't forget to stretch and use eye safety tips!)

P: PARTICIPATION...Use thumbs up and thumbs down for a yes or no response. Ask and Answer questions in the chat area or verbally when appropriate.

S: SUCCESS...Succeed in a virtual space together!

Typing.com ASSIGNMENT! (Advanced Symbols)

Typing:

1. Log in to typing.com

2. Click Lessons

3. On Advanced Tab, Click Advanced: Advanced Symbols (this is due Friday, May 7): 10 Pts.

4. Begin Typing (Please DO NOT DO THE NEXT LESSON! It will RESET if you do!)

If you are finished or waiting, work on Clever!

  1. Students click on the Clever icon on the desktop

  2. Sign in using the username & password (same as logging into computer)

  3. Click on the square that says iReady

  4. Continue until time is up!

Lessons have been assigned to them based on their diagnostic test results both in Math and Reading. Within each lesson are brain break games. The district is pushing a goal of 45 minutes per week on Online Lessons in ELA and 45 minutes per week in Math to close the gaps found in the diagnostic. Math and ELA are providing some of that time during the week, but not all.

CODE.ORG! The Need for Programming Languages

WHAT ARE WE LEARNING: App Development...The Need for Programming Languages!

WHY IS IT IMPORTANT: We all use instructions all the time, whether it's directions to get somewhere, instructions to fill out a form, or even instructions from teachers. Natural language is usually too ambiguous for giving precise instructions that can be followed correctly 100% of the time. We need to create more structured and precise programming languages in order to accomplish this.

HOW WILL MY TEACHER KNOW WHAT I LEARNED: You will watch a video and explain why or why not it was "bad instructions"

To help us get started, let's brainstorm what "bad" instructions" look like.

NOW: Write down ONE reasons you would call a set of instructions "bad" in the chat!

ASSIGNMENT: The Need for Programming Languages

Due: May 5 :: 25 Points!

Watch the video below:

When you are done with watching the above video, click the form below to answer questions.

Once completed, click SUBMIT on the form

Completing the FORM is worth

10 points!

CONGRATULATIONS! YOU HAVE COMPLETED THE FORM (The Need for Programming Languages)...10 POINTS!

Once you are done, please give a thumbs up in the chat!

FOLLOWING DIRECTIONS!

How did you do??? :)

WANT TO SEE ANOTHER VIDEO ABOUT EXACT INSTRUCTIONS? (WATCH BELOW!)