SlideShare a Scribd company logo
Miles Berry
University of Roehampton
28 June 2013
Primary Computing
Workshop
3. More Coding
The Internet
and the Web
Can you draw the Internet?
The Internet
Switching on the Web
HTML by hand
<html>
<head>
<title>First page</title>
</head>
<body>
<h1>My first webpage</h1>
<p>How cool is this?</p>
</body>
</html>
Some tags to try
Bold
<strong>Bold</strong>
Italic
<em>Italic</em>
This is a link
<a href="http://...">This is a
link</a>
• A point
• Another point
<ul><li>A point</li>
<li>Another point</li></ul>
<img src="http://upload.wikimedia.org/
wikipedia/en/c/cd/
Roehampton_University_logo.png" />
More tags
Styles
The quick brown fox jumps over the lazy dog
<style type="text/css">
p {
color: #f60;
font-size: 24px;
font-family: Georgia, Times, 'Times New Roman',
serif;
}
</style>
Mozilla X-Ray Goggles
Mozilla Thimble
16 steps
Robots
Play and Exploration
• Children learn through first hand experience in activities they have
chosen
• Play allows children to test their ideas
• Play lets children learn from mistakes
• Play fosters imagination and flexibility of mind
• Rich, enabling environments are provided
• Allow children to dictate the pace, length and focus; interventions
should be supportive
• Recognise children’s fascination with and curiosity about what is
going on in their worlds.
EYFS: Effective practice: play and exploration
understand what algorithms are, how they
are implemented as programs on digital
devices, and that programs execute by
following a sequence of instructions
write and test simple programs
Bee-Bots
Roamer
Probots
ICT in schools 2008–11
An evaluation of information and communication technology
education in schools in England 2008–11
Most of the Key Stage 1 pupils observed were able
to learn programming through devising and testing
sequences of instructions for floor robots. However,
in Key Stage 2, pupils in the majority of schools
visited had insufficient opportunities to develop
their understanding and use of programming, and
data logging and handling.
design and write programs that accomplish
specific goals, including controlling or
simulating physical systems; solve problems
by decomposing them into smaller parts
Glasshead Studios for BBC Cracking the Code
Arduino and toy hacking
Cracking the Code
Games
Games
Goal Oriented Interactivity Feedback
Progression
Problem /
Challenge
Flow
Programming
Goal Oriented Interactivity Feedback
Progression
Problem /
Challenge
Flow
use logical reasoning to predict
the behaviour of simple
programs
generate appropriate inputs and
predicted outputs to test
programs
use logical reasoning to explain
how a simple algorithm works
Lightbot
There’s an app
for that
Evaluations...

More Related Content

What's hot

Feb18 Thurs
Feb18 ThursFeb18 Thurs
Feb18 Thurs
elizkeren
 
Electronic portfolio
Electronic portfolioElectronic portfolio
Electronic portfolio
jabst
 
Saahp Tooling Up 2009
Saahp Tooling Up 2009Saahp Tooling Up 2009
Saahp Tooling Up 2009
Emil Chuck
 
Computer Literacy Placement Exam Design And Assessment
Computer Literacy Placement Exam Design And AssessmentComputer Literacy Placement Exam Design And Assessment
Computer Literacy Placement Exam Design And Assessment
Amber Epps
 
Analysis on ABCSTTU Model of Homdepot
Analysis on ABCSTTU Model of HomdepotAnalysis on ABCSTTU Model of Homdepot
Analysis on ABCSTTU Model of Homdepot
MJ Ferdous
 
Digital citizenship webquest
Digital citizenship webquestDigital citizenship webquest
Digital citizenship webquest
Cgb8
 
An Introduction: What is Moodle?
An Introduction: What is Moodle?An Introduction: What is Moodle?
An Introduction: What is Moodle?
John Patten
 
M4 - Computing - Week 1
M4 - Computing - Week 1M4 - Computing - Week 1
M4 - Computing - Week 1
Jamie Hutt
 
Welcoming laptops into the classroom
Welcoming laptops into the classroomWelcoming laptops into the classroom
Welcoming laptops into the classroom
Claire Amos
 
The Use Of Emails And Blogs In Education
The Use Of Emails And Blogs In EducationThe Use Of Emails And Blogs In Education
The Use Of Emails And Blogs In Education
Roy González
 
