SCRATCH

10 june 2016

7 June 2016

Drawing Circles – https://scratch.mit.edu/projects/112905495/#player

drawing_circles_like_flower

Flower drawing – https://scratch.mit.edu/projects/113019664/

scratch_flower_drawing

Rotation of triangles – https://scratch.mit.edu/projects/112865537/#player

rotation_of_triangles

6 June 2016

The 2nd unit of the course is about drawing.

Experiments with drawing shapes:

Square, triangle, polygons – https://scratch.mit.edu/projects/112895778/

drawing_shapes

Circles – https://scratch.mit.edu/projects/112905495/

drawing_circles

Rotation of triangles – https://scratch.mit.edu/projects/112865537/#player

Stairs – https://scratch.mit.edu/projects/112938717/

Dot lines –https://scratch.mit.edu/projects/112940746/#player

Wave line in half circles – https://scratch.mit.edu/projects/112942929/

wave_line

House – https://scratch.mit.edu/projects/112945093/

Envelope – https://scratch.mit.edu/projects/112946035/

Row of Squares – https://scratch.mit.edu/projects/112946680/

4 june 2016

New sound remix, taking previous experiment with Soundation, a great music editor – https://scratch.mit.edu/projects/112855298/#player 

Former experiment in Soundation- https://soundcloud.com/ida-brand-o/mixdown-1-soundation 

Former experiment with Soundation- https://soundcloud.com/ida-brand-o/mixdown-2-soundation

2 June 2016

How to repeat blocks – 2 alternatives: duplicate or repeat block

Nested repetitions can produce interesting sounds, like in my exercise

nested_repetion_of_sounds

Exercícios de sons com a biblioteca Scratch –

https://scratch.mit.edu/projects/112313225/

sounds_remix

https://scratch.mit.edu/projects/112285053/

music_rehearsal

Computer Science Lingo
Lingo Definition
Bug A defect (problem) in the code or routine of a program. FUN FACT: The first formally documented computer bug was a moth found inside a computer back in 1945!
User Interface The place where interaction between humans and machines occurs. Windows, Scratch, the iPod touch screen, and even your keyboard are examples of user interfaces!
Code/Program Written instructions for a computer to do something. When you write a script, you are writing code or a program. That’s why it’s called computer programming!
Run/Execute To have your sprite follow the instructions of the script. You can “run a script” or “execute a script” to make your sprite do what the script says.
Computer Science Lingo
Lingo Definition
Bug A defect (problem) in the code or routine of a program. FUN FACT: The first formally documented computer bug was a moth found inside a computer back in 1945!
User Interface The place where interaction between humans and machines occurs. Windows, Scratch, the iPod touch screen, and even your keyboard are examples of user interfaces!
Code/Program Written instructions for a computer to do something. When you write a script, you are writing code or a program. That’s why it’s called computer programming!
Run/Execute To have your sprite follow the instructions of the script. You can “run a script” or “execute a script” to make your sprite do what the script says.

1  June 2016

The course Programming in Scratch is promoted  in edX by Harvey Mudd College.

https://courses.edx.org/courses/course-v1:HarveyMuddX+CS002x+2T2016/courseware/9453336497ac42da9c15ec421832c06b/be6ec1496bcc4c469d4136641200103f/ 

«Computer programming is writing rules for the computer to follow, learning a language that the computer understands.»

“Scratch,” MIT’s block-based programming language – https://scratch.mit.edu/ 

Outline of what the lessons will cover:

  • Unit 1: Moving blocks, creating scripts, and repeating blocks
  • Unit 2: Drawing with a computer
  • Unit 3: Tempo, variables, and the hat block
  • Unit 4: Coordinates and conditionals
  • Unit 5: Drawing with iteration
  • Unit 6: Broadcast and random numbers
  • Unit 7: Updating variables in repeats, iterative development, and the ask and join blocks
  • Unit 8: Scratch tools, gravity, and mazes
  • Unit 9: Building your own blocks
  • Unit 10: Strategies for games