SlideShare a Scribd company logo
1 of 30
Coding Camp: Day 1
Innovation Academy
Schedule
Day 1: How Computers Work
Day 2: Beginning Coding: Robots
Day 3: Intermediate Coding: Robots
(Repeats, Loops, and If-Thens)
Day 4: Apply Skills: Scratch Project
How Computers Work
Hardware Software
Devices or physical
objects that are required
to make a computer
work.
Collection of instructions
that lets someone
interact with a computer
and tells the computer
how to complete a
specific task
Hardware
Hardware
Hardware
Hardware
Hardware
Hardware
Hardware
Hardware
Hardware
Hardware
Hardware
Hardware
How Computers Work
Hardware Software
Devices or physical
objects that are required
to make a computer
work.
Collection of instructions
that lets someone
interact with a computer
and tells the computer
how to complete a
specific task
Software
Code
Coding Vocabulary
Algorithm: List of steps to finish a tasks
Coding Vocabulary
Code/Program: One or more commands or
algorithms designed to be carried out by a
computer
Coding Vocabulary
Coding/Programming: The art of creating a list
of steps to finish a task
Coding Vocabulary
Bug:
Debugging:
Coding Vocabulary
Bug: Error that prevents the program from
running as expected
Debugging: Finding and fixing errors in
programs
Group “Coding”
Provide step-by-step
instructions on how to
make a Jelly Sandwich.
Small Group “Coding”
Small Group “Coding”
Small Group “Coding”
Small Group “Coding”
1. Coders can only use the six arrows
suggested.
2. Once robots are back in their groups, there
is no talking out loud.
3. Robots have to do exactly what is on their
instruction sheet.
Small Group “Coding”
Discuss
What did we learn today?

More Related Content

Similar to Coding Camp Day 1

Innovation Academy: Coding 101
Innovation Academy: Coding 101Innovation Academy: Coding 101
Innovation Academy: Coding 101Annamarie Carlson
 
Big Java Chapter 1
Big Java Chapter 1Big Java Chapter 1
Big Java Chapter 1Maria Joslin
 
(Prog213) (introduction to programming)v1
(Prog213) (introduction to programming)v1(Prog213) (introduction to programming)v1
(Prog213) (introduction to programming)v1Aaron Angeles
 
Contents Pre-requisites Approximate .docx
   Contents Pre-requisites  Approximate .docx   Contents Pre-requisites  Approximate .docx
Contents Pre-requisites Approximate .docxShiraPrater50
 
Ardian Haxha- Flying with Python (OSCAL2014)
Ardian Haxha- Flying with Python  (OSCAL2014)Ardian Haxha- Flying with Python  (OSCAL2014)
Ardian Haxha- Flying with Python (OSCAL2014)Open Labs Albania
 
Lesson 1 - Introduction to Computer Programming.pptx
Lesson 1 - Introduction to Computer Programming.pptxLesson 1 - Introduction to Computer Programming.pptx
Lesson 1 - Introduction to Computer Programming.pptxNeil Mutia
 
Introduction to Software Development
Introduction to Software DevelopmentIntroduction to Software Development
Introduction to Software DevelopmentZeeshan MIrza
 
What Is Coding And Why Should You Learn It?
What Is Coding And Why Should You Learn It?What Is Coding And Why Should You Learn It?
What Is Coding And Why Should You Learn It?Syed Hassan Raza
 
Programming Paradigm & Languages
Programming Paradigm & LanguagesProgramming Paradigm & Languages
Programming Paradigm & LanguagesGaditek
 

Similar to Coding Camp Day 1 (20)

Coding Camp Day 2
Coding Camp Day 2Coding Camp Day 2
Coding Camp Day 2
 
Innovation Academy: Coding 101
Innovation Academy: Coding 101Innovation Academy: Coding 101
Innovation Academy: Coding 101
 
Coding Camp Day 3
Coding Camp Day 3Coding Camp Day 3
Coding Camp Day 3
 
Coding Camp Day 4
Coding Camp Day 4Coding Camp Day 4
Coding Camp Day 4
 
Big Java Chapter 1
Big Java Chapter 1Big Java Chapter 1
Big Java Chapter 1
 
(Prog213) (introduction to programming)v1
(Prog213) (introduction to programming)v1(Prog213) (introduction to programming)v1
(Prog213) (introduction to programming)v1
 
01.intro
01.intro01.intro
01.intro
 
Contents Pre-requisites Approximate .docx
   Contents Pre-requisites  Approximate .docx   Contents Pre-requisites  Approximate .docx
Contents Pre-requisites Approximate .docx
 