Engl313 Syllabus 2018
Engl313 Syllabus 2018Engl313 Syllabus 2018
Engl313 Syllabus 2018
Victoria Arthur
 
Virtual Centre for Digital Media - Open House
Virtual Centre for Digital Media - Open HouseVirtual Centre for Digital Media - Open House
Virtual Centre for Digital Media - Open House
Tracy Kennedy
 
You’re So Distracted… You Probably (Don’t) Think This Presentation is About You
You’re So Distracted… You Probably (Don’t) Think This Presentation is About YouYou’re So Distracted… You Probably (Don’t) Think This Presentation is About You
You’re So Distracted… You Probably (Don’t) Think This Presentation is About You
Jason Neiffer
 
ATLS_3020_DM2_Spring_2015_Kos_Syllabus
ATLS_3020_DM2_Spring_2015_Kos_SyllabusATLS_3020_DM2_Spring_2015_Kos_Syllabus
ATLS_3020_DM2_Spring_2015_Kos_Syllabus
Brittany Ann Kos
 
UCD
UCDUCD
Mastering Google’s Privacy Settings: New Digital Citizenship
Mastering Google’s Privacy Settings: New Digital CitizenshipMastering Google’s Privacy Settings: New Digital Citizenship
Mastering Google’s Privacy Settings: New Digital Citizenship
Jason Neiffer
 
Virtuallearning 11 18
Virtuallearning 11 18Virtuallearning 11 18
Virtuallearning 11 18
elizkeren
 
Planningane learningblend my.tafe-choctober29_2010
Planningane learningblend my.tafe-choctober29_2010Planningane learningblend my.tafe-choctober29_2010
Planningane learningblend my.tafe-choctober29_2010
Colleen Hodgins
 
Tips for teaching writing with technology
Tips for teaching writing with technologyTips for teaching writing with technology
Tips for teaching writing with technology
Carly Friesen
 

What's hot (19)

Feb18 Thurs
Feb18 ThursFeb18 Thurs
Feb18 Thurs
 
Electronic portfolio
Electronic portfolioElectronic portfolio
Electronic portfolio
 
Saahp Tooling Up 2009
Saahp Tooling Up 2009Saahp Tooling Up 2009
Saahp Tooling Up 2009
 
Computer Literacy Placement Exam Design And Assessment
Computer Literacy Placement Exam Design And AssessmentComputer Literacy Placement Exam Design And Assessment
Computer Literacy Placement Exam Design And Assessment
 
Analysis on ABCSTTU Model of Homdepot
Analysis on ABCSTTU Model of HomdepotAnalysis on ABCSTTU Model of Homdepot
Analysis on ABCSTTU Model of Homdepot
 
Digital citizenship webquest
Digital citizenship webquestDigital citizenship webquest
Digital citizenship webquest
 
An Introduction: What is Moodle?
An Introduction: What is Moodle?An Introduction: What is Moodle?
An Introduction: What is Moodle?
 
M4 - Computing - Week 1
M4 - Computing - Week 1M4 - Computing - Week 1
M4 - Computing - Week 1
 
Welcoming laptops into the classroom
Welcoming laptops into the classroomWelcoming laptops into the classroom
Welcoming laptops into the classroom
 
The Use Of Emails And Blogs In Education
The Use Of Emails And Blogs In EducationThe Use Of Emails And Blogs In Education
The Use Of Emails And Blogs In Education
 
Engl313 Syllabus 2018
Engl313 Syllabus 2018Engl313 Syllabus 2018
Engl313 Syllabus 2018
 
Virtual Centre for Digital Media - Open House
Virtual Centre for Digital Media - Open HouseVirtual Centre for Digital Media - Open House
Virtual Centre for Digital Media - Open House
 
You’re So Distracted… You Probably (Don’t) Think This Presentation is About You
You’re So Distracted… You Probably (Don’t) Think This Presentation is About YouYou’re So Distracted… You Probably (Don’t) Think This Presentation is About You
You’re So Distracted… You Probably (Don’t) Think This Presentation is About You
 
ATLS_3020_DM2_Spring_2015_Kos_Syllabus
ATLS_3020_DM2_Spring_2015_Kos_SyllabusATLS_3020_DM2_Spring_2015_Kos_Syllabus
ATLS_3020_DM2_Spring_2015_Kos_Syllabus
 
