Course Level
CS1
Knowledge Unit
Fundamental Programming Concepts
Collection Item Type
Lab
Synopsis

In this lab students collaborate using Pair Programming to explore strings in Python. Using iteration, students create a program that loops through strings and produces one of a couple different outputs. Students are required to work together on this lab and the instructor recommends periodic performance checks to ensure that adequate progress is being made by both students. This lab is ideal for students looking to get additional practice working with strings and collaborating on program development and analysis through Pair Programming.

Recommendations

This is lab 6 of a introduction to computing course in Python. See sequencing in the syllabus and course schedule. Additional guidelines for student success on this assignment and throughout the course can be found in the syllabus.

Engagement Highlights

This lab uses well structured Collaborative Learning as a way to engage students and help to grow an inclusive student community.

Engagement Practices Employed

Materials and Links

Computer Science Details

Programming Language
Python

Material Format and Licensing Information

Creative Commons License
CC BY