Ardian Haxha- Flying with Python (OSCAL2014)
Ardian Haxha- Flying with Python  (OSCAL2014)Ardian Haxha- Flying with Python  (OSCAL2014)
Ardian Haxha- Flying with Python (OSCAL2014)
 
Lesson 1 - Introduction to Computer Programming.pptx
Lesson 1 - Introduction to Computer Programming.pptxLesson 1 - Introduction to Computer Programming.pptx
Lesson 1 - Introduction to Computer Programming.pptx
 
Intro To AOP
Intro To AOPIntro To AOP
Intro To AOP
 
Introduction to Software Development
Introduction to Software DevelopmentIntroduction to Software Development
Introduction to Software Development
 
Code Retreat
Code RetreatCode Retreat
Code Retreat
 
Java
JavaJava
Java
 
Fp201 unit1 1
Fp201 unit1 1Fp201 unit1 1
Fp201 unit1 1
 
What Is Coding And Why Should You Learn It?
What Is Coding And Why Should You Learn It?What Is Coding And Why Should You Learn It?
What Is Coding And Why Should You Learn It?
 
Ic lecture8
Ic lecture8 Ic lecture8
Ic lecture8
 
Intro session kotlin
Intro session kotlinIntro session kotlin
Intro session kotlin
 
Lecture 1-3.ppt
Lecture 1-3.pptLecture 1-3.ppt
Lecture 1-3.ppt
 
Programming Paradigm & Languages
Programming Paradigm & LanguagesProgramming Paradigm & Languages
Programming Paradigm & Languages
 

More from Annamarie Carlson

More from Annamarie Carlson (20)

Reading Buddies extension activities
Reading Buddies extension activitiesReading Buddies extension activities
Reading Buddies extension activities
 
Lumberjanes Card Game
Lumberjanes Card GameLumberjanes Card Game
Lumberjanes Card Game
 
Lumberjanes Discussion Questions
Lumberjanes Discussion QuestionsLumberjanes Discussion Questions
Lumberjanes Discussion Questions
 
Lumberjanes Card Game Instructions
Lumberjanes Card Game InstructionsLumberjanes Card Game Instructions
Lumberjanes Card Game Instructions
 
Meet Lumberjanes
Meet LumberjanesMeet Lumberjanes
Meet Lumberjanes
 
Lumberjanes Stickers
Lumberjanes StickersLumberjanes Stickers
Lumberjanes Stickers
 
Lumberjanes Readalikes
Lumberjanes ReadalikesLumberjanes Readalikes
Lumberjanes Readalikes
 
Lumberjanes All Books
Lumberjanes All BooksLumberjanes All Books
Lumberjanes All Books
 
Two Truths and a Lie BINGO
Two Truths and a Lie BINGOTwo Truths and a Lie BINGO
Two Truths and a Lie BINGO
 
Two Truths and a Lie Readalikes
Two Truths and a Lie ReadalikesTwo Truths and a Lie Readalikes
Two Truths and a Lie Readalikes
 
Two Truths and a Lie All Books
Two Truths and a Lie All BooksTwo Truths and a Lie All Books
Two Truths and a Lie All Books
 
Two Truths and a Lie Activity Book
Two Truths and a Lie Activity BookTwo Truths and a Lie Activity Book
Two Truths and a Lie Activity Book
 
Meet Two Truths and a Lie
Meet Two Truths and a LieMeet Two Truths and a Lie
Meet Two Truths and a Lie
 
Tristan Strong Write a Fable
Tristan Strong Write a FableTristan Strong Write a Fable
Tristan Strong Write a Fable
 
Tristan Strong Readalikes
Tristan Strong ReadalikesTristan Strong Readalikes
Tristan Strong Readalikes
 
Tristan Strong Memory Game
Tristan Strong Memory GameTristan Strong Memory Game
Tristan Strong Memory Game
 
Tristan Strong Discussion Questions
Tristan Strong Discussion QuestionsTristan Strong Discussion Questions
Tristan Strong Discussion Questions
 
Tristan Strong Buttons
Tristan Strong ButtonsTristan Strong Buttons
Tristan Strong Buttons
 
Tristan Strong All Books
Tristan Strong All BooksTristan Strong All Books
Tristan Strong All Books
 
Tristan Strong Alke Map
Tristan Strong Alke MapTristan Strong Alke Map
Tristan Strong Alke Map
 

Recently uploaded

Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxOH TEIK BIN
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Celine George
 
AmericanHighSchoolsprezentacijaoskolama.
AmericanHighSchoolsprezentacijaoskolama.AmericanHighSchoolsprezentacijaoskolama.
AmericanHighSchoolsprezentacijaoskolama.arsicmarija21
 
Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Celine George
 
Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Mark Reed
 