UCD
UCDUCD
UCD
 
Mastering Google’s Privacy Settings: New Digital Citizenship
Mastering Google’s Privacy Settings: New Digital CitizenshipMastering Google’s Privacy Settings: New Digital Citizenship
Mastering Google’s Privacy Settings: New Digital Citizenship
 
Virtuallearning 11 18
Virtuallearning 11 18Virtuallearning 11 18
Virtuallearning 11 18
 
Planningane learningblend my.tafe-choctober29_2010
Planningane learningblend my.tafe-choctober29_2010Planningane learningblend my.tafe-choctober29_2010
Planningane learningblend my.tafe-choctober29_2010
 
Tips for teaching writing with technology
Tips for teaching writing with technologyTips for teaching writing with technology
Tips for teaching writing with technology
 

Viewers also liked

Zondle – ICT game-based learning
Zondle – ICT game-based learningZondle – ICT game-based learning
Zondle – ICT game-based learning
Brussels, Belgium
 
Why children play for upload
Why children play for uploadWhy children play for upload
Why children play for upload
jinankb
 
Elsoi8
Elsoi8Elsoi8
Elsoi8
Miles Berry
 
christmas game
 christmas game christmas game
christmas game
Horte Pb
 
Video and the reflective practitioner (Y1 T&L)
Video and the reflective practitioner (Y1 T&L)Video and the reflective practitioner (Y1 T&L)
Video and the reflective practitioner (Y1 T&L)
Miles Berry
 
Transportation crossword
Transportation crosswordTransportation crossword
Transportation crossword
Lia Castello
 
Toys, play and games : Y1 ICT, Lecture 5
Toys, play and games : Y1 ICT, Lecture 5Toys, play and games : Y1 ICT, Lecture 5
Toys, play and games : Y1 ICT, Lecture 5
Miles Berry
 

Viewers also liked (7)

Zondle – ICT game-based learning
Zondle – ICT game-based learningZondle – ICT game-based learning
Zondle – ICT game-based learning
 
Why children play for upload
Why children play for uploadWhy children play for upload
Why children play for upload
 
Elsoi8
Elsoi8Elsoi8
Elsoi8
 
christmas game
 christmas game christmas game
christmas game
 
Video and the reflective practitioner (Y1 T&L)
Video and the reflective practitioner (Y1 T&L)Video and the reflective practitioner (Y1 T&L)
Video and the reflective practitioner (Y1 T&L)
 
Transportation crossword
Transportation crosswordTransportation crossword
Transportation crossword
 
Toys, play and games : Y1 ICT, Lecture 5
Toys, play and games : Y1 ICT, Lecture 5Toys, play and games : Y1 ICT, Lecture 5
Toys, play and games : Y1 ICT, Lecture 5
 

Similar to Roehampton computing workshop 3

Simple Project Management
Simple Project ManagementSimple Project Management
Simple Project Management
Jesse Rodgers
 
GTANSW Country Conferences 2007
GTANSW Country Conferences 2007GTANSW Country Conferences 2007
GTANSW Country Conferences 2007
Martin Pluss
 
MoneySafe-FinalReport
MoneySafe-FinalReportMoneySafe-FinalReport
MoneySafe-FinalReport
Shaun Michael Stone
 
Computer based online written test system "Tao Software"
Computer based online written test system "Tao Software"Computer based online written test system "Tao Software"
Computer based online written test system "Tao Software"
Awais Chaudhary
 
Best Practices in Mobile Development: Building Your First jQuery Mobile App
Best Practices in Mobile Development: Building Your First jQuery Mobile AppBest Practices in Mobile Development: Building Your First jQuery Mobile App
Best Practices in Mobile Development: Building Your First jQuery Mobile App
St. Petersburg College
 
Web 2.0
Web 2.0Web 2.0
Web 2.0
Sriram Dash
 
Web 2.0
Web 2.0Web 2.0
Web 2.0
Sriram Dash
 
Rakeshreddykalasani resume
Rakeshreddykalasani resumeRakeshreddykalasani resume
Rakeshreddykalasani resume
Rakesh Reddy K
 
