November 2015 PLUG Meeting: Scratch

3 posts / 0 new
Last post
elpresidente
Offline
Last seen: 6 days 23 hours ago
Joined: 2015-03-20 08:43
November 2015 PLUG Meeting: Scratch

Remember that PLUG now meets on the FIRST MONDAY of each month. Same location, same time.

Jason Wallwork will provide an introduction to Scratch, a visual programming language. Scratch was developed primarily to introduce K-12 students to the art of programming. However, it provides a low-barrier pathway for anyone interested in learning programming concepts. Jason will show you the basics.

Monday, November 2, 2015 - 7 PM

We have a Linux magazine swap at each meeting. Bring your recently-read Linux magazines to trade with other members. And we have a draw for an e-book of the winner's choice. Members get double the entries.

Applewood Manor
1500 Lansdowne Street West, Peterborough, Ontario, Canada.
Parking is on the east (right) side. Entrance is at the front of the building. From the front, go down the hall to the right, and enter the last door on the left.

After the meeting, everyone is invited to Tim Horton's on MONAGHAN ROAD (just a stone's throw north of Lansdowne). They have free wireless in addition to their tasty doughnuts and coffee.

Hope you can make it!

Note: PLUG MUG nights continue every MONDAY night except the week of a regular PLUG meeting (as long as there is interest). Please check the forums for the weekly sign-up list.

elpresidente
Offline
Last seen: 6 days 23 hours ago
Joined: 2015-03-20 08:43

My presentation doesn't have to be very long (probably an hour) so if somebody else wants to present something afterward, let me know. I can even update the announcement to include it.

Jason

Computer enthusiast, beginner programmer, political geek.

elpresidente
Offline
Last seen: 6 days 23 hours ago
Joined: 2015-03-20 08:43

Some links from the presentation:

Scratch website - http://scratch.mit.edu

Pretty much the projects I showed :

Dancing cat - https://scratch.mit.edu/projects/86268852/

Step-by-step for doing the dancing project (PDF): https://cdn.scratch.mit.edu/scratchr2/static/__545d64ec427f61e227240867b...

Unfinished Pong game - https://scratch.mit.edu/projects/86278198/

You can take these projects and adapt them yourself. I encourage you to finish the pong game. Try modifying the direction of the ball, or slowing it, make the penguin move with some other keyboard keys, remember arrow keys move the cat. Make the ball bounce if it it hits the edge of the screen. Setup a score if you like.

Mitch Resnick, Let's Teach Kids to Code - https://www.ted.com/talks/mitch_resnick_let_s_teach_kids_to_code?languag...

Other Resources:

Programming In Scratch, an online course introducing computer science concepts with Scratch - https://www.edx.org/course/programming-scratch-harveymuddx-cs002x-0#!

CS50: Introduction to Computer Science, another online course that introduces programming and in the very beginning they use Scratch too - https://www.edx.org/course/introduction-computer-science-harvardx-cs50x#!

The courses are to show you that Scratch really can be used to teach elementary programming.

Jason

Computer enthusiast, beginner programmer, political geek.