Unit Title: Introduction to Computer Science
Grade Level: IBDP Computer Science
Time Frame: 5 Weeks
Objectives:
-
Students will review various hardware components of a computer and their functions.
-
Students will explore the basic concepts of computer programming languages such as C++, Java and HTML.
-
Students will gain an understanding of the relationship between computer programming and problem solving.
-
Students will identify data types, processes, memory and input/output as key computer science concepts.
-
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
Loading...