TLE_ICT_9_10.pdf
TLE_ICT_9_10.pdfTLE_ICT_9_10.pdf
TLE_ICT_9_10.pdf
BILLYSALAMERO2
 
Laxman cv
Laxman cvLaxman cv
Laxman cv
LaxmanChaudhari4
 
Aniket CV
Aniket CVAniket CV
Aniket CV
Aniket Deshmukh
 
2008 10 21 Top Ten Tech Tools Agents E Xtension
2008 10 21 Top Ten Tech Tools Agents E Xtension2008 10 21 Top Ten Tech Tools Agents E Xtension
2008 10 21 Top Ten Tech Tools Agents E Xtension
dkp205
 
IRJET- Online Programming Assessment and Evaluation Platform in Education System
IRJET- Online Programming Assessment and Evaluation Platform in Education SystemIRJET- Online Programming Assessment and Evaluation Platform in Education System
IRJET- Online Programming Assessment and Evaluation Platform in Education System
IRJET Journal
 
Higher Ed Web Conference - Web Project Management
Higher Ed Web Conference - Web Project ManagementHigher Ed Web Conference - Web Project Management
Higher Ed Web Conference - Web Project Management
Jesse Rodgers
 
Report on web development
Report on web developmentReport on web development
Report on web development
AJEETKUMAR932614
 
AI 2023.pdf
AI 2023.pdfAI 2023.pdf
AI 2023.pdf
DavidCieslak4
 
IRJET- College Enquiry Chatbot System(DMCE)
IRJET-  	  College Enquiry Chatbot System(DMCE)IRJET-  	  College Enquiry Chatbot System(DMCE)
IRJET- College Enquiry Chatbot System(DMCE)
IRJET Journal
 
INTELLIGENT CHATBOT FOR COLLEGE ENQUIRY SYSTEM
INTELLIGENT CHATBOT FOR COLLEGE ENQUIRY SYSTEMINTELLIGENT CHATBOT FOR COLLEGE ENQUIRY SYSTEM
INTELLIGENT CHATBOT FOR COLLEGE ENQUIRY SYSTEM
IRJET Journal
 
Mini-Case Study Closing Projects at Global Green Books Pu.docx
Mini-Case Study Closing Projects at Global Green Books Pu.docxMini-Case Study Closing Projects at Global Green Books Pu.docx
Mini-Case Study Closing Projects at Global Green Books Pu.docx
altheaboyer
 
Creating a successful continuous testing environment by Eran Kinsbruner
Creating a successful continuous testing environment by Eran KinsbrunerCreating a successful continuous testing environment by Eran Kinsbruner
Creating a successful continuous testing environment by Eran Kinsbruner
QA or the Highway
 

Similar to Roehampton computing workshop 3 (20)

Simple Project Management
Simple Project ManagementSimple Project Management
Simple Project Management
 
GTANSW Country Conferences 2007
GTANSW Country Conferences 2007GTANSW Country Conferences 2007
GTANSW Country Conferences 2007
 
MoneySafe-FinalReport
MoneySafe-FinalReportMoneySafe-FinalReport
MoneySafe-FinalReport
 
Computer based online written test system "Tao Software"
Computer based online written test system "Tao Software"Computer based online written test system "Tao Software"
Computer based online written test system "Tao Software"
 
Best Practices in Mobile Development: Building Your First jQuery Mobile App
Best Practices in Mobile Development: Building Your First jQuery Mobile AppBest Practices in Mobile Development: Building Your First jQuery Mobile App
Best Practices in Mobile Development: Building Your First jQuery Mobile App
 
Web 2.0
Web 2.0Web 2.0
Web 2.0
 
Web 2.0
Web 2.0Web 2.0
Web 2.0
 
Rakeshreddykalasani resume
Rakeshreddykalasani resumeRakeshreddykalasani resume
Rakeshreddykalasani resume
 
TLE_ICT_9_10.pdf
TLE_ICT_9_10.pdfTLE_ICT_9_10.pdf
TLE_ICT_9_10.pdf
 
Laxman cv
Laxman cvLaxman cv
Laxman cv
 
Aniket CV
Aniket CVAniket CV
Aniket CV
 
2008 10 21 Top Ten Tech Tools Agents E Xtension
2008 10 21 Top Ten Tech Tools Agents E Xtension2008 10 21 Top Ten Tech Tools Agents E Xtension
2008 10 21 Top Ten Tech Tools Agents E Xtension
 
