1 of 92

History of Computer Science & Careers

6 Days

Foundations of Computer Science

2 of 92

1D Responsible Citizen - Digital Citizenship:

Demonstration of citing sources and the knowledge/skills that promote safe, efficient, and ethical use of a digital ecosystem.

3A Knowledgeable Professional - Foundational Knowledge:

Demonstration of knowledge that aligns with introductory level content specific to an industry or career.

5C Computational Thinking - Computational Problem Solving:

Demonstration of knowledge and skills necessary to develop solutions using computational tools and strategies.

6A Professional Communicator - Interpersonal Skills:

Demonstration of knowledge and skills related to the exchange of information, thoughts, ideas, feelings, and emotion.

3 of 92

Rubrics with Criteria:

Performance Standards

4 - Distinguished

3 - Proficient

2 - Developing

1 -Beginning

1D

Responsible Citizen

The student analyzes and applies digital citizenship.

They show consistent consideration of personal online behavior. Always respectful and responsible in citing resources and protecting information.

The student demonstrates ethical, safe, and legal issues of a digital citizen. They show respect when interacting with others, peers online, and citing sources.

The student describes the proper behaviors that should be displayed by a digital citizen. Sometimes applies appropriate strategies to minimize risk online. They do not respect resources online and do not cite sources.

The student lists the proper behaviors of a digital citizen, but fails to act respectful and considerate when interacting with others or online. They do not cite sources appropriately.

Performance Standards

4 - Distinguished

3 - Proficient

2 - Developing

1 -Beginning

3A

Responsible Citizen

The student can critique, analyze, synthesize, and apply concepts to create a presentation independently that align with specific research for computer science history or careers. They demonstrate the knowledge at a high level and share that knowledge with others.

The Student can appraise, compare, draw conclusions, and cite evidence to create a presentation independently that align with introductory research for computer science history or careers and share that knowledge with others.

The Student can interpret and often times summarize, and classify information in order to create a presentation independently with support from the instructor that align with introductory research for computer science history or careers and share that knowledge with others.

The Student does not demonstrate knowledge in order to create a presentation independently that align with introductory research for computer science history or careers. They may or may not share that knowledge with others.

4 of 92

Performance Standards

4 - Distinguished

3 - Proficient

2 - Developing

1 -Beginning

5C

Computational

Thinking

The student breaks complex problems into clearly described subproblems using the research template given.

The student synthesizes the data to ensure its organized and meaningful. Their information is an accurate and simplified representation of the topic.

The student breaks complex problems into clearly described subproblems using the research template given.

The student also assesses the data to ensure its organized and meaningful.

The student sometimes breaks complex problems into subproblems and organizes them using the research template given.

The student also interprets the data to ensure its organized and meaningful sometimes.

The student rarely identifies problems and arranges research into subproblems using the research template given.

The student also rarely uses the data to ensure its organized and meaningful.

Performance Standards

4 - Distinguished

3 - Proficient

2 - Developing

1 -Beginning

6A

Professional Communicator

The student communicates messages clearly and effectively throughout the presentation. They actively reflect on and incorporate strategies to enhance communication. They uses verbal and non-verbal cues skillfully to maintain audience interest and understanding. They demonstrate active listening. The presentation greatly engages the audience.

The student communicates messages clearly for most of the presentation. They demonstrate some reflection on how to enhance communication. They use verbal and non-verbal cues appropriately to support the message. They demonstrate active listening most of the time. The presentation effectively engages the audience.

The student sometimes communicates messages clearly for their presentation. They demonstrate some reflection on how to enhance communication. They use verbal or non-verbal cues to support the message. They demonstrate active listening some of the time. The presentation engages the audience sometimes.

The student communicates messages for their presentation. They rarely demonstrate reflection on how to enhance communication. They rarely use verbal or non-verbal cues to support the message. They rarely demonstrate active listening. The presentation rarely engages the audience.

5 of 92

CBE Rubric

Your assignments from the History of Computers unit will be graded on the following rubric:

Creative Communicator - 2B

Computational Thinker - 4B

6 of 92

History of Computing - Day 1

Foundations of Computer Science

7 of 92

Objectives:

