Welcome to Fresno Academy

Computer Science Theory

Computer Science Syllabus [ 11yr - 14yrs]

Computational Thinking

  • Algorithms
  • Decomposition
  • Abstraction
  • Pattern Recognition

Programming

  • Introduction to Programming Languages
  • Control Structures
  • Variables and Data Types
  • Debugging
  • Creating Programs

Data Representation

  • Binary Numbers
  • Data Storage
  • Data Compression

Computer Systems

  • Hardware and Software
  • Networks
  • Operating Systems

Networks and the Internet

  • Introduction to the Internet
  • Cybersecurity
  • Social and Ethical Impacts

Digital Literacy

  • Using Software Applications
  • Research Skills
  • Digital Citizenship

Creative Projects

  • Multimedia Projects
  • Game Development
  • Collaborative Projects

Problem-Solving and Logic

  • Logic Gates
  • Problem-Solving Techniques

Emerging Technologies

  • Artificial Intelligence
  • Robotics
  • Virtual and Augmented Reality

Project-Based Learning

  • End-of-Term Projects

Assessment and Review

  • Regular Assessments
  • Feedback and Reflection