Quarter 4 Peace-education.pptx Catch Up Friday
Quarter 4 Peace-education.pptx Catch Up FridayQuarter 4 Peace-education.pptx Catch Up Friday
Quarter 4 Peace-education.pptx Catch Up FridayMakMakNepo
 
Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Jisc
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxAnupkumar Sharma
 
ACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfSpandanaRallapalli
 
Types of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptxTypes of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptxEyham Joco
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxiammrhaywood
 
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersSabitha Banu
 
Planning a health career 4th Quarter.pptx
Planning a health career 4th Quarter.pptxPlanning a health career 4th Quarter.pptx
Planning a health career 4th Quarter.pptxLigayaBacuel1
 
Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Celine George
 
ROOT CAUSE ANALYSIS PowerPoint Presentation
ROOT CAUSE ANALYSIS PowerPoint PresentationROOT CAUSE ANALYSIS PowerPoint Presentation
ROOT CAUSE ANALYSIS PowerPoint PresentationAadityaSharma884161
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTiammrhaywood
 
Judging the Relevance and worth of ideas part 2.pptx
Judging the Relevance  and worth of ideas part 2.pptxJudging the Relevance  and worth of ideas part 2.pptx
Judging the Relevance and worth of ideas part 2.pptxSherlyMaeNeri
 

Recently uploaded (20)

Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptx
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17
 
AmericanHighSchoolsprezentacijaoskolama.
AmericanHighSchoolsprezentacijaoskolama.AmericanHighSchoolsprezentacijaoskolama.
AmericanHighSchoolsprezentacijaoskolama.
 
Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17
 
Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)
 
Quarter 4 Peace-education.pptx Catch Up Friday
Quarter 4 Peace-education.pptx Catch Up FridayQuarter 4 Peace-education.pptx Catch Up Friday
Quarter 4 Peace-education.pptx Catch Up Friday
 
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
 
Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
 
ACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdf
 
Types of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptxTypes of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptx
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
 
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginners
 
Planning a health career 4th Quarter.pptx
Planning a health career 4th Quarter.pptxPlanning a health career 4th Quarter.pptx
Planning a health career 4th Quarter.pptx
 
Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17
 
ROOT CAUSE ANALYSIS PowerPoint Presentation
ROOT CAUSE ANALYSIS PowerPoint PresentationROOT CAUSE ANALYSIS PowerPoint Presentation
ROOT CAUSE ANALYSIS PowerPoint Presentation
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
 
Raw materials used in Herbal Cosmetics.pptx
Raw materials used in Herbal Cosmetics.pptxRaw materials used in Herbal Cosmetics.pptx
Raw materials used in Herbal Cosmetics.pptx
 
Judging the Relevance and worth of ideas part 2.pptx
Judging the Relevance  and worth of ideas part 2.pptxJudging the Relevance  and worth of ideas part 2.pptx
Judging the Relevance and worth of ideas part 2.pptx
 

Coding Camp Day 1

Editor's Notes

  1. Main circuit board; Holds CPU, memory, connectors for drives and expansion cards, and lets every part of your computer communicate with other parts.
  2. Main circuit board; Holds CPU, memory, connectors for drives and expansion cards, and lets every part of your computer communicate with other parts.
  3. On the motherboard, computer’s brain. Every time you press a key or click the mouse you are sending instructions to the CPU. Silicon chip inside Covered by a heat sink that absorbs the heart from the CPU so your computer doesn’t overheat. Faster the processor is, the more instructions it can process per second (normally in millions or billions of instructions per second)
  4. On the motherboard, computer’s brain. Every time you press a key or click the mouse you are sending instructions to the CPU. Silicon chip inside Covered by a heat sink that absorbs the heart from the CPU so your computer doesn’t overheat. Faster the processor is, the more instructions it can process per second (normally in millions or billions of instructions per second)
  5. Short term memory. Disappears when the computer is turned off. Contains documents you have open or temporary programs. More RAM you have, the more things you can do at the same time.
  6. Short term memory. Disappears when the computer is turned off. Contains documents you have open or temporary programs. More RAM you have, the more things you can do at the same time.
  7. Permanent memory or long-term storage—still be there if you turn your computer off. All the code that makes your computer work is stored on here.
  8. Permanent memory or long-term storage—still be there if you turn your computer off. All the code that makes your computer work is stored on here.
  9. Converts the power from the wall outlet to the type of power your computer needs
  10. Converts the power from the wall outlet to the type of power your computer needs
  11. Immersive, computer-generated environments
  12. Write instructions on dry erase board. https://csedweek.org/files/CSEDrobotics.pdf