Programming Using Scratch-based Languages: Difference between revisions
From ORTOP Wiki
BruceSchafer (talk | contribs) m (→Workshop on Coaching a FIRST LEGO League Challenge Teams Using Scratch to Program Their Robots: Added more descriptions.) |
BruceSchafer (talk | contribs) (Reordered material) |
||
Line 32: | Line 32: | ||
}} | }} | ||
= Workshop on Coaching a ''FIRST'' LEGO League Challenge Teams Using Scratch to Program Their Robots = | |||
In 2021 ORTOP has created a four-hour workshop that helps a coach or mentor learn about the programming features of EV3 Classroom and SPIKE Prime Word Blocks. The workshop is divided into four one-hour sessions. | |||
* [https://docs.google.com/presentation/d/1_GKKG8zqCzNZB_EN1iJSlVLSEUAAXPTSo5lSL84xTVw/edit?usp=sharing All Slides Used in the Workshop] | |||
* [https://drive.google.com/file/d/1wt6LBmDXXou251uZdjtgUkEDerI-EZ_o/view Slides on converting certain version 2 blocks to version 3 equivalents] At the time these workshops were created, Version 2 of the SPIKE Prime was the current version. In 2023, LEGO upgraded the app to Version 3. To simplify students' learning of programming with Word Blocks they dropped some blocks and reduced some options of other blocks. These slides describes what to do about certain Version 2 features when using Version 3. | |||
==Session 1 - Introduction, Movement and Motors== | |||
* 2021 Version | |||
{{#evt: | |||
service=youtube | |||
|id=https://www.youtube.com/watch?v=ISDIwDe8-fI | |||
|dimensions=480 | |||
}} | |||
* [https://drive.google.com/file/d/1Gdmg232wufiaon7ymaFmau8idZKi2kgn/view?usp=sharing PDF of slides for 2021 Session 1] | |||
* 2020 Version | |||
{{#evt: | |||
service=youtube | |||
|id=https://www.youtube.com/watch?v=rT1rRp36mJs | |||
|dimensions=480 | |||
}} | |||
* [https://drive.google.com/file/d/1WxckGnd-ChqpethuMUvnK72kHHEwbO_U/view?usp=sharing PDF of slides for Session 1] | |||
* [https://docs.google.com/presentation/d/1ZNEPeLJiI01t8XtAQDd0fuPs-A1QeUfwQK9MtzmcpCU/edit?usp=sharing Introduction Slides] | |||
* [https://docs.google.com/presentation/d/1JBnBieljcu4ckLNCraLuQ4mRQBG141y85DsAPCQ51hA/edit?usp=sharing Movement and Motors Slides] | |||
==Session 2 - Sensors== | |||
'''2021 Workshop''' | |||
{{#evt: | |||
service=youtube | |||
|id=https://www.youtube.com/watch?v=pEfKfZd_pCE | |||
|dimensions=480 | |||
}} | |||
* [https://drive.google.com/file/d/1r-Pisbv_dhMR287sNg8MplBb-WW_yop_/view?usp=sharing PDF of slides for Session 2] | |||
'''2020 Workshop''' | |||
{{#evt: | |||
service=youtube | |||
|id=https://www.youtube.com/watch?v=ocyRd4tOq5c | |||
|dimensions=480 | |||
}} | |||
* [https://drive.google.com/file/d/1R9Qlv2MVMgW9TjL9VwY62MwOqw4vKKBc/view?usp=sharing PDF of slides for Session 2] | |||
* [https://docs.google.com/presentation/d/1jlPVj2RmuHV6yBmlIT-JLXYGLyvt4vJqVcj7KE0mnm8/edit?usp=sharing Sensor Slides] | |||
==Session 3 - Program Flow Control== | |||
'''2021 Version''' | |||
{{#evt: | |||
service=youtube | |||
|id=https://www.youtube.com/watch?v=gXEYmp8CvzU | |||
|dimensions=480 | |||
}} | |||
* [https://drive.google.com/file/d/1lpXQTR65VOcTJ9kXy0EdcZJGPl2dcvdo/view?usp=sharing PDF of slides for Session 3] | |||
'''2020 Version''' | |||
{{#evt: | |||
service=youtube | |||
|id=https://www.youtube.com/watch?v=N-Fpz0bwrG0 | |||
|dimensions=480 | |||
}} | |||
* [https://drive.google.com/file/d/1PpRju8cVrfJ57U94N2Pop-Oy2X5LR80Q/view?usp=sharing PDF of slides for Session 3] | |||
* [https://docs.google.com/presentation/d/1HCQ_IhMHMSvXcFNENUjL0OZBUJpNXPQr3FENYeMWvqs/edit?usp=sharing Program Flow Control Slides] | |||
==Session 4 - Variables, Lists, My Blocks, Display & Sound== | |||
'''2021 Version''' | |||
{{#evt: | |||
service=youtube | |||
|id=https://www.youtube.com/watch?v=YdDGDjxLjeI | |||
|dimensions=480 | |||
}} | |||
* [https://drive.google.com/file/d/17t-PxvgzuI_OIaHRgdY9yGVn1MzMIj4T/view?usp=sharing PDF of slides for Session 4] | |||
'''2020 Version''' | |||
{{#evt: | |||
service=youtube | |||
|id=https://www.youtube.com/watch?v=AoYqfS6q2SI | |||
|dimensions=480 | |||
}} | |||
= Short Videos on Programming Using EV3 Classroom in English and Spanish = | = Short Videos on Programming Using EV3 Classroom in English and Spanish = | ||
== Motor Lecture == | == Motor Lecture == | ||
Line 210: | Line 281: | ||
|dimensions=360 | |dimensions=360 | ||
|description=English Version | |description=English Version | ||
}} | }} | ||
* [https://drive.google.com/file/d/1POZBKpVKH5y8vhgjhANfdb32ImkSiRcG/view?usp=sharing PDF of slides for Session 4] | * [https://drive.google.com/file/d/1POZBKpVKH5y8vhgjhANfdb32ImkSiRcG/view?usp=sharing PDF of slides for Session 4] |
Revision as of 11:06, 30 July 2023
LEGO Education provides Scratch-based graphical programming for both the Mindstorms EV3 Set and for the new SPIKE Prime Set. The SPIKE Prime software calls its Scratch-based language Word Blocks. The version of Scratch for Mindstorms EV3 is included in the EV3 Classroom software, which is available for Windows 10 64-bit, macOS Mojave and Catalina and Chromebooks.
Short Videos on Programming Using SPIKE Prime Word Blocks
Moving Tutorial
Turning and Spinning
Distance Sensor Tutorial
Colour Sensor Tutorial
Detect Natural Light Tutorial
Workshop on Coaching a FIRST LEGO League Challenge Teams Using Scratch to Program Their Robots
In 2021 ORTOP has created a four-hour workshop that helps a coach or mentor learn about the programming features of EV3 Classroom and SPIKE Prime Word Blocks. The workshop is divided into four one-hour sessions.
- All Slides Used in the Workshop
- Slides on converting certain version 2 blocks to version 3 equivalents At the time these workshops were created, Version 2 of the SPIKE Prime was the current version. In 2023, LEGO upgraded the app to Version 3. To simplify students' learning of programming with Word Blocks they dropped some blocks and reduced some options of other blocks. These slides describes what to do about certain Version 2 features when using Version 3.
Session 1 - Introduction, Movement and Motors
- 2021 Version
- PDF of slides for 2021 Session 1
- 2020 Version
Session 2 - Sensors
2021 Workshop
2020 Workshop
Session 3 - Program Flow Control
2021 Version
2020 Version
Session 4 - Variables, Lists, My Blocks, Display & Sound
2021 Version
2020 Version