ACM Home Page
Please provide us with feedback. Feedback
Teaching parallel programming and software engineering concepts to high school students
Full text PdfPdf (531 KB)
Source Technical Symposium on Computer Science Education archive
Proceedings of the twenty-fifth SIGCSE symposium on Computer science education table of contents
Phoenix, Arizona, United States
Pages: 26 - 30  
Year of Publication: 1994
ISBN:0-89791-646-8
Also published in ...
Author
Adam Rifkin  Department of Computer Science, California Institute of Technology, Pasadena, CA
Sponsor
SIGCSE: ACM Special Interest Group on Computer Science Education
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 4,   Downloads (12 Months): 40,   Citation Count: 4
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/191029.191044
What is a DOI?

ABSTRACT

This paper takes the stand that it is never too early to teach so-called “hard” concepts in computer science. Specifically, basic principles in parallel algorithm development and software engineering can be introduced to students first learning about computers. The key is to present ideas in a manner that is simple, fun and suited to the audience. We discuss an interactive exercise developed with this premise in mind, based on sorting algorithms, that we conducted with one hundred minority students aged 14 to 17, on March 19, 1993. Our students, relative neophytes to high level computer science notions, had fun while learning alleged difficult concepts.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
CM89
 
Cou92
National Research Council. Computing the Future: A Broader Agenda .for Computer Scsence and Engineering. National Academy Press, 2101 Constitution Avenue, NW, Washington, DC 20418, October 1992.
 
J92
 
Les93
 
MS91
 
Mul93
James C. Muldavin. A pilot computer and computational sciences awareness program for minority youth at the california institute of technology. Center for Research on Parallel Computation Minority Youth Program, March 1993.
 
Rif93
Adam Rifkin. Teaching parallel programming and software engineering concepts to high school students. Center for Rencarch on Parallel Computation Galtech Technical Report CRPC~93-4, May 1993.