Upcoming SlideShare
Loading in …5
×

# EI603 Session 2

463 views

Published on

programming, logo, roamer, binary

0 Comments
0 Likes
Statistics
Notes
• Full Name
Comment goes here.

Are you sure you want to Yes No
Your message goes here
• Be the first to comment

• Be the first to like this

No Downloads
Views
Total views
463
On SlideShare
0
From Embeds
0
Number of Embeds
237
Actions
Shares
0
Downloads
3
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
• What’s it all about? Computers today use the binary system to represent information. It is called binary because only two different digits are used. It is also known as base two (humans normally use base 10). Each zero or one is called a bit ( b inary dig it ). A bit is usually represented in a computer’s main memory by a transistor that is switched on or off, or a capacitor that is charged or discharged. When data must be transmitted over a telephone line or radio link, high and low-pitched tones are used for the ones and zeros. On magnetic disks (floppy disks and hard disks) and tapes, bits are represented by the direction of a magnetic field on a coated surface, either North-South or South-North. Audio CDs, CD-ROMs and DVDs store bits optically—the part of the surface corresponding to a bit either does or does not reflect light. One bit on its own can’t represent much, so they are usually grouped together in groups of eight, which can represent numbers from 0 to 255. A group of eight bits is called a byte. The speed of a computer depends on the number of bits it can process at once. For example, a 32-bit computer can process 32-bit numbers in one operation, while a 16-bit computer must break 32-bit numbers down into smaller pieces, making it slower. Ultimately bits and bytes are all that a computer uses to store and transmit numbers, text, and all other information. In some of the later activities we will see how other kinds of information can be represented on a computer.
• Seymour Papert is a mathematician, computer scientist and educator. He spent 5 years working with Jean Piaget (1958 – 1963) and developed a theory of learning know as “constructionism” which built upon Piaget’s theories of “constructivism”. He was a member of the team that invented the Logo programming language. “ Every maker of video games knows something that the makers of curriculum don’t seem to understand. You’ll never see a video game being advertised as being easy. Kids who do not like school will tell you it’s not because it’s too hard. It’s because it’s–boring.” Seymour Papert
• Kids Ruby
• ### EI603 Session 2

1. 1. Introduction to Programming
2. 2. Session Overview • CS Unplugged activity - Binary • Programming within the National Curriculum at KS1/KS2 • An introduction to programmable toys • Seymour Papert • Logo • Follow up Task
3. 3. Binary Activity
4. 4. Binary Activity
5. 5. Draft National Curriculum Feb 2014
6. 6. Draft National Curriculum Feb 2014
7. 7. An introduction to programmable toys
8. 8. An introduction to programmable toysFloor Robots
9. 9. Beebots
10. 10. An introduction to programmable toysRoamer“Roamer-Too is the latest version of the popular Roamer robot (nowcalled Classic Roamer). It combines the latest robotic technologywith the science of learning to create an exciting and dynamiceducational tool that can help your students understand complexideas across a wide range of age groups and subjects.”Valiant Technology
11. 11. An introduction to programmable toysActivities- Using a roamer, create an equilateral triangle- Knock down a tower of bricks- Navigate a maze- Shall we dance? Synchronous dancing robots.Tip: Procedures are great for this.
12. 12. Seymour Papert
13. 13. Logo
14. 14. Textease Turtle (Logo)
15. 15. Follow up taskActivity:Download KidsRuby from kidsruby.comRead ‘How to use KidsRuby’ and then work through‘Basic Programming’