IRJET- Online Programming Assessment and Evaluation Platform in Education System
IRJET- Online Programming Assessment and Evaluation Platform in Education SystemIRJET- Online Programming Assessment and Evaluation Platform in Education System
IRJET- Online Programming Assessment and Evaluation Platform in Education System
 
Higher Ed Web Conference - Web Project Management
Higher Ed Web Conference - Web Project ManagementHigher Ed Web Conference - Web Project Management
Higher Ed Web Conference - Web Project Management
 
Report on web development
Report on web developmentReport on web development
Report on web development
 
AI 2023.pdf
AI 2023.pdfAI 2023.pdf
AI 2023.pdf
 
IRJET- College Enquiry Chatbot System(DMCE)
IRJET-  	  College Enquiry Chatbot System(DMCE)IRJET-  	  College Enquiry Chatbot System(DMCE)
IRJET- College Enquiry Chatbot System(DMCE)
 
INTELLIGENT CHATBOT FOR COLLEGE ENQUIRY SYSTEM
INTELLIGENT CHATBOT FOR COLLEGE ENQUIRY SYSTEMINTELLIGENT CHATBOT FOR COLLEGE ENQUIRY SYSTEM
INTELLIGENT CHATBOT FOR COLLEGE ENQUIRY SYSTEM
 
Mini-Case Study Closing Projects at Global Green Books Pu.docx
Mini-Case Study Closing Projects at Global Green Books Pu.docxMini-Case Study Closing Projects at Global Green Books Pu.docx
Mini-Case Study Closing Projects at Global Green Books Pu.docx
 
Creating a successful continuous testing environment by Eran Kinsbruner
Creating a successful continuous testing environment by Eran KinsbrunerCreating a successful continuous testing environment by Eran Kinsbruner
Creating a successful continuous testing environment by Eran Kinsbruner
 

More from Miles Berry

Croydon 121
Croydon 121Croydon 121
Croydon 121
Miles Berry
 
Computing: planning, assessment and resources
Computing: planning, assessment and resourcesComputing: planning, assessment and resources
Computing: planning, assessment and resources
Miles Berry
 
Roehampton computing workshop 2
Roehampton computing workshop 2Roehampton computing workshop 2
Roehampton computing workshop 2
Miles Berry
 
Roehampton computing workshop 1
Roehampton computing workshop 1Roehampton computing workshop 1
Roehampton computing workshop 1
Miles Berry
 
Computing curriculum design workshop
Computing curriculum design workshopComputing curriculum design workshop
Computing curriculum design workshop
Miles Berry
 
Robotics 12 13 y1 ict ssp l18
Robotics 12 13 y1 ict ssp l18Robotics 12 13 y1 ict ssp l18
Robotics 12 13 y1 ict ssp l18
Miles Berry
 
Innovation and the future: Y3 ssp 12 13 l15
Innovation and the future: Y3 ssp 12 13 l15Innovation and the future: Y3 ssp 12 13 l15
Innovation and the future: Y3 ssp 12 13 l15
Miles Berry
 
Professional Development Y3 ssp 12 13 l14
Professional Development Y3 ssp 12 13 l14Professional Development Y3 ssp 12 13 l14
Professional Development Y3 ssp 12 13 l14
Miles Berry
 
Mobile app development 12 13 y1 ict ssp l17 rev
Mobile app development 12 13 y1 ict ssp l17 revMobile app development 12 13 y1 ict ssp l17 rev
Mobile app development 12 13 y1 ict ssp l17 rev
Miles Berry
 
Resources and Support - Y3 ssp 12 13 l13
Resources and Support - Y3 ssp 12 13 l13Resources and Support - Y3 ssp 12 13 l13
Resources and Support - Y3 ssp 12 13 l13
Miles Berry
 
Media and Design. Y3 Teaching and Learning L2
Media and Design. Y3 Teaching and Learning L2Media and Design. Y3 Teaching and Learning L2
Media and Design. Y3 Teaching and Learning L2
Miles Berry
 
Working with virtual worlds: y1 ict ssp l16
Working with virtual worlds: y1 ict ssp l16Working with virtual worlds: y1 ict ssp l16
Working with virtual worlds: y1 ict ssp l16
Miles Berry
 
