AP Computer Science Principles

AP Computer Science Principles

Based on Harvard University’s CS50 Introduction to Computer Science course, APCSP at Lincoln Sudbury is a rigorous, fun introduction to Computer Science and the craft of computer programming.  In the first semester the focus is on algorithmic thinking, and the programming exercises use the C programming language.  In the second semester, we’ll learn about the internet, and we’ll write some web based applications using the Python language and the Flask web framework.


Task and Exam Resources



Hello,  Flask – Python / Flask Tutorial



Transactional Email with Flask

For Teachers of APCSP / CS50

A Little Git