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