Students will be able to

  • Understand class expectations
  • Build relationships with students and the teacher
  • Explore the History of computing
  • understand the evolution of computing technology and its impact on society, and recognize key milestones in the history of computer science.

8 of 92

Agenda

9 of 92

Happy First Day!

  • Find your seat
  • Pencil
  • Piece of Cardstock paper
  • Sign into your Computer

Discuss the questions with others around you:

Have you coded before? When? What languages? (Ex: Python, Java, ect.)

10 of 92

Tell Me about You!

  • Fold Your Cardstock in half (Hotdog style)
  • Write your First & Last name on 1 side (Large & Bold)
  • Escriba su nombre y apellidos en 1 cara (grande y en negrita)

11 of 92

On the Back:

Draw & Write about you! (Dibujar o escribir)

  • Hobbies
  • Family & Pets
  • Future
  • Favorites

12 of 92

Classroom Expectations

1

Don’t be late

Warning

Contact home

Detention

2

Pay attention

"It's the little details that are vital. Little things make big things happen."

- John Wooden

3

Sign in!

Sign into your computer as SOON as you ENTER the classroom

4

Ask questions

“Only the one who does not question is safe from making a mistake.”

– Albert Einstein.

13 of 92

Classroom Expectations Continued

5

Don’t Eat in Class

No food in the room!

Water is fine off of the table

6

Be Prepared

Be sure to bring:

  • Pencil
  • Notebook/Spiral
  • Headphones

7

Complete On Time

Complete your assignments ON TIME!

PLEASE!

8

Advocacy

If you are struggling, sign up for ADVOCACY by email, Schoology, or ask your teacher in person

14 of 92

Classroom Expectations Continued

9

NO Phones!

Warning

Contact home

Detention

Phone Removal

Be Kind

“Be kind whenever possible. It is always possible.”

—The 14th Dalai Lama

Problem Solver

“All life is Problem Solving.”

- Karl Popper

Clean Up

Clean up your area, pick up your trash, & push

your chair in!

10

11

12

15 of 92

Open Schoology & Discuss Classroom Setup:

16 of 92

Brain Break! Stand up!

Would you rather…

This Side of the Room

This Side of the Room

17 of 92

18 of 92

Optional: History of Computers Video

19 of 92

Discuss with your peers:

What were some of the earliest forms of computation before the invention of electronic computers?

How did the introduction of personal computers in the 1970s & 1980s change society?

How have advances in computer technology affected the job market and the types of skills that are in demand?

Coméntalo con tus compañeros:

¿Cuáles fueron las primeras formas de cálculo antes de la invención de los ordenadores electrónicos?

¿Cómo cambió la sociedad la introducción de los ordenadores personales en las décadas de 1980?

¿Cómo han afectado los avances de la tecnología informática al mercado laboral y a los tipos de competencias que se demandan?

20 of 92

Start Taking a look at Inventors, Events, & Inventions List

Google & Research the topics to see

Students: Which one you would like to focus on!

Use the ReadWrite Extension!

21 of 92

  1. Sign out of computers

  • Think, Pair, Share:

How do you think the history of computing influences our technology now?

Is it for the best or worst?

22 of 92

23 of 92

History of Computing - Day 2

Foundations of Computer Science

24 of 92

Warm Up - Food for Life!

  1. Sign into your computers!

  • Discuss with a partner:

If you had to eat one meal for the rest of your life, what would it include?

25 of 92

Objectives:

Students will be able to explain

  • What a computer is
  • How computer and technology has evolved and improved over time
  • History of computing

By watching videos, answering questions and beginning research project

26 of 92

Optional - FOCS - Pre-Assessment

  • Please review the Pre-Assessment in Schoology
  • Complete and answer the questions to the best of your ability.
  • This pre-assessment is just a baseline, try your best!
  • Show me how you think! :)
  • You will get points for completing the assignment.

27 of 92

What Makes a

Computer a Computer?

  1. Watch the video
  2. Think:

While humans have always built tools to help with ______________ work, computers were built to help us with our ______________ work.

  • Find a partner & Discuss answers

28 of 92

Brain Break!

Stand up,

Stretch,

& check out

this video!

29 of 92

Crash Course Computer Science: Early Computing

