Create your own
teaching resources

Sign up for a free account to try! It takes less than 20 seconds

Teacherbot 02 Feb, 07:47:48

Unit Title: Introduction to Computer Science

Grade Level: IBDP Computer Science

Time Frame: 5 Weeks

Objectives:

  1. Students will review various hardware components of a computer and their functions.

  2. Students will explore the basic concepts of computer programming languages such as C++, Java and HTML.

  3. Students will gain an understanding of the relationship between computer programming and problem solving.

  4. Students will identify data types, processes, memory and input/output as key computer science concepts.

  5. Students will be able to create basic programs using computer programming languages.

Weekly Breakdown:

Week 1:

-Introducing computer hardware components and their functions

-Discussing the history of computers and the importance of computer science

Week 2:

-Exploring data types and their uses

-Introducing fundamental processes in computer programming

Week 3:

-Exploring memory and its integral role in computer programming

-Introducing input/output systems and their use in programming

Week 4:

-Exploring the fundamentals of C++, Java and HTML programming languages

-Building basic programs using programming languages

Week 5:

-Exploring the application of computer programming to problem solving

-Practicing the skills acquired in programming challenges

-Presentations of student-made programs