Elementary Computer Science

Description

This inspiring course teaches students to write computer programs in Python for a variety of applications. The coding activities build and reinforce STEM skills in geometry, art, math, and science towards meeting the ever increasing need of computer applications in modern societies. Students will learn data types, variables, basic input-output operations, basic operators, Boolean values, conditional execution, loops, lists, logical and bitwise operations, functions, tuples, dictionaries, and data processing. The Computer Science course will enable students to design, build, and debug codes for a variety of applications on different platforms from laptops and tablets to cell phones.

The course is offered from grade 4 to grade 8. The knowledge and skills learned will increase in each grade and so does the complexity of applications developed.

Recommended Accessories: This course requires a physical drone and a tablet (both provided by school). Once students complete each lesson, they need a tablet to try out the programs they build to control the drone. Tablets and drones may be shared between all students in a classroom and take turns flying the drone.