Watch the video→

Find a new partner

Discuss & Answer Questions

30 of 92

Intro to Project: History of Computing/Computers

Students will:

  • Open Schoology
  • Open your copy of the CS History Project
  • Research the history of computing & computers
  • Create a Project to show & teach others

31 of 92

Read & Explore the Document!

Think:

  • What is the Project?
  • What Tasks will you have to complete?

32 of 92

Reflection/Discussion:

How do you think the history of computing influences our technology now?

Is it for the best or worst?

33 of 92

History of Computing - Day 3

Foundations of Computer Science

34 of 92

Warm-up:

  1. Sign into your computer!

  • Think & Discuss:

How do you think the history of computing influences our technology now? Is it for the best or worst?

35 of 92

Objectives

Students will be able to explain

  • What a computer is
  • How computer and technology has evolved and improved over time
  • History of computing

By working on the History of Computing research project

36 of 92

CBE Standards/Rubric

Your assignments from the History of Computers unit will be graded on the following rubric:

Creative Communicator - 2B

Computational Thinker - 4B

37 of 92

(If you completed the pre-assessment)

Pre-Assessment Review

  • Open Pre-Assessment
  • Please make sure you submit the assignment before we review it!
  • Groups of 4
  • Discuss the pre-assessment questions & Answers

38 of 92

Project: History of Computing/Computers

Students will:

  • Research the history of computing & computers
  • Open & Edit Your template in schoology of the Directions
  • Select a topic and complete the steps on the document
  • Students will create a Project to show & teach others

39 of 92

Movement Break!

40 of 92

Discuss the Details of History of Computing Project

Introduction

Research and create a presentation about at least one person, event, invention, or innovation that had an impact on the history of computer science.

41 of 92

Project is Due __________

42 of 92

Performance

Standards:

1D Responsible Citizen

3A Knowledgeable Professional

5C Computational Thinking

6A Professional Communicator

43 of 92

Criteria Needed:

44 of 92

45 of 92

Select a Topic:

46 of 92

Research

your Topic:

47 of 92

Rubric:

Performance Standards

4 - Distinguished

3 - Proficient

2 - Developing

1 -Beginning

5C

Computational

Thinking

The student breaks complex problems into clearly described subproblems using the research template given.

The student synthesizes the data to ensure its organized and meaningful. Their information is an accurate and simplified representation of the topic.

The student breaks complex problems into clearly described subproblems using the research template given.

The student also assesses the data to ensure its organized and meaningful.

The student sometimes breaks complex problems into subproblems and organizes them using the research template given.

The student also interprets the data to ensure its organized and meaningful sometimes.

The student rarely identifies problems and arranges research into subproblems using the research template given.

The student also rarely uses the data to ensure its organized and meaningful.

48 of 92

Closure: My life is changed

  • Think about what you have learned so far about computing.
  • Find a partner
  • Share with your partner:
    • How has computing and technology impacted your life?
    • Are these positive or negative?

49 of 92

50 of 92

History of Computing - Day 4

Foundations of Computer Science

51 of 92

Warm Up - I was surprised

On Schoology Discussion Board:

  • From your research, what has surprised you the most about the History of Computing?

  • Why did this surprise you?

52 of 92

Objectives:

Students will be able to explain

  • What a computer is
  • How computer and technology has evolved
  • History of computing

By working on the History of Computing research project

53 of 92

CTE Rubric Standards:

Your assignments from the History of Computers unit will be graded on the following CTE rubric standards:

Competency 3: Creative Communicator:

  • Students communicate clearly and express themselves creatively for a variety of purposes using the platforms, tools, styles, formats, and digital media appropriate to their goals. Communication skills are necessary in all settings: one on one, group, and presentation. (ISTE Standard 6)

Competency 5: Computational Thinker:

  • Students develop and employ strategies for understanding and solving problems in ways that leverage the power of technological methods to develop and test solutions. (ISTE Standard 5)

54 of 92

CBE Rubrics

Your assignments from the History of Computers unit will be graded on the following rubric:

Creative Communicator - 2B

Computational Thinker - 4B

55 of 92

History of Computing Project

56 of 92