Y3 ssp 12 13 l12
Y3 ssp 12 13 l12Y3 ssp 12 13 l12
Y3 ssp 12 13 l12
Miles Berry
 
T and L websites (lecture 1)
T and L websites (lecture 1)T and L websites (lecture 1)
T and L websites (lecture 1)
Miles Berry
 
Developing ideas with video - Y1 ICT Specialists, Lecture 15.
Developing ideas with video - Y1 ICT Specialists, Lecture 15.Developing ideas with video - Y1 ICT Specialists, Lecture 15.
Developing ideas with video - Y1 ICT Specialists, Lecture 15.
Miles Berry
 
Year 1 Lecture 4 - video workshop
Year 1 Lecture 4 - video workshopYear 1 Lecture 4 - video workshop
Year 1 Lecture 4 - video workshop
Miles Berry
 
12 13 y1 ict ssp l13
12 13 y1 ict ssp l1312 13 y1 ict ssp l13
12 13 y1 ict ssp l13
Miles Berry
 
12 13 y1 ict ssp l12
12 13 y1 ict ssp l1212 13 y1 ict ssp l12
12 13 y1 ict ssp l12
Miles Berry
 
PGCE Foundation Computing EYFS/KS1 - Robotics
PGCE Foundation Computing EYFS/KS1 - RoboticsPGCE Foundation Computing EYFS/KS1 - Robotics
PGCE Foundation Computing EYFS/KS1 - Robotics
Miles Berry
 
The computing curriculum beyond 2014
The computing curriculum beyond 2014The computing curriculum beyond 2014
The computing curriculum beyond 2014
Miles Berry
 

More from Miles Berry (20)

Croydon 121
Croydon 121Croydon 121
Croydon 121
 
Computing: planning, assessment and resources
Computing: planning, assessment and resourcesComputing: planning, assessment and resources
Computing: planning, assessment and resources
 
Roehampton computing workshop 2
Roehampton computing workshop 2Roehampton computing workshop 2
Roehampton computing workshop 2
 
Roehampton computing workshop 1
Roehampton computing workshop 1Roehampton computing workshop 1
Roehampton computing workshop 1
 
Computing curriculum design workshop
Computing curriculum design workshopComputing curriculum design workshop
Computing curriculum design workshop
 
Robotics 12 13 y1 ict ssp l18
Robotics 12 13 y1 ict ssp l18Robotics 12 13 y1 ict ssp l18
Robotics 12 13 y1 ict ssp l18
 
Innovation and the future: Y3 ssp 12 13 l15
Innovation and the future: Y3 ssp 12 13 l15Innovation and the future: Y3 ssp 12 13 l15
Innovation and the future: Y3 ssp 12 13 l15
 
Professional Development Y3 ssp 12 13 l14
Professional Development Y3 ssp 12 13 l14Professional Development Y3 ssp 12 13 l14
Professional Development Y3 ssp 12 13 l14
 
Mobile app development 12 13 y1 ict ssp l17 rev
Mobile app development 12 13 y1 ict ssp l17 revMobile app development 12 13 y1 ict ssp l17 rev
Mobile app development 12 13 y1 ict ssp l17 rev
 
Resources and Support - Y3 ssp 12 13 l13
Resources and Support - Y3 ssp 12 13 l13Resources and Support - Y3 ssp 12 13 l13
Resources and Support - Y3 ssp 12 13 l13
 
Media and Design. Y3 Teaching and Learning L2
Media and Design. Y3 Teaching and Learning L2Media and Design. Y3 Teaching and Learning L2
Media and Design. Y3 Teaching and Learning L2
 
Working with virtual worlds: y1 ict ssp l16
Working with virtual worlds: y1 ict ssp l16Working with virtual worlds: y1 ict ssp l16
Working with virtual worlds: y1 ict ssp l16
 
Y3 ssp 12 13 l12
Y3 ssp 12 13 l12Y3 ssp 12 13 l12
Y3 ssp 12 13 l12
 
T and L websites (lecture 1)
T and L websites (lecture 1)T and L websites (lecture 1)
T and L websites (lecture 1)
 
