This is a read-only archive of the old Scratch 1.x Forums.
Try searching the current Scratch discussion forums.

#1 2012-10-18 23:23:41

Nomolos
Scratcher
Registered: 2011-07-29
Posts: 1000+

Nomolos' Programming & Scripting Class (Scratch University)

http://i50.tinypic.com/33awhi0.jpg
Welcome to my class! I'm Nomolos, but you can call me Nomo. I am a Programming & Scripting teacher from Scratch University, and my job is to teach beginner and intermediate programmers (mainly beginner) learn the basics of Scratch! Class will be full soon! Enroll quickly!

By the end of the class, you will have learned and (hopefully) mastered the following,

-Stop Motion Animation
-Beginning Movement
-Creating Levels and Goals
-Color Sensing
-Velocity
-Basic Bounce Physics
-Pen Rendering and Stamping
-1s1s Basics
-Simulate Gravity

To enroll and become a student in this class, ask here! If CatPerson allows you in the school, then take this quiz and begin lessons!  big_smile

List of Students:

-Laser314~Laser
-jamiewinter
-ahirbhairav
2 spots left! Spots close on 10/25/12!

Table of contents:

Last edited by Nomolos (2012-10-19 16:48:49)


Goodbye 1.4. I'll always remember you and treasure your awesomeness in my heart.
RIP 1.4: 2007-2013 *Sniffles* *Sobs* *Bursts into tears*

Offline

 

#2 2012-10-18 23:58:23

Nomolos
Scratcher
Registered: 2011-07-29
Posts: 1000+

Re: Nomolos' Programming & Scripting Class (Scratch University)

Quiz:

What programming languages do you know? (Other then Scratch):

What are your three best projects?:

Out of 20, what would you say is your level of programming?:

Out of 20, how active are you on the forums? (I need active students):

Would you like me to call you a nickname? Or just your username?:

Last edited by Nomolos (2012-10-19 11:51:09)


Goodbye 1.4. I'll always remember you and treasure your awesomeness in my heart.
RIP 1.4: 2007-2013 *Sniffles* *Sobs* *Bursts into tears*

Offline

 

#3 2012-10-19 00:21:33

laser314
Scratcher
Registered: 2010-07-16
Posts: 100+

Re: Nomolos' Programming & Scripting Class (Scratch University)

Checking in.
What programming languages do you know? (Other then Scratch):Python, HTML, some javascript, some css.

What are your three best projects?:
[url]http://scratch.mit.edu/projects/laser314/2806916[url]I had to do a lot of script adapting on this one. http://scratch.mit.edu/projects/laser314/2743388 and http://scratch.mit.edu/projects/laser314/2603185
Out of 20, what would you say is your level of programming?: 10-15

Out of 20, how active are you on the forums? (I need active students): 18-20

Would you like me to call you a nickname? Or just your username?:"Laser" would be fine.


http://alpha.scratch.mit.edu/scratchr2/static//images/logo_sm.png 2.0 Alpha Tester!http://i49.tinypic.com/1zckcqb.png

Offline

 

#4 2012-10-19 11:56:54

Nomolos
Scratcher
Registered: 2011-07-29
Posts: 1000+

Re: Nomolos' Programming & Scripting Class (Scratch University)

Welcome to my class laser! Thank you for filling out the quiz! You will have your first lesson and assignment soon so keep checking!


Goodbye 1.4. I'll always remember you and treasure your awesomeness in my heart.
RIP 1.4: 2007-2013 *Sniffles* *Sobs* *Bursts into tears*

Offline

 

#5 2012-10-19 12:02:13

Nomolos
Scratcher
Registered: 2011-07-29
Posts: 1000+

Re: Nomolos' Programming & Scripting Class (Scratch University)

Class Rountine:

1) Whenever I feel like we should progress. I release a lesson.

2) We review what the lesson taught.

3) I give you an assignment to work on. (The assignments are completely optional. But if you want a good grade then you should do them.)

4) The assignment should be able to be done in a day. Do it before I release the next lesson.

5) Once everyone has submitted your assignment and I release another lesson.

Last edited by Nomolos (2012-10-19 20:22:42)


Goodbye 1.4. I'll always remember you and treasure your awesomeness in my heart.
RIP 1.4: 2007-2013 *Sniffles* *Sobs* *Bursts into tears*

Offline

 

#6 2012-10-19 13:42:50

Nomolos
Scratcher
Registered: 2011-07-29
Posts: 1000+

Re: Nomolos' Programming & Scripting Class (Scratch University)

Lesson 1
Welcome to the first lesson! In this lesson we will learn the following

Section 1-How to create a new sprite.
Section 2-How to start a script in a sprite.
Section 3-How to create and change costumes to make a framed animation.

SECTION ONE
In this section we will learn how to create a new sprite. Let's get started!

First the sprite interface. Open the Scratch program, on the bottom right, you should see this. http://i47.tinypic.com/34eyft4.jpg This is the Sprite interface. Right click the picture of the Scratch Cat and click delete. The Sprite interface shows what sprites you have made and has the three sprite creating buttons. In order to create a sprite, you must select one of these buttons, http://i45.tinypic.com/xlmanq.jpg This one http://i45.tinypic.com/r2466t.jpg allows you to draw a sprite using the Scratch paint program.

This one http://i45.tinypic.com/ip9kyb.jpg lets you choose an already made sprite from a large variety of choices.

This one http://i48.tinypic.com/2v2k575.jpg is like the one above but it chooses a random sprite from the already made sprites.

Click on this one http://i45.tinypic.com/r2466t.jpg and draw your own character using the paint program. Click the OK button and you're done! (Do not delete this sprite. It will be used later in the lesson.)

SECTION TWO
In this section we will learn how to begin a script in a sprite.

In the sprite interface, click on the sprite you made in the last section. You should see this in the far left column. http://i47.tinypic.com/2mw8ocl.jpg This is the programming interface. You will use this constantly as you program with Scratch. In the top left corner of the programming interface, you will see this. http://i49.tinypic.com/2ynovuw.jpg These are the categories of the programming blocks. Select Control.
At the top of the control blocks, there is a block that looks like this.

when gf clicked
. This block is a hat block. Which means nothing can be stacked on top of it. It is the top of a script. Whatever is hooked under it is activated when the flag (Top right corner of the screen) is clicked. Drag this block out onto the programming interface. Congrats!  big_smile  You have begun a script! (Do not delete the block because we will use it later.)

SECTION THREE
In this section we will learn how to create new costumes for a sprite and program them to work in stop motion animation.

Above the programming interface, the are three tabs. http://i46.tinypic.com/birrr8.jpg
Click on the costumes tab. You will see a list of the costumes you have for your sprite. Because this is a new sprite however, you will only see one costume.
To make a new costume, click the 'Copy' button below your existing costume. Now you will have two costumes! But they will both be the same. Now click the 'Edit' button below your copied costume and the Scratch paint editor will appear with the costume inside it.
Now edit the costume. Make it look how you want! Click OK and return to the Scripts tab. http://i50.tinypic.com/2lc5kx.jpg Now, if you don't still have the
when gf clicked
block out on the interface, then drag it out.
Staying in the control section, we are going to introduce a new block. The
forever
end
block. Whatever is in this block repeats itself until the stop button is clicked.

Hook the
forever
end
block under the
when gf clicked
so the script looks like this.
when gf clicked
forever
end
Now go into the looks category of blocks (The purple blocks.) and drag out the
next costume
block. This makes the sprite change it's costume to the one below it. Drag the
next costume
block into the
forever
end
So the script looks like this.
when gf clicked
forever
next costume
end
Now click the flag in the top right corner and watch your sprite on the screen! I'm sure you will think the sprite changes costumes too fast. If it does. Then return to the control block category. Now select the
wait [1] secs
block and drag it under the
next costume
block. Click on the number in the
wait [1] secs
and replace it with 0.3. Now your script will look like this.
when gf clicked
forever
next costume
wait [0.3] secs
end
Click the flag and watch your sprite!

Congratulations! You have completed lesson 1!  lol

Assignment:
Create a stop motion animation with over 100 costumes included in one sprite.
Extra Credit Assignment:
Create a interactive stop motion animation. (You do not have to do extra credit assignments.)

Note: You probably think this was too easy. It will get harder. I am starting at the beginning and moving into the advanced. If this lesson is below your level, please be patient. Even if the lessons are too easy, I would appreciate it if you did them anyway.

Last edited by Nomolos (2012-11-14 13:56:32)


Goodbye 1.4. I'll always remember you and treasure your awesomeness in my heart.
RIP 1.4: 2007-2013 *Sniffles* *Sobs* *Bursts into tears*

Offline

 

#7 2012-10-19 17:21:17

Nomolos
Scratcher
Registered: 2011-07-29
Posts: 1000+

Re: Nomolos' Programming & Scripting Class (Scratch University)

NOTICE: No further lessons will be released until school starts. Please do the assignment anyway.


Goodbye 1.4. I'll always remember you and treasure your awesomeness in my heart.
RIP 1.4: 2007-2013 *Sniffles* *Sobs* *Bursts into tears*

Offline

 

#8 2012-10-19 18:06:28

jamiewinter
Scratcher
Registered: 2012-08-19
Posts: 100+

Re: Nomolos' Programming & Scripting Class (Scratch University)

What programming languages do you know? (Other then Scratch): python, abit of javascript and html

What are your three best projects?:
pix 1, astrosmash cheats edition and supreme os (WIP)
Out of 20, what would you say is your level of programming?: 20/20

Out of 20, how active are you on the forums? (I need active students): 20/20

Would you like me to call you a nickname? Or just your username?:
username

Last edited by jamiewinter (2012-10-19 18:07:59)


Check out my youtube channel http://www.youtube.com/user/axelregulator/featured

Offline

 

#9 2012-10-19 18:09:36

jamiewinter
Scratcher
Registered: 2012-08-19
Posts: 100+

Re: Nomolos' Programming & Scripting Class (Scratch University)

what do you mean by "stop motion"


Check out my youtube channel http://www.youtube.com/user/axelregulator/featured

Offline

 

#10 2012-10-19 18:24:04

ahirbhairav
Scratcher
Registered: 2012-10-06
Posts: 100+

Re: Nomolos' Programming & Scripting Class (Scratch University)

Checks in.

A bit of HTML and CSS.

Not really done that much scratching yet, give me some time, I'll do some stuff.

20/20

Just call me Ahir.

Offline

 

#11 2012-10-19 18:46:46

Nomolos
Scratcher
Registered: 2011-07-29
Posts: 1000+

Re: Nomolos' Programming & Scripting Class (Scratch University)

jamiewinter wrote:

what do you mean by "stop motion"

Stop motion is animation made from a bunch of pictures or frames.


Goodbye 1.4. I'll always remember you and treasure your awesomeness in my heart.
RIP 1.4: 2007-2013 *Sniffles* *Sobs* *Bursts into tears*

Offline

 

#12 2012-10-19 18:50:06

jamiewinter
Scratcher
Registered: 2012-08-19
Posts: 100+

Re: Nomolos' Programming & Scripting Class (Scratch University)

so i can just make an animation with random stuff.
but iu wont


Check out my youtube channel http://www.youtube.com/user/axelregulator/featured

Offline

 

#13 2012-10-19 18:52:15

Nomolos
Scratcher
Registered: 2011-07-29
Posts: 1000+

Re: Nomolos' Programming & Scripting Class (Scratch University)

jamiewinter wrote:

so i can just make an animation with random stuff.
but iu wont

Make an animation made from switching costumes. Have over 100 costumes in the animation to pass.


Goodbye 1.4. I'll always remember you and treasure your awesomeness in my heart.
RIP 1.4: 2007-2013 *Sniffles* *Sobs* *Bursts into tears*

Offline

 

#14 2012-10-19 18:52:44

jamiewinter
Scratcher
Registered: 2012-08-19
Posts: 100+

Re: Nomolos' Programming & Scripting Class (Scratch University)

ok


Check out my youtube channel http://www.youtube.com/user/axelregulator/featured

Offline

 

#15 2012-10-19 19:02:45

Nomolos
Scratcher
Registered: 2011-07-29
Posts: 1000+

Re: Nomolos' Programming & Scripting Class (Scratch University)

Give me a link when you are done! If you do your assignment early that is fine.


Goodbye 1.4. I'll always remember you and treasure your awesomeness in my heart.
RIP 1.4: 2007-2013 *Sniffles* *Sobs* *Bursts into tears*

Offline

 

#16 2012-10-19 19:07:17

jamiewinter
Scratcher
Registered: 2012-08-19
Posts: 100+

Re: Nomolos' Programming & Scripting Class (Scratch University)

im doing it now.

doe it have to be a proper animation or like a spinning cat


Check out my youtube channel http://www.youtube.com/user/axelregulator/featured

Offline

 

#17 2012-10-19 19:08:55

ahirbhairav
Scratcher
Registered: 2012-10-06
Posts: 100+

Re: Nomolos' Programming & Scripting Class (Scratch University)

I uploaded my assignment as a project.

Offline

 

#18 2012-10-19 19:15:59

Nomolos
Scratcher
Registered: 2011-07-29
Posts: 1000+

Re: Nomolos' Programming & Scripting Class (Scratch University)

ahirbhairav wrote:

I uploaded my assignment as a project.

All right! I will check it out!


Goodbye 1.4. I'll always remember you and treasure your awesomeness in my heart.
RIP 1.4: 2007-2013 *Sniffles* *Sobs* *Bursts into tears*

Offline

 

#19 2012-10-19 20:23:01

Nomolos
Scratcher
Registered: 2011-07-29
Posts: 1000+

Re: Nomolos' Programming & Scripting Class (Scratch University)

Updated the rountine.


Goodbye 1.4. I'll always remember you and treasure your awesomeness in my heart.
RIP 1.4: 2007-2013 *Sniffles* *Sobs* *Bursts into tears*

Offline

 

#20 2012-10-20 04:39:48

jamiewinter
Scratcher
Registered: 2012-08-19
Posts: 100+

Re: Nomolos' Programming & Scripting Class (Scratch University)

can i just say
i know all of the above ijudt want to learn if there are better tequniques and if i can enhance th en further than i already could


Check out my youtube channel http://www.youtube.com/user/axelregulator/featured

Offline

 

#21 2012-10-20 12:24:27

Nomolos
Scratcher
Registered: 2011-07-29
Posts: 1000+

Re: Nomolos' Programming & Scripting Class (Scratch University)

Class has ended. The Scratch university is shutting down. CatPerson is done. Sorry guys.  sad

Last edited by Nomolos (2012-10-20 12:26:31)


Goodbye 1.4. I'll always remember you and treasure your awesomeness in my heart.
RIP 1.4: 2007-2013 *Sniffles* *Sobs* *Bursts into tears*

Offline

 

#22 2012-10-20 15:09:17

jamiewinter
Scratcher
Registered: 2012-08-19
Posts: 100+

Re: Nomolos' Programming & Scripting Class (Scratch University)

why


Check out my youtube channel http://www.youtube.com/user/axelregulator/featured

Offline

 

#23 2012-10-20 15:12:00

jamiewinter
Scratcher
Registered: 2012-08-19
Posts: 100+

Re: Nomolos' Programming & Scripting Class (Scratch University)

you can continue with this with the new one


Check out my youtube channel http://www.youtube.com/user/axelregulator/featured

Offline

 

#24 2012-10-23 17:12:14

Nomolos
Scratcher
Registered: 2011-07-29
Posts: 1000+

Re: Nomolos' Programming & Scripting Class (Scratch University)

I am back! Zangooser as created a new university and I will start teaching again!  big_smile


Goodbye 1.4. I'll always remember you and treasure your awesomeness in my heart.
RIP 1.4: 2007-2013 *Sniffles* *Sobs* *Bursts into tears*

Offline

 

#25 2012-10-23 17:17:53

Zangooser
Scratcher
Registered: 2012-03-18
Posts: 1000+

Re: Nomolos' Programming & Scripting Class (Scratch University)

Nomolos wrote:

I am back! Zangooser as created a new university and I will start teaching again!  big_smile

Thank you, Nomolos!

For the rest of y'all, the new thread is here.


http://www.blocks.scratchr.org/API.php?action=random&return=image&link1=http://i.imgur.com/O0efo.png&link2=http://i.imgur.com/B1KzK.png

Offline

 

Board footer