Optional Movement Break!

  1. Find a partner
  2. Discuss the would you rather
  3. Find a new partner
  4. Discuss the would you rather
  5. Repeat Steps 3 & 4

57 of 92

History of Computing Project

58 of 92

Reflection & Discussion:

Complete the Google form on Schoology!

59 of 92

60 of 92

History of Computing - Day 5

Foundations of Computer Science

61 of 92

Warm Up - Favorite Inventor

From the people you have learned about from the history of computing:

  • Who do you believe was the most influential?

  • Explain why!

62 of 92

Agenda

  • Attendance
  • Warm Up - Favorite Inventor
  • Ask Chat GPT → Alan Turing
  • History of Computer Science Project
  • History of Technology Extension Assignments
  • Reflection

63 of 92

Objective

Students will be able to explain

  • What a computer is
  • How computer and technology has evolved and improved over time
  • History of computing

By working on the History of Computing research project

64 of 92

Content Standards

Your assignments from the History of Computers unit will be graded on the following state computer science standards :

  • 12.IC.C.01 Evaluate the positive and negative implications computational artifacts have on society

  • 12.IC.C.04 Predict how computational innovations may revolutionize aspects of global society

  • 12. IC.C.03 Predict evolutionary trends of computational innovations that have revolutionized aspects of global society.

  • 10. IC.SI.01 Demonstrate and explain how various methods of collaboration can increase diverse ideas and solutions

65 of 92

CTE Rubric Standards:

Your assignments from the History of Computers unit will be graded on the following CTE rubric standards:

Competency 2: Skilled Professional:

  • Students can demonstrate industry related skills needed within the specific career pathway or industry. Students consistently use knowledge and skills acquired to make connections between academic concepts and real world applications in the specific CTE Content. (ISTE Standard 3)

Competency 3: Creative Communicator:

  • Students communicate clearly and express themselves creatively for a variety of purposes using the platforms, tools, styles, formats, and digital media appropriate to their goals. Communication skills are necessary in all settings: one on one, group, and presentation. (ISTE Standard 6)

Competency 5: Computational Thinker:

  • Students develop and employ strategies for understanding and solving problems in ways that leverage the power of technological methods to develop and test solutions. (ISTE Standard 5)

66 of 92

CBE Rubric

Your assignments from the History of Computers unit will be graded on the following rubric:

Creative Communicator - 2B

Computational Thinker - 4B

67 of 92

Lets ask Chat GPT!

Who was the most influential person from the history of computing?

One person who is widely regarded as a highly influential figure is Alan Turing.

  • British mathematician, logician, and computer scientist who lived from 1912 to 1954.
  • His groundbreaking work during World War II on code-breaking at the Government Code and Cypher School in Bletchley Park was instrumental in decrypting messages encrypted by the German Enigma machine.
  • Turing's insights and inventions, including the development of the "Turing bombe" and his contributions to the concept of the universal machine (later known as the Turing machine)
  • He laid the foundation for modern computer science.
  • Turing's work on the concept of a universal machine, which could simulate any other machine, formed the theoretical basis for the development of modern computers.
  • His ideas and theoretical frameworks, including the concept of algorithms, computability, and artificial intelligence, have had a profound and lasting impact on the field of computer science and computing technology.
  • He made significant advances in the field of mathematics, particularly in the areas of logic and computation.

68 of 92

History of Computing Project

69 of 92

Peer Edit:

  1. Find a partner

  • Partner A presents & B gives Feedback

  • Rubric/Criteria Sheet for Students

70 of 92

Peer Edit:

  • Switch Partners

  • Partner B presents & A gives Feedback

  • Rubric/Criteria Sheet for Students

71 of 92

History of Computing Project

72 of 92

Extensions Choice Board

Add more slides to your presentation

Create a Guided notes Document or Questions about your presentation.

Provide answers to the questions too.

Draw a timeline with pictures and dates of history of computers from your powerpoint,

Make a video or song/rap that represents and explains what you have learned from your research

Make a Comic strip that represents and explains what you have learned from your research

Other idea!

(Get approval from teacher)

73 of 92

Reflection

Do you believe WE are evolving faster or slower than technology is developing? Explain your answer.

Discuss the Difference now

