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

In this lab students explore the basics of Python. Using the Python Interpreter in IDLE, students create a series of programs that cover performing mathematical calculations and concatenation with strings. After building a program to calculate information about a particular sphere, students get to create their own project based on the premise of planning a trip to Europe. This activity is ideal for students who are both new to programming and new to Python.

Recommendations

 This is lab 2 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 allows students to define aspects of their final program around a European trip a and currency conversion as a way to employ Meaningful and Relevant Content to programming challenges.

Engagement Practices Employed

Computer Science Details

Programming Language
Python

Material Format and Licensing Information

Creative Commons License
CC BY