42 thoughts on “M/S Engineering”

  1. Looking for a png with a transparent background?
    Try https://www.stickpng.com/
    After searching for an image and clicking on the one that you want, close the pop-up ad, then click the blue download button on the right side of the screen and then wait ten seconds. Do not click the new download button that appears. That will take you to a different site for downloading something unrelated to the picture that you want.

    Upload the image here:
    http://imgbb.com/
    1. Click the blue “Start Uploading” button.
    2. Find and double click on the png file that you downloaded earlier.
    3. Click the green “Upload” button.
    4. Click on the small version of your image to see it full size.
    5. Right-click on the image and then choose “copy image address.”

    Upload the image to Edhesive.

  2. 13.3 – Memory Game project
    Write a program that shows 3 random numbers and asks the user to repeat the number sequence back. You’ll have to use the Random Integer tool from the Data section of the toolkit, as well as one or more if statements. Tell the user if they got it right. You must use a random number generator so that the number is different every time.

  3. 11.5 Pattern project
    1. Create a visual pattern that fills the window
    2. Must use a loop
    3. It must use a mathematical function, like the add value command, to repeatedly change a shape in size, number of sides, or distance from the last shape.
    4. It must be your own original pattern.

  4. 12.2 Project: Interactive Poetry – Part 1
    1. For this project, you will create a mad-libs style poem. The user will fill in words. For example , ask for a verb that rhymes with fun.
    2. The poem must use at least three words that the user provided.
    3. Display the entire poem on the screen.

  5. 9.2 project requirements:
    1. Watch the #StrongerThan video to get a sense of the obstacles Malala faced. You can watch it here: https://www.youtube.com/watch?v=AeGCmEvn-j4
    2. Then, create your own version of the #StrongerThan story. Please illustrate Malala’s story. Use the tools and concepts reviewed in this lesson such as including naming and assigning actions to multiple sprites, storing and using user input, and displaying text.
    3. You must ask the user a question, such as “What are you stronger than?” At least one sprite must use the answer to the question that you asked.
    4. You must use at least two sprites.

  6. 8.4 project directions:
    1. Place a background and a sprite on the screen
    2. Ask the user what the food cost (hint: use “Ask for Float”). Name the variable “bill”
    3. Calculate the tip (use 15%) and store the answer in a new variable, “tip.”
    4. Tell the user how much the tip is and what the total amount to pay is. (e.g. “The tip is $1.50 and the total is $11.50”)

  7. 10.3 Project: Fill the Stage requirements:
    1. Use a sprite and pen_down() command to make a pattern that fills most or all of the stage.
    2. You must use at least one loop.
    3. Be creative! It must look interesting.

  8. 6.6 Random Scene Generator – requirements (due October 10, 2019)
    1. Code must pick a random number from 1 to 6
    2. Use “if” statements to display a different sprite and background based on the random number (three different scenes)
    Hint: if rand_num == 1:
    change background
    create sprite

  9. 8.2 project directions:
    1. Place a background and a sprite on the screen
    2. Ask the user for the width of the rectangle (Hint: Ask for integer)
    3. Ask the user for the length of the rectangle (Hint: Ask for integer)
    4. Hide the sprite
    5. Calculate the perimeter and area of the rectangle and store the answers in two new variables.
    6. Create the rectangle that the user described and have it say its perimeter and its area (e.g. “My perimeter is 40 and my area is 100.)
    7. Hide rectangle
    8. Create a new sprite to ask the next question.
    9. Ask the user for the radius of a circle (Hint: Ask for integer)
    10. Hide the sprite
    11. calculate the area of the circle (e.g. area=radius*radius*3.14)
    12. Create the circle that the user described and have it say its area (e.g. “My area is “+str(area))

  10. Draw your own sprites and backgrounds:
    https://sketch.io/sketchpad/
    Click the plus sign to create a new drawing. Use 835 x 835 pixels to make sure that it fills the work area in Edhesive.
    Export the image as png file.

    Upload them here:
    http://imgbb.com/
    1. Click the blue “Start Uploading” button.
    2. Find and double click on the png file that you downloaded earlier.
    3. Click the green “Upload” button.
    4. Click on the small version of your image to see it full size.
    5. Right-click on the image and then choose “copy image address.”

    Upload the image to Edhesive.

  11. Paper Roller Coaster tutorial videos:

    Paper Roller Coaster tutorial videos:
    01 – Paper Roller Coaster Construction tips https://www.youtube.com/watch?v=gsPsG1U31CI

    02 – Columns
    https://www.youtube.com/watch?v=nZGfFdcMSpY

    03 – Beams
    https://www.youtube.com/watch?v=Q3VHkkJJW-M

    04 – Diagonal supports
    https://www.youtube.com/watch?v=09U6Nc61TyI

    05 – Straight track
    https://www.youtube.com/watch?v=vBh4vRoa4yg

    06 – Loops
    https://www.youtube.com/watch?v=Zklw-3-S2WU

    07 – Shelf
    https://www.youtube.com/watch?v=mbdpKlZgUck

    08 – Funnel
    https://www.youtube.com/watch?v=VhnbWmd_U00

    10 – Turns (Curves)
    https://www.youtube.com/watch?v=OeJqJLb-IXM

  12. Final assignments for the semester:
    1. “Intro to if statements” Coding Exploration – due Tuesday, December 18th.
    2. 13.3 – Memory Game project – Due Thursday, December 20th. Submit it online, even if you’re not here. Project not submitted by the 20th will not be accepted.
    a. You’ll write a program that shows 3 random numbers and asks the user to repeat the number sequence back. You’ll have to use the Random Integer tool from the Data section of the toolkit, as well as one or more if statements. Tell the user if they got it right. You must use a random number generator so that the number is different every time.

  13. 12.5 project, Interactive Poetry Part 2, due Friday, December 14.
    1. Include your name as a comment on line 1
    2. For this project, you will create a mad-libs style poem. The user will fill in words. For example , ask for a verb that rhymes with fun.
    3. The poem must use at least three words that the user provided. Make improvements to the poem you did for the 12.2 project.
    4. Display the entire poem on the screen.

  14. 12.2 Project: Interactive Poetry – Part 1 – due Friday, December 7th
    1. Include your name as a comment on line 1
    2. For this project, you will create a mad-libs style poem. The user will fill in words. For example , ask for a verb that rhymes with fun.
    3. The poem must use at least three words that the user provided.
    4. Display the entire poem on the screen.

  15. 11.5 Patterns project – due Tuesday, December 4th
    1. Include your name as a comment on line 1
    2. Create a visual pattern that fills the window
    3. Must use a loop
    4. It must use a mathematical function, like the add value command, to repeatedly change a shape in size, number of sides, or distance from the last shape.
    5. It must be your own original pattern.

  16. Variables and Loops Coding Exploration is due Thursday, November 29th. Project 11.3 (Progress Bar) is due on Friday, the 30th.
    11.3 requirements
    1. Your name on line 1
    2. create a progress bar that fills in from left to right
    3. Show the percent complete as the bar fills
    4. Something happens after bar fills completely

  17. 10.3 Project: Fill the Stage requirements: (Due Monday, November 26th))
    1. Include your name as a comment on line 1
    2. Use a sprite and pen_down() command to make a pattern that fills most or all of the stage.
    3. You must use at least one loop.
    4. Be creative! It must look interesting.

  18. 9.2 project requirements: (Due Monday, November 19th))
    1. Include your name as a comment on line 1
    2. Watch the #StrongerThan video to get a sense of the obstacles Malala faced. You can watch it here: https://www.youtube.com/watch?v=AeGCmEvn-j4
    3. Then, create your own version of the #StrongerThan story. You can illustrate Malala’s story or a different story. Use the tools and concepts reviewed in this lesson such as including naming and assigning actions to multiple sprites, storing and using user input, and displaying text.
    4. You must ask the user a question, such as “What are you stronger than?” At least one sprite must use the answer to the question that you asked.
    5. You must use at least two sprites.

  19. 8.4 project requirements: (Due Wednesday, November 14th)
    1. Include your name as a comment on line 1
    2. Place a background and a sprite on the screen
    3. Ask the user what the food cost (hint: use “Ask for Float”). Name the variable “bill”
    4. Calculate the tip (use 15%) and store the answer in a new variable, “tip.”
    5. Tell the user how much the tip is and what the total amount to pay is.

  20. 8.2 project requirements: (Due Tuesday, November 13th)
    1. Include your name as a comment on line 1
    2. Place a background and a sprite on the screen
    3. Ask the user for the width of the rectangle (Hint: Ask for integer)
    4. Ask the user for the length of the rectangle (Hint: Ask for integer)
    5. Hide the sprite
    6. Calculate the perimeter and area of the rectangle and store the answers in two new variables.
    7. Create the rectangle that the user described and have it say its perimeter and its area (e.g. My perimeter is 40 and my area is 100.)

Leave a Reply to Mr. Gatt Cancel reply