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
Skills for module:
Python
Simple GUI
Object Oriented Programming
Data Structures
Problem Solving
Critical Thinking
Leadership
Communication
Project Management
Time Management
Creativity
Adaptability
User Centric Design
Programming Laboratory
CS1822
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
Related Material
Related Material