Compared to the Video from May 2015

74 of 92

75 of 92

History of Computing - Day 6

Foundations of Computer Science

76 of 92

Warm Up - Most Influential

  1. Open Project Documents
  2. Discuss with Partner → Which of the tools you researched has been the most influential to present day computing?

77 of 92

Agenda

  • Attendance
  • Warm Up - History of Computing: Most Influential
  • History of Computing Research
  • Present History of Computing Project → In groups of 3
  • Reflections: Two Roses and Thorn Discussion
  • Extra Time: After the Research Video or Choice Board

78 of 92

Objective

Students will be able to explain

  • What a computer is
  • How computer and technology has evolved and improved over time
  • History of computing

By working on the History of Computing research project

79 of 92

Content Standards

Your assignments from the History of Computers unit will be graded on the following state computer science standards :

  • 10. IC.C.01 Evaluate the ways computing impacts personal, ethical, social, economic, and cultural practices.

  • 12.IC.C.01 Evaluate the positive and negative implications computational artifacts have on society

  • 12.IC.C.04 Predict how computational innovations may revolutionize aspects of global society

  • 12. IC.C.03 Predict evolutionary trends of computational innovations that have revolutionized aspects of global society.

  • 10. IC.SI.01 Demonstrate and explain how various methods of collaboration can increase diverse ideas and solutions

80 of 92

CTE Rubric Standards:

Your assignments from the History of Computers unit will be graded on the following CTE rubric standards:

Competency 2: Skilled Professional:

  • Students can demonstrate industry related skills needed within the specific career pathway or industry. Students consistently use knowledge and skills acquired to make connections between academic concepts and real world applications in the specific CTE Content. (ISTE Standard 3)

Competency 3: Creative Communicator:

  • Students communicate clearly and express themselves creatively for a variety of purposes using the platforms, tools, styles, formats, and digital media appropriate to their goals. Communication skills are necessary in all settings: one on one, group, and presentation. (ISTE Standard 6)

Competency 5: Computational Thinker:

  • Students develop and employ strategies for understanding and solving problems in ways that leverage the power of technological methods to develop and test solutions. (ISTE Standard 5)

Competency 6: Empowered Learner:

  • Students leverage technology to take an active role in Re choosing, achieving and demonstrating competency in their learning goals. Students are curious and motivated, and thrive on opportunities for growth and development. (ISTE Standard 1)

81 of 92

CBE Rubric

Your assignments from the History of Computers unit will be graded on the following rubric:

Creative Communicator - 2B

Computational Thinker - 4B

82 of 92

Finishing Touches → History of Computing Project

83 of 92

Brain/Movement Break

Stand up, Stretch, & Walk around!

Do not sit for the next 3 minutes!

84 of 92

Present in Small Groups

  1. Find a group of 3 students

  • Partner A Presents → 5 min. to present your project

  • Partners B & C → Check Criteria, Grade, & Give feedback

85 of 92

Present in Small Groups

  • Find a group of 3 students

  • Partner B Presents → 5 min. to present your project

  • Partners A & C → Check Criteria, Grade, & Give feedback

86 of 92

Present in Small Groups

  • Find a group of 3 students

  • Partner C Presents → 5 min. to present your project

  • Partners A & B → Check Criteria, Grade, & Give feedback

87 of 92

Closure: Two Roses and a Thorn Discussion

A Rose - 2 Great thing about your project

A Thorn - 1 thing you would like to improve about your project

88 of 92

Extra Time? More Resources

89 of 92

Extensions Choice Board

90 of 92

After the Research Video

Watch the following video: https://www.youtube.com/watch?v=-M6lANfzFsM

Answer the questions in the Schoology Discussion:

Write the following items down after watching the video:

1) What other tools or inventions helped with the evolution of computing?

2) What other inventors did you learn about? What did they do?

3) Which invention from this video or the history of computing do you think was most influential? Explain why.

4) What was the most interesting thing you learned?

91 of 92

Reflection

How do you think the history of computing influences our technology now? Is it for the best or worst?

What was the most valuable thing you learned from the research?

Why is it important to research and understand our technological history when advancing technology?

What could we do improve our computers today?

92 of 92