The goal of the τέχνη project is to teach computer science concepts more effectively by infusing large-scale problems in computer graphics into the undergraduate curriculum. Ultimately, this approach would be adopted for all computer science courses in the B.A. curriculum; currently, we are working on the foundational sequence, which includes CS1. For this first course in programming, we present our approach to teaching course concepts using real-world image processing problems in C. The results from our first semester offering are promising, as students produced excellent work and evaluated the class highly.
%0 Journal Article
%1 1140170
%A Matzko, Sarah
%A Davis, Timothy A.
%C New York, NY, USA
%D 2006
%I ACM
%J SIGCSE Bull.
%K C cs1 games jypeli programming software teaching
%N 3
%P 168--172
%R 10.1145/1140123.1140170
%T Teaching CS1 with graphics and C
%U http://portal.acm.org/citation.cfm?id=1140123.1140170
%V 38
%X The goal of the τέχνη project is to teach computer science concepts more effectively by infusing large-scale problems in computer graphics into the undergraduate curriculum. Ultimately, this approach would be adopted for all computer science courses in the B.A. curriculum; currently, we are working on the foundational sequence, which includes CS1. For this first course in programming, we present our approach to teaching course concepts using real-world image processing problems in C. The results from our first semester offering are promising, as students produced excellent work and evaluated the class highly.
@article{1140170,
abstract = {The goal of the τέχνη project is to teach computer science concepts more effectively by infusing large-scale problems in computer graphics into the undergraduate curriculum. Ultimately, this approach would be adopted for all computer science courses in the B.A. curriculum; currently, we are working on the foundational sequence, which includes CS1. For this first course in programming, we present our approach to teaching course concepts using real-world image processing problems in C. The results from our first semester offering are promising, as students produced excellent work and evaluated the class highly.},
added-at = {2010-08-23T09:15:38.000+0200},
address = {New York, NY, USA},
author = {Matzko, Sarah and Davis, Timothy A.},
biburl = {https://www.bibsonomy.org/bibtex/277152698c87e3954a587b8bbd7f75472/ajlakanen},
description = {Teaching CS1 with graphics and C},
doi = {10.1145/1140123.1140170},
interhash = {ebab5e5a586fe76eddba7e17d0094304},
intrahash = {77152698c87e3954a587b8bbd7f75472},
issn = {0097-8418},
journal = {SIGCSE Bull.},
keywords = {C cs1 games jypeli programming software teaching},
number = 3,
pages = {168--172},
publisher = {ACM},
timestamp = {2010-08-27T13:15:02.000+0200},
title = {Teaching CS1 with graphics and C},
url = {http://portal.acm.org/citation.cfm?id=1140123.1140170},
volume = 38,
year = 2006
}