CSCE 330 Programming Language Presentations
Presentations:
Choose a language to present and have the choice and team (of three) composition
ready to be announced in class on November 17; there will be time in class for
some last-minute team making, but please try to have the teams ready before class.
Presentations are due on Monday, November 28 at 2355 (on the departmental dropbox),
and will be presented on
Tuesday, November 29, and Thursday, December 1.
All students need to present.
Presentations must conform to the schema linked below.
The document states that presentations should last six minutes, including
30 seconds for one question, thus allowing for 12 presentations in a class
meeting.
Presentation schema (MS-Word)
;
Presentation checklist (MS-Word)
;
Some advice
on oral presentations from Mark Hill and D. Patterson.
This sample student presentation (pptx)
is almost in the required format, but not exactly, because it has no references
on the title slide.
Please upload your pptx, or pdf presentation slides as a single file
on the departmental dropbox "Student Presentation." Bring the file to
class on a memory key for backup.
Since you need to run some code, please have your presentation, code, and
run-time environment on a computer that can be connected to the
classroom projector via an HDMI connector. Depending on time constraints,
there may be no time to actually run the code in class, but you should be prepared to do so.
Boyko Bantchev's List of Interviews with Programming Language Creators
from Computerworld's series "The A-Z of Programming Languages (pdf)
Boyko Batchev's List of Interviews with Programming
Language Creators from Computerworld's Series "The A-Z of Programming Languages
(pdf): local copy (as downloaded on 2010-11-12).
A more recent version of
Boyko Batchev's List of Interviews with Programming
Language Creators from Computerworld's Series "The A-Z of Programming Languages
(pdf): local copy (as downloaded on 2015-11-18).
Fall 2017 Presentation Teams
(with date of actual presentation)
-
Cantwell, Frazier, Schneider:
C# (17-12-05).
-
Abrahams, Shields, Yonce:
Basic.
-
Davis, Hatch, Vieira:
Python (17-12-05).
-
Kotowski, Li, Newman:
Lua.
-
Drain, McQuinn, Ward:
Rust.
-
Ehlers, Palmer, Wierman:
Javascript (17-12-05).
-
Corbin, Napoli, Shealey:
PHP (17-12-05).
-
Barigala, Sairam, Sivakumar:
Go (17-12-05).
-
Edwards, Kisby, Klauck:
Scheme.
-
Dubose, Ellisor, McAvoy:
Falcon.
-
Brooks, Dyckes, Ruegamer:
Perl.
-
Akeyson, Dittmore, Senn:
Erlang.
-
O'Leary, Reynolds, Turner.
Ruby (17-12-05).
-
Finn, Formica, Smith.
Scala.
-
Burkhalter, Martin, Villaire.
Swift.
-
Arnold, Berry, Mancuso:
Bash.
-
Miller, Richardson, Tilley:
Julia.
-
Ford, Milan, Reaves:
ML (17-12-05).
-
Catoe, Roberts, Smith:
Miranda.
-
Reisig, Slater, Zheng:
TCL (17-12-05).
-
Dingle, Lochetto, Rheubottom:
R.
Fall 2016 Presentation Teams and Schedule
-
Thursday, December 1, 2016:
Chosky, McNeely, Tocco:
Python.
-
Thursday, December 1, 2016:
Cooper, Drobina, Myers:
Javascript.
-
Tuesday, November 29, 2016:
Castelluccio, Howell, Ring:
C#.
-
Tuesday, November 29, 2016:
Engoren, Owen, Romero:
Go.
-
Tuesday, November 29, 2016:
Campbell, Roe, Schrieffer:
Falcon.
-
Thursday, December 1, 2016:
Hall, Mizell, Valdes:
Swift.
-
Thursday, December 1, 2016:
Encke, Kasprak, Pennington:
Typescript.
-
Thursday, December 1, 2016:
Baxter, Moon, Wierman:
PHP.
-
Thursday, December 1, 2016:
Cuellar, Darley, Morales:
Erlang.
-
Tuesday, November 29, 2016:
Hodge, Jackson, Yallum:
Julia.
-
Thursday, December 1, 2016:
Edwards, Patel, Weathersby:
R.
-
Thursday, December 1, 2016:
Flood, John, Schmalfuss:
Lua.
-
Tuesday, November 29, 2016:
Nguyen, Ruegamer, Wrobel:
Ruby.
-
Thursday, December 1, 2016:
Carhart, McClain, Rayman:
Perl.
-
Thursday, December 1, 2016:
Daskalakis, Heckle, Smith:
ML.
-
Thursday, December 1, 2016:
Fendley, Howland, Philippi, Rachwal:
Scala.