Programming Laboratory

Learning Outcomes:

  • Understanding computational thinking and basic coding
  • Translating problem-solving thoughts into precise instructions for computers
  • Creating interactive fiction as a means of practicing coding
  • Applying the concept of abstraction to manage complexity in programming
  • Managing and operating on large data sets with simple data types
  • Decomposing problems into implementable steps for effective programming
  • Improving testing approaches for larger programs and understanding test automation
  • Developing debugging skills to identify and resolve programming issues
  • Working effectively in programming teams
  • Preparing for group projects and understanding the requirements for games projects

Programming Laboratory

Learning Outcomes

  • Understanding computational thinking and basic coding
  • Translating problem-solving thoughts into precise instructions for computers
  • Creating interactive fiction as a means of practicing coding
  • Applying the concept of abstraction to manage complexity in programming
  • Managing and operating on large data sets with simple data types
  • Decomposing problems into implementable steps for effective programming
  • Improving testing approaches for larger programs and understanding test automation
  • Developing debugging skills to identify and resolve programming issues
  • Working effectively in programming teams
  • Preparing for group projects and understanding the requirements for games projects

Module Code:

CS1822