Developing ideas with video - Y1 ICT Specialists, Lecture 15.
Developing ideas with video - Y1 ICT Specialists, Lecture 15.Developing ideas with video - Y1 ICT Specialists, Lecture 15.
Developing ideas with video - Y1 ICT Specialists, Lecture 15.
 
Year 1 Lecture 4 - video workshop
Year 1 Lecture 4 - video workshopYear 1 Lecture 4 - video workshop
Year 1 Lecture 4 - video workshop
 
12 13 y1 ict ssp l13
12 13 y1 ict ssp l1312 13 y1 ict ssp l13
12 13 y1 ict ssp l13
 
12 13 y1 ict ssp l12
12 13 y1 ict ssp l1212 13 y1 ict ssp l12
12 13 y1 ict ssp l12
 
PGCE Foundation Computing EYFS/KS1 - Robotics
PGCE Foundation Computing EYFS/KS1 - RoboticsPGCE Foundation Computing EYFS/KS1 - Robotics
PGCE Foundation Computing EYFS/KS1 - Robotics
 
The computing curriculum beyond 2014
The computing curriculum beyond 2014The computing curriculum beyond 2014
The computing curriculum beyond 2014
 

Recently uploaded

Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
KatiaHIMEUR1
 
Full-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalizationFull-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalization
Zilliz
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
DianaGray10
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
Kumud Singh
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
mikeeftimakis1
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
DianaGray10
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
SOFTTECHHUB
 
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
Neo4j
 
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
SOFTTECHHUB
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Paige Cruz
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems S.M.S.A.
 
“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”
Claudio Di Ciccio
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
Edge AI and Vision Alliance
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
Alpen-Adria-Universität
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
Aftab Hussain
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
KAMESHS29
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
innovationoecd
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Malak Abu Hammad
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
Neo4j
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc
 

Recently uploaded (20)

Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
 
Full-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalizationFull-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalization
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
 
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
 
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
 
“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
 

Roehampton computing workshop 3

  • 1. Miles Berry University of Roehampton 28 June 2013 Primary Computing Workshop 3. More Coding
  • 3. Can you draw the Internet?
  • 6. HTML by hand <html> <head> <title>First page</title> </head> <body> <h1>My first webpage</h1> <p>How cool is this?</p> </body> </html>
  • 7. Some tags to try Bold <strong>Bold</strong> Italic <em>Italic</em> This is a link <a href="http://...">This is a link</a>
  • 8. • A point • Another point <ul><li>A point</li> <li>Another point</li></ul> <img src="http://upload.wikimedia.org/ wikipedia/en/c/cd/ Roehampton_University_logo.png" /> More tags
  • 9. Styles The quick brown fox jumps over the lazy dog <style type="text/css"> p { color: #f60; font-size: 24px; font-family: Georgia, Times, 'Times New Roman', serif; } </style>
  • 14. Play and Exploration • Children learn through first hand experience in activities they have chosen • Play allows children to test their ideas • Play lets children learn from mistakes • Play fosters imagination and flexibility of mind • Rich, enabling environments are provided • Allow children to dictate the pace, length and focus; interventions should be supportive • Recognise children’s fascination with and curiosity about what is going on in their worlds. EYFS: Effective practice: play and exploration
  • 15. understand what algorithms are, how they are implemented as programs on digital devices, and that programs execute by following a sequence of instructions write and test simple programs
  • 19. ICT in schools 2008–11 An evaluation of information and communication technology education in schools in England 2008–11 Most of the Key Stage 1 pupils observed were able to learn programming through devising and testing sequences of instructions for floor robots. However, in Key Stage 2, pupils in the majority of schools visited had insufficient opportunities to develop their understanding and use of programming, and data logging and handling.
  • 20. design and write programs that accomplish specific goals, including controlling or simulating physical systems; solve problems by decomposing them into smaller parts Glasshead Studios for BBC Cracking the Code
  • 21.
  • 22. Arduino and toy hacking
  • 24. Games
  • 25. Games Goal Oriented Interactivity Feedback Progression Problem / Challenge Flow
  • 26. Programming Goal Oriented Interactivity Feedback Progression Problem / Challenge Flow
  • 27. use logical reasoning to predict the behaviour of simple programs generate appropriate inputs and predicted outputs to test programs use logical reasoning to explain how a simple algorithm works