Tuesday, March 15, 2011

3/15 Spam / Boolean variable.

Post a response to the Question of the Day in 5 minutes or less, using complete sentences, use proper grammar, spelling and punctuation.


ICT Essentials 1
Question of the Day: Why is it important to observe what is happening on a Social Network before participating?  What can happen if you participate before you lurk?


Daily Objectives: 
Use and integrate Word-processing and Presentation tools and software when completing projects and assignments. Identify, Observe and Practice proper Internet Safety and Netiquette.Use the help sections of software, investigate online tutorials, and experiment with techniques, tools and software.Use multiple, documents, applications and web tools to create and modify projects.Use multiple, documents, applications and web tools to create and modify projects.

Word of the Day:  Spam - E-mail spam, also known as junk e-mail or unsolicited bulk e-mail (UBE), is a subset of spam that involves nearly identical messages sent to numerous recipients by e-mail. Definitions of spam usually include the aspects that e-mail is unsolicited and sent in bulk.[1]
 
Question of the Day: Why do you think x  y coordinates are used in Scratch?  How can the coordinates be used when commanding a Sprite?
 

Daily Objectives: 
Identify the Vocabulary and and computer programming concepts.Identify the parts of the Scratch Interface.Describe the function of the parts of the Scratch Interface.Use Scratch paint to create an original  Sprite with several costumes.Use the scratch program to animate a Sprite.

Word of the Day:  Boolean variable.  A variable that only takes on a value of true (i.e., 1) or false (i.e., 0), incidentally, is called a Boolean variable.
With statements, Boolean expressions, conditions, loops, and variables now under your belt as building blocks, we can now explore two higher-level programming constructs, starting with threads.

Monday, March 14, 2011

3/14 Lurk / Local Variable

Post a response to the Question of the Day in 5 minutes or less, using complete sentences, use proper grammar, spelling and punctuation.


ICT Essentials 1
Question of the Day: Does listening to music help you to work or learn better?  Or do you find music distracting?  Does this vary with the type of work you are doing? Why?


Daily Objectives: 
Use and integrate Word-processing and Presentation tools and software when completing projects and assignments. Identify, Observe and Practice proper Internet Safety and Netiquette.Use the help sections of software, investigate online tutorials, and experiment with techniques, tools and software.Use multiple, documents, applications and web tools to create and modify projects.Use multiple, documents, applications and web tools to create and modify projects.

Word of the Day:  Lurk - To monitor an electronic community before participating; lurking is essential to understanding the nuances of a discussion group or mailing list.
 
Question of the Day: Does listening to music help you to work or learn better?  Or do you find music distracting?  Does this vary with the type of work you are doing? Why?


Daily Objectives: 
Identify the Vocabulary and and computer programming concepts.Identify the parts of the Scratch Interface.Describe the function of the parts of the Scratch Interface.Use Scratch paint to create an original  Sprite with several costumes.Use the scratch program to animate a Sprite.

Word of the Day: Variables - In programming, a variable is a placeholder for some value, much like x and y are popular variables in algebra. In Scratch, variables are represented with blocks shaped like elongated circles, uniquely labeled by you. Variables, generally speaking, can be local or global. In Scratch, a local variable can be used by just one sprite; a global variable can be used by all of your sprites.
Variables allow us, for instance, to instruct a sprite to count up from 1:

Friday, March 11, 2011

3/11 Trolls / Loops

Post a response to the Question of the Day in 5 minutes or less, using complete sentences, use proper grammar, spelling and punctuation.


ICT Essentials 1
Question of the Day: What do you think about people who say unkind things to others using a computer, or other Internet devices?  Some one you know is spreading untrue rumors about you on Facebook.  They have never said anything to you in person or online.  What should you do?  Why?
Daily Objectives: 
Identify and Observe proper Internet Safety and Netiquette.Identify, Observe and Practice proper Internet Safety and Netiquette.Identify, Observe and Practice proper Internet Safety and Netiquette.Identify, Observe and Practice proper Internet Safety and Netiquette.Identify, Observe and Practice proper Internet Safety and Netiquette.
Word of the Day: Trolls and Trolling: the Thugs of the Internet
The opposite of good netiquette is 'trolling'. This is where mean-spirited users purposely seek to cause disharmony, conflict, and bad feelings online. If you want to use the Internet, you must understand that trolls are a fact of life, and that there are proven ways to deal with them. 

Question of the Day:  How is a song similar to a looping construct?

Daily Objectives: 
Identify the Vocabulary and parts of the Scratch Program.Identify the Scratch Interface.Descibe the uses for Scratch.Create a sprite in Scratch.Animate a sprite in Scratch.
Word of the Day: Loops 
In programming, a loop can induce multiple executions of statements. In Scratch, any block whose label begins with "forever" or "repeat" is a looping construct.
One such block is:

 Another block allows you to loop a specific number of times:

Sometimes, you want execute some statement multiple times, each time varying your behavior ever so slightly. We thus turn our attention to variables.

Thursday, March 10, 2011

3/10 Newbie / Conditions

Post a response to the Question of the Day in 5 minutes or less, using complete sentences, use proper grammar, spelling and punctuation.

ICT Essentials 1
Question of the Day: Your parents are new to using the computer and Internet.  They always send emails and other messages in all capital letters.  What should you do?  How can you help them without hurting their feeling or discourage them from using the computer and Internet?  Remember you were once a newbie yourself.
Daily Objectives: 
Identify and Observe proper Internet Safety and Netiquette.Identify, Observe and Practice proper Internet Safety and Netiquette.Identify, Observe and Practice proper Internet Safety and Netiquette.Identify, Observe and Practice proper Internet Safety and Netiquette.Identify, Observe and Practice proper Internet Safety and Netiquette.
Word of the Day: newbie  (nb, ny-) n. Slang

One that is new to something, especially a novice at using computer technology or the Internet.

Question of the Day: How do conditions help you to make decisions?  Is this the same way a computer uses conditions? Why?
Daily Objectives: 
Identify the Vocabulary and parts of the Scratch Program.Identify the Scratch Interface.Descibe the uses for Scratch.Create a sprite in Scratch.Animate a sprite in Scratch.
Word of the Day: Conditions - In programming, a condition is something that must be true in order for something to happen. A condition is thus said to "evaluate to true" or "evaluate to false." In Scratch, any block whose label says "if," "when," or "until" is a sort of conditional construct.
One such block is:

The construct above is generally known as an "if construct." With it can we instruct a sprite to say hello only if, say, the user has depressed the mouse button:

 Sometimes, you want one or more statements to be executed multiple times in a row. To implement this behavior, we turn our attention to loops.

Wednesday, March 9, 2011

3/9 Flaming / Boolean Expressions

Post a response to the Question of the Day in 5 minutes or less, using complete sentences, use proper grammar, spelling and punctuation.

ICT Essentials 1
Question of the Day: How does flaming show a lack of respect?  Do you respect people who flame others?  Why?
Daily Objectives: 
Identify and Observe proper Internet Safety and Netiquette.Identify, Observe and Practice proper Internet Safety and Netiquette.Identify, Observe and Practice proper Internet Safety and Netiquette.Identify, Observe and Practice proper Internet Safety and Netiquette.Identify, Observe and Practice proper Internet Safety and Netiquette.
Word of the Day: Flaming - also known as bashing, is hostile and insulting interaction between Internet users.
 

Question of the Day: Boolean Expressions (true or false) similar to binary number (on or off).  How do you think Boolean Expressions help a computer to process information(think)?

Daily Objectives: 
Identify the Vocabulary and parts of the Scratch Program.Identify the Scratch Interface.Descibe the uses for Scratch.Create a sprite in Scratch.Animate a sprite in Scratch.
Word of the Day: Boolean Expressions
In programming, a Boolean expression is an expression that is either true or false. In Scratch, any block shaped like an elongated diamond is a Boolean expression.
One such block is:

After all, it is either true that the mouse button is down or it is false.
Another such block is:

After all, it is either true that some number is less than another number or it is false.
With Boolean expressions can we construct conditions, to which we turn our attention next.

Tuesday, March 8, 2011

3/8 Spamming / Statements

Post a response to the Question of the Day in 5 minutes or less, using complete sentences, use proper grammar, spelling and punctuation.


ICT Essentials 1
Question of the Day: Make a list of five important netiquette rules you think everyone should follow?
Daily Objectives: 
Identify and Observe proper Internet Safety and Netiquette.Identify, Observe and Practice proper Internet Safety and Netiquette.Identify, Observe and Practice proper Internet Safety and Netiquette.Identify, Observe and Practice proper Internet Safety and Netiquette.Identify, Observe and Practice proper Internet Safety and Netiquette.
Word of the Day: Spamming - is the practice of sending repeated identical pieces of mail to a wide variety of newsgroups and/or e-mail addresses.
 
Question of the Day: Computers follow directions exactly the way they are given and in the order they are given.  When a program does not perform correctly who do you think is responsible, the programmer or the computer? Why?
Daily Objectives: 
Identify the Vocabulary and parts of the Scratch Program.Identify the Scratch Interface.Descibe the uses for Scratch.Create a sprite in Scratch.Animate a sprite in Scratch.
Word of the Day:  Statements
In programming, a statement is simply a directive that tells the computer to do something. Think of it as a command or an instruction. In Scratch, any block whose label reads like a command is a statement.
One such block instructs a sprite to say something:

Another such block instructs a sprite to go to some location:

Sometimes, you only want a statement to be executed under certain conditions. Such conditions are defined in terms of Boolean expressions, to which we turn our attention next.

Monday, March 7, 2011

3/7 Netiquette / Programming

Post a response to the Question of the Day in 5 minutes or less, using complete sentences, use proper grammar, spelling and punctuation.


ICT Essentials 1
Question of the Day: Write your definition of netiquette.  Why is netiquette important? What happens when you do not follow netiquette rules?  (Your answers will be used for the introduction of your project.)

Daily Objectives: 
Identify and Observe proper Internet Safety and Netiquette.Identify, Observe and Practice proper Internet Safety and Netiquette.Identify, Observe and Practice proper Internet Safety and Netiquette.Identify, Observe and Practice proper Internet Safety and Netiquette.Identify, Observe and Practice proper Internet Safety and Netiquett
Word of the Day:  netiquette |ˈnetəkit; -ˌket| (noun) the correct or acceptable way of communicating on the Internet. ORIGIN 1990s: blend of net 1 and etiquette .
 
Question of the Day: Have you ever learned a foreign language?  How do you think learning computer programming will be like learning another language?


Daily Objectives: 
Identify the Vocabulary and parts of the Scratch Program.Identify the Scratch Interface.Descibe the uses for Scratch.Create a sprite in Scratch.Animate a sprite in Scratch.
Word of the Day:  programming |ˈprōˌgrami ng | (noun) the action or process of writing computer programs.