


default search action
Journal of Computing Sciences in Colleges, Volume 24
Volume 24, Number 1 [1], October 2008
Papers of the Fifteenth Annual CCSC Midwestern Conference
- Chris Stephenson:
The political landscape: advocating for CS. 5 - Bill Marion, Caroline St. Clair, Frances K. Bailie, Adel M. Abunawass, Deborah Whitfield:
Student outcomes assessment: What is it? How do you make it work for you? 6-7 - Jagadeesh Nandigam, Paul Jorgensen:
Hands-on introduction to test-driven development: pre-conference workshop. 8 - Maureen Doyle, Bernadina Rawe, Amber Rogers:
JDLX: visualization of dancing links. 9-15 - Andrew Mertz, William Slough, Nancy Van Cleave:
Using the ACM Java libraries in CS 1. 16-26 - Scott James, Moe Bidgoli, John Hansen:
Why Sally and Joey can't debug: next generation tools and the perils they pose. 27-35 - Paul Gestwicki:
A case study approach for teaching design patterns through computer game programming: tutorial presentation. 36-37 - Florence Appel, Carol Spradling:
Teaching and integrating computer ethics into the computer science curriculum: tutorial presentation. 38-39 - Scott Grissom:
iPhone application development across the curriculum. 40-46 - Joel Adams, Stephen Matheson, Randall J. Pruim:
Blasted: integrating biology and computation. 47-54 - Linda Saliga, Lance Nelson, Kathy J. Liszka:
What's the secret?: an encrypted treasure hunt. 55-61 - David Klappholz:
Organizing and delivering "real projects for real clients courses": tutorial presentation. 62-64 - Rad Alrifai:
Web services architecture and implementation: tutorial presentation. 65-66 - Victor Matos, Rebecca Grasser, Ben A. Blake:
Pencils down! Phones up!: an interdisciplinary capstone project. 67-75 - Brian K. Hare:
Implementing a writing-intensive C.S./I.T. ethics course. 76-82 - John McDonald, Rosalee J. Wolfe:
Using computer graphics to foster interdisciplinary collaboration in capstone courses. 83-90 - Zachary Kurmas, David A. Poplawski:
Teaching digital logic and computer organization with JLS: tutorial presentation. 91-92 - Dean Sanders:
Usability in undergraduate computing curricula: tutorial presentation. 93-94 - Kasi Periyasamy:
A GUI-based editor and type checker for Object-Z: nifty tools and assignments. 95 - Barbara J. Wahl:
Theory of computation: nifty tools and assignments. 96 - M. J. Lantis:
Using a web editor as a development platform for teaching HTML and client-side programming in the internet 101 course: nifty tools and assignments. 97 - William H. Hochstettler:
Database normalization tutorial: nifty tools and assignments. 98 - Mark L. Smith:
Fun with programming logic: nifty tools and assignments. 99 - Mark S. Hall:
Code lab: nifty tools and assignments. 100-101 - Charles Ashbacher:
An arithmetic alphametics problem solving program: nifty tools and assignments. 102 - Boris Kerkez:
Robotics and machine learning in a core college curriculum. 103-109 - Paul Gestwicki, Fu-Shing Sun, Benjamin Dean:
Teaching game design and game programming through interdisciplinary courses. 110-115 - David Valentine:
Using PIC processors in computer organization. 116-122 - Paul T. Tymann:
Teaching with the gridworld case study: tutorial presentation. 123 - Hugh McGuire:
Experience the ways in which ProofBuilder helps students construct proofs: tutorial presentation. 124-125 - Bob Kramer:
Toy programs: tools and projects for lego mindstorms: K-12 special session. 126 - Andrew Mertz, William Slough, Nancy Van Cleave:
The ACM Java libraries: post-conference workshop. 127-128 - Brian C. Ladd:
Playful programming: introductory computer science using simple computer games and the freely-available, networked game engine: K-12 special session. 129-130 - Michael Rogers:
Linux administration: K-12 special session. 131 - Dean Sanders, Brian Dorn:
Introduction to computer programming with JEROO: post-conference workshop. 132-133
Volume 24, Number 1 [2], October 2008
Papers of the Seventeenth Annual Consortium for Computing Sciences in Colleges Rocky Mountain Conference
- Nigel Oldham, A. Frank Ackerman:
Learn these sums or DIE! 138-143 - Mário Guimarães, Meg Murray:
An exploratory overview of teaching computer game development. 144-149 - Jeffrey Edgington, Scott T. Leutenegger:
Using the ancient game of rogue in CS1. 150-156 - Gerald A. Shultz:
Using the RealityBlocks pedagogic game engine: conference workshop. 157 - Zachary Dodds:
Leveraging laptops for low-cost, full-fledged outdoor robotics. 158-166 - Dino Schweitzer, David Gibson, Leemon Baird:
Simplified core war for introducing low-level concepts. 167-173 - Dongqing Yuan, Jiling Zhong:
Designing a comprehensive open network laboratory courseware. 174-181 - Joseph Lininger:
Use of computers by blind computer science students. 182-187 - Cynthia Calongne, Steven Endorf, Dawn Frankovich, Johnny Sandaire:
A virtual environment for designing user interface prototypes. 188-195 - James Morgan, Gregory L. Neal, Jo-Mae B. Maris:
The development of student perceptions of ethical issues in the use of IS. 196-203 - John Peterson:
Web programming with Ruby on Rails: conference workshop. 204 - John Peterson, Kendric Evans:
3-D virtual worlds made easy. 206-211 - John Peterson, Chris Hickman:
Algorithmic music composition as an introduction to computing. 212-218 - Karina Assiter:
Attention and learning in the connected classroom. 219-226 - Meg Murray, Mário Guimarães:
Incorporating animation courseware into the teaching of complex database concepts: conference workshop. 227-228 - H. Paul Haiduk:
Java assembly language programming for the JVM: tutorial presentation. 229-231 - Pat R. Ormond:
Podcasting enhances learning. 232-238 - Mingxian Jin:
Redesign of the computer science capstone course by integrating the major field test (MFT). 239-246 - Noel F. LeJeune:
A real-world simulation technique for forming software development teams in a capstone course. 247-253 - James H. Cross II:
jGRASP: teaching hard concepts with intuitive visualizations: conference workshop. 254-256 - A. Frank Ackerman, Timothy J. McGuire, Terry Scott, John Peterson:
Nifty assignments. 257-262
Volume 24, Number 2 [1], December 2008
Papers of the Tenth Annual Consortium for Computing Sciences in Colleges Northwestern Conference
- Barbara Simons:
Computerized voting machines: who is counting your vote?: keynote address. 5 - Josh Moulin:
Experiences of the southern Oregon high-tech crimes task force: adventures in computer forensics: banquet address. 5 - Robert R. Lewis:
Curriculorum: a computer science approach to curriculum management. 6-12 - Katrin Becker:
The use of unfamiliar words: writing and CS education. 13-19 - David A. Wolff, Kelvin Sung, Genevieve Orr, Brent Wilson:
The content and role of the computer graphics course in small, liberal arts colleges: panel discussion. 20-22 - David Klappholz:
Organizing and delivering "real projects for real clients courses": tutorial presentation. 23-25 - Timothy J. Rolfe:
A cautionary tale: false efficiencies in the traveling salesman problem. 26-31 - Steven R. Vegdahl:
MIPSPILOT: a compiler-oriented MIPS simulator. 32-39 - Michael Panitz, Kelvin Sung:
Incrementally incorporating video games into instruction using XNA game-themed assignments: tutorial presentation. 40-41 - Chip Dixon, Phillip Prins, Ray Hamel:
Living and teaching abroad: panel discussion. 42 - Richard Weiss, Isaac Overcast:
Finding your bot-mate: criteria for evaluating robot kits for use in undergraduate computer science education. 43-49 - Brent Wilson, Jim R. Aman, Josée Bourget:
Wanted: trained security specialists. 50-55 - David A. Wolff:
Introduction to the OpenGL shading language: conference workshop. 56 - Daniel C. Cliburn:
A virtual reality laboratory for undergraduates. 57-63 - T. Andrew Yang, Deepesh Jain, Bo Sun:
Development of emulation-based projects for teaching wireless sensor networks. 64-71 - Pamela Dake, Shereen Khoja, Robert Bryant, Genevieve Orr:
Designing a collaborative cross-campus airport (or other transit) simulation project: panel discussion. 72-73 - Steve Cooper:
Alice: tutorial presentation. 74
Volume 24, Number 2 [2], December 2008
Papers of the Twenty-Second Annual Consortium for Computing Sciences in Colleges Southeastern Conference
- Mark Baggett:
Essential security skills for today's technology professionals: keynote address. 79 - Chris King:
Dynamic simulation and special effects in Walle: banquet address. 79 - Rong Yang, Robert Crawford:
A focus program for data structures and algorithm design. 80-84 - Jeff Parker:
Snakes and ladders: patterns in Heapsort. 85-91 - Rance D. Necaise:
Transitioning from Java to Python in CS2. 92-97 - Shannon Duvall:
Computer science fairy tales. 98-104 - Ronny Richardson, Sandra Vasa-Sideris, Max M. North:
Learning through pop-culture: a practical, pedagogical methodology for teaching case studies and case analysis. 105-111 - John M. Hunt:
Object oriented design, the very big picture. 112-118 - José M. Garrido:
Introduction to object-oriented discrete event simulation with OOsimL and Java: tutorial presentation. 119-120 - Tracy L. Lewis, Wanda J. Smith:
Creating high performing software engineering teams: the impact of problem solving style dominance on group conflict and performance. 121-129 - Anne L. Olsen:
A service learning project for a software engineering course. 130-136 - Chengcheng Li, John Pickard, Peng Li, Tijjani Mohammed, Biwu Yang, Kris Augustus:
A practical study on networking equipment emulation. 137-143 - Meg Murray, Mário Guimarães:
Animated database courseware: using animations to extend conceptual understanding of database concepts. 144-150 - Todd A. Schultz:
A test driven approach in introductory access VBA. 151-156 - Brian T. Bennett, Martin L. Barrett:
Preparing for project retrospectives. 157-163 - Bruce J. Neubauer:
Introduction of process modeling using Rockwell Arena. 164-169 - Ralph Butler, Chrisila C. Pettey:
An open source tool for teaching concepts for building distributed isometric 3D games. 170-175 - H. Paul Haiduk:
Java assembly language programming for the JVM: conference workshop. 176-178 - Xinlian Liu:
Teaching parallel computing in a small college: meeting a renewed demand. 179-188 - H. Paul Haiduk:
Revitalizing the computer organization course with the Java virtual machine. 189-195 - Jennifer A. Polack-Wahl:
Game development, social responsibility, and teaching. 196-203 - Alessio Gaspar, Sarah Langevin, Naomi R. Boyer:
Redundancy and syntax-late approaches in introductory programming courses. 204-212 - Peter H. Brown:
Some field experience with Alice. 213-219 - Jorge Pérez, Meg Murray:
Computing for the masses: extending the computer science curriculum with information technology literacy. 220-226 - David Klappholz:
Organizing and delivering "real projects for real clients courses": tutorial presentation. 227-229 - Nadeem Abdul Hamid:
Theorem proving with the COQ proof assistant: tutorial presentation. 230 - Leslie Sena, David Bethelmy, Hong Liu, Jayathi Raghavan:
Cultivating students' problem solving ability: developing a framework for computational science modules: panel discussion. 231-233 - Joanne Sexton:
Establishing an undergraduate information assurance (information security) program at a small liberal arts college. 234-240 - Masoud Naghedolfeizi, Singli Garcia-Otero, Nabil Yousif, Ramana M. Gosukonda:
Assessing long-term student performance in programming subjects. 241-247
Volume 24, Number 3, January 2009
Papers of the Twenty-Fourth Annual Consortium for Computing Sciences in Colleges Eastern Conference
- Catherine C. McGeoch:
Experimental algorithms for undergraduates: keynote address. 5 - John P. Dougherty:
"Well, my computing teacher sings to us!": making music to learn. 5 - H. Paul Haiduk:
Java assembly language programming for the JVM: conference workshop. 6-8 - Bill Marion, Caroline St. Clair, Adel M. Abunawass, Frances K. Bailie, Deborah Whitfield:
Student outcomes assessment: What is it? How do you make it work for you? 9-10 - Igor Balsim, Ronald Eckhardt, Elie Feder, Sarwar Jahangir, Gabriel Yarmish:
The pervasive applications of computer science in biomedicine. 11-18 - Robert Montante:
A survey of portable software. 19-24 - Diane R. Murphy:
Implementing the academic discipline of information technology to be inclusive of computer science. 25-31 - Michael Black:
Building a computer from scratch: a hardware lab sequence for computer science students. 32-38 - Chengcheng Li:
Blur the boundary between the virtual and the real. 39-45 - Weidong Liao:
Teaching computer organization and architecture at small colleges: a programming/simulation based approach. 46-52 - Hugh McGuire:
Experience the ways in which ProofBuilder helps students construct proofs: tutorial presentation. 53-54 - Paul G. Talaga, Jae C. Oh:
Combining AIMA and LEGO mindstorms in an artificial intelligence coursetobuild realworldrobots. 56-64 - Kevin Workman, Stephanie Elzer:
Utilizing Microsoft robotics studio in undergraduate robotics. 65-71 - Michael Olan:
Web applications: a test bed for advanced topics. 72-80 - José M. Garrido:
Using object-oriented discrete event simulation with OOSimL: tutorial presentation. 81-82 - Xinlian Liu, Sarangan Ravichandran:
Scientific computing and applications in informatics: tutorial presentation. 83-84 - Veeramuthu Rajaravivarma:
Open source virtual private network experience in classroom. 85-92 - Kristopher W. Reese, Ahmed Salem:
A survey on jamming avoidance in ad-hoc sensory networks. 93-98 - Peng Li, Chengcheng Li, Tijjani Mohammed:
Building a repository of network traffic captures for information assurance education. 99-105 - David Klappholz:
Organizing and delivering "real projects for real clients courses": tutorial presentation. 106-108 - Valerie Barr, Eshragh Motahar, Chun Wai Liew, Hannah Stewart-Gambino:
Building a campus wide computation initiative: panel discussion. 109-110 - Melanie Butler:
Computer labs for pre-service teachers. 111-117 - Lynn Lambert, Heather Guiffre:
Computer science outreach in an elementary school. 118-124 - Kera Bell-Watkins, Tiffany Barnes, Nathan Thomas:
Developing computing identity as a model for prioritizing dynamic K-12 computing curricular standards. 125-131 - James P. Lawler:
Integrating gaming methodology for learning into computer science curriculum: tutorial presentation. 132-133 - Karen Anewalt:
Bioinformatics applications for introductory computer science: tutorial presentation. 134-135 - Paul Mullins, Deborah Whitfield, Michael Conlon:
Using Alice 2.0 as a first language. 136-143 - Giti Javidi, Ehsan Sheybani:
Digispired: digital inspiration for interactive game design and programming. 144-150 - David Hovemeyer, David S. Babcock:
Using terminal window graphics in CS1. 151-158 - Peter B. Henderson, Lynn Lambert:
Computer science unplugged: tutorial presentation. 159 - Thomas P. Murtagh:
Enriching CS 1 with a networking theme: invited SIGCSE presentation. 160 - Vitalius J. Benokraitis, Robert D. Shelton, Betsy Bizot, Richard Brown, Jeffrey D. Martens:
Reasons for CS decline: preliminary evidence. 161-162 - Laurie White, Robert Allen:
Teaching with the advanced placement GridWorld case study: conference workshop. 163 - Paul Mullins, Michael Conlon:
Real programmers use Alice: conference workshop. 164
Volume 24, Number 4 [1], April 2009
Papers of the Twentieth Annual CCSC South Central Conference
- Carl Schneider, Paul G. Trepagnier:
The role of open source in Graymatter's autonomous vehicle systems. 5 - H. Paul Haiduk, Rajan Alex:
Java assembly language programming for the JVM. 6 - Patrick McDowell, Cris Koutsougeras:
Graph memory development in a robot control architecture. 7-13 - Mayukh Bit, Theresa Beaubouef:
A rough set approach for traffic light system with no fixed cycle. 14-20 - Steele A. Russell, Anthony S. Maida:
Performance of generalized multilayered perceptons trained using the Levenberg-Marquardt method. 21-28 - Allen B. Tucker:
Teaching client-driven software development. 29-39 - Mike Montgomery, Dwight D. Daniel:
End user developer: friend or foe? 40-45 - Timothy Stanley, Nathan I. Kim, Yiu-Ming Chan, Ji Zheng, Leslie D. Fife:
Experiences in teaching computer architecture. 46-52 - Amardeep Kahlon, Larry Lee:
Essential programming concepts: the redesign of the introductory programming course. 53 - Matthew M. North, Max M. North, Sarah M. North:
Security from the bottom-up: compliance regulations and the trend toward design-oriented web applications. 54-60 - Ed Crowley:
Designing applied cryptology laboratory modules with free and open source software. 61-67 - Keyu Jiang, Xiaohong Yuan, Hongbiao Zeng:
Using Elluminate Live to assist distance learning of information assurance capstone seminar. 68-73 - Ernie Giangrande Jr.:
Communication skills in the CS curriculum. 74-79 - Sikha Bagui, Leo Ter Haar:
Database education in the new millenium. 80-87 - Scott Grimes, Ghassan Alkadi, Theresa Beaubouef:
Design and implementation of the rough relational database system. 88-95 - Rajan Alex, H. Paul Haiduk:
Eclipse as a software development environment. 96 - Phyllis Tedford, Scott A. King:
Using a summer camp to attract computer science majors. 97-103 - John Camden:
CS1 laboratory: a software application. 104-108 - Jaime Niño:
Introducing API design principles in CS2. 109-116 - Hsiang-Jui Kung, Hui-Lien Tung:
Teaching XML data type definition: a visual method. 117-123 - Ratish Shrestha, Michael Watts, Wendy Zhang, Kuo-pao Yang:
Representing Clifford Algebra into OMDOC semantic format. 124-129 - Suzanne Fox Buchele:
Using OLPC laptop technology as a computer science case study teaching tool. 130-136 - Antonio M. Lopez, James W. McGuffee, Jim Purser, Jay-Evan J. Tevis:
Computer science education at private colleges and universities. 137-138
Volume 24, Number 4 [2], April 2009
Papers of the Second Anual CCSC Southwestern Conference
- Andrew Begel:
Three things every CS educator should know about their students' future careers in software development. 143 - Youwen Ouyang, Matthew Lehmann, Katherine Hayden, Debi Kilb:
Opportunities presented when developing learning resources for middle schoolers. 144-150 - Peter N. Gabrovsky:
Extending logic programming beyond computability. 151-157 - Dave Wassenaar, Donna Woo, Penn P. Wu:
A certificate program in computer forensics. 158-167 - Devin Smith, Zachary Dodds:
Visual navigation: image profiles for odometry and control. 168-179 - Peter Mawhorter, Elaine Shaver, Zeke Koziol, Zachary Dodds:
A tale of two platforms: low-cost robotics in the CS curriculum. 180-188 - Mudasser F. Wyne, Vamsi K. Vitla, Praneethkar R. Raougari, Abdul G. Syed:
Remote patient monitoring using GSM and GPS technologies. 189-195 - Jiang Guo:
Group projects in software engineering education. 196-202 - Jennifer L. Davidson, Xi Zhang, Guy-Alain Amoussou:
Generating design knowledge though data mining. 203-210 - Penn P. Wu:
Teaching basic game programming using JavaScript. 211-220 - Roudabeh Moraghebi, Jiang Guo, Grady F. Laksmono:
Tiger e-learning system. 221-228 - Anna Hail, Lori Carter:
Problems with computer gaming may contribute to retention troubles for CS students. 229-237 - Charles H. Pickman, Dar-Biau Liu:
A low cost common educational framework. 238-244 - H. Paul Haiduk, Rajan Alex:
Java assembly language programming for the JVM. 245 - Kris Stewart:
3D game programming as service-learning for CS students. 246-251 - Jennifer L. Davidson, Aaron E. Smith, Guy-Alain Amoussou, Steven J. Steinberg:
A framework using service oriented architecture in a community information and referral system. 252-258 - Michael Leverington, Murat Yüksel, Michael Robinson:
Using role play for an upper level CS course. 259-266 - Meg Murray, Mário Guimarães:
Animated database courseware (ADbC): interactive instructional materials to support the teaching of database concepts. 267 - G. Michael Barnes:
SceneWorld: a game-oriented graphics course starter kit. 268-274 - Martin C. Carlisle:
Raptor: a visual programming environment for teaching object-oriented programming. 275-281 - Suzanne W. Dietrich, Mahesh Chaudhari:
The missing LINQ between databases and object-oriented programming: LINQ as an object query language for a database course. 282-288 - Daniel C. Cliburn, Michael Doherty:
Teaching Virtual Reality to undergraduates: tutorial presentation. 289
Volume 24, Number 5 [1], May 2009
Papers of the Seventh Annual CCSC Mid-South Conference
- David R. Naugler:
An intermediate introduction to the Erlang programming language: tutorial presentation. 4 - Jiang Li:
Teaching unified process in software design and development courses: a case study. 5-11 - Gabriel J. Ferrer:
A formal language and analysis tool for black box specifications. 12-18 - Bogdan Denny Czejdo, Sambit Bhattacharya:
Programming robots with state diagrams. 19-26 - Jim Clark:
A PostScript® tutorial: tutorial presentation. 27-28 - C. Bryan Foltz, Cynthia K. Riemenschneider, Janet S. Renwick:
Recruiting and retaining women in computing professions: panel discussion. 29 - Svetlana Kouznetsova:
No more "freeloading": using individual assignments to improve team-based learning outcomes. 30-36 - Carl Burch:
Jigsaw, a programming environment for Java in CS1. 37-43 - Kevin J. Keen, Letha H. Etzkorn:
Predicting students' grades in computer science courses based on complexity measures of teacher's lecture notes. 44-48 - David R. Naugler:
C# 2008: new features: tutorial presentation. 49 - Sean J. Geoghegan, Lisa Landers, Thomas Gray:
The evaluation of MD5 hash tools as a digital forensics class experiment. 50-56 - John Cannatella, Sean J. Geoghegan:
PHAT: a P2P history analysis tool. 57-64 - Greg Holland, John R. Talburt:
An entity-based integration framework for modeling and evaluating data enhancement products. 65-73 - George M. Whitson:
Health level seven: the cornerstone of medical informatics tutorial presentation. 74-76 - Sean J. Geoghegan, Lis D. Geoghegan, Stephanie D. Smith:
A digital forensics class for students with visual impairments. 77-84 - Vasile Rus, Ingrid Russell, Zdravko Markov:
MLeXAI: biomedical term classification. 85-92 - Daniel Brandon:
Sparse matrices in CS education. 93-98 - H. Conrad Cunningham, James C. Church:
Multiparadigm programming in Scala: tutorial presentation. 99-100
Volume 24, Number 5 [2], May 2009
Papers of the Fifteenth Annual CCSC Central Plains Conference
- Jeff Jackson:
Emerging trends and technologies in the computer industry: keynote address Friday, April 3, 2009. 106 - Larry Dablemont:
My world: dinner address Friday, April 3, 2009. 106 - Thomas J. Cortina:
Computer science unplugged: pre-conference workshop. 107 - Carol Browning, Scott Sigman:
A student-designed language as a multicourse project: enabling students to construct connections. 108-114 - Tim DeClue:
A theory of attrition in computer science education which explores the effect of learning theory, gender, and context. 115-121 - Chuck Pheatt:
A low-cost multiprocessor for student experimentation: nifty course assignment presentation. 122-123 - Jamil Saquer:
A Javascript bouncing ball animation: nifty course assignment presentation. 124-129 - John A. Trono:
Discovering more properties of the Fibonacci sequence. 130-135 - Keith A. Brandt, Kaleb Waite:
Using recursion to solve the pill problem. 136-141 - Baochuan Lu:
Use bootable Linux CD (BCCD) to teach cluster and parallel computing concepts: conference workshop. 142 - Dino Schweitzer, Wayne Brown:
Using visualization to teach security. 143-150 - Eric Shade:
Operating systems on a stick. 151-158 - Bruce Callen, Charles Allen, Don Deeds, Scott Sigman, Mark Wood:
Assessing students' value for science & math education: What's valuable about computer science? conference workshop. 159-160 - Scott Bell, Linda Heeler, Phillip J. Heeler:
Computer programming with middle school students. 161-165 - Kian L. Pokorny:
Introduction to computing: a fresh breadth of disciplines. 166-172 - Ernest Ferguson:
What's this XNA thing I keep hearing about?: conference workshop. 173-174 - Eric Shade:
Size matters: lessons from a broken binary search. 175-182 - Jason Rogers, Chuck Pheatt:
Integrating antipatterns into the computer science curriculum. 183-189 - Tim DeClue, Phillip J. Heeler, Scott Sigman:
A comparison of three educational robots: conference workshop. 190 - Bijan Mashaw:
Information technology approach in computer science. 191-197 - Jody K. Smith, John P. Buerck, Lee L. McDurmont, Patricia G. Bagsby:
Multidisciplinary informatics: a primer for course development. 198-203 - Tim DeClue:
K-12 computer science certification in Missouri: panel discussion. 204
Volume 24, Number 6, June 2009
Papers of the Fourteenth Annual CCSC Northeastern Conference
- Susan Landau:
Unsecuring the internet: a new government policy. 5 - Jeannette M. Wing:
Computational thinking. 6-7 - David W. Eggert:
Using the Lego mindstorms NXT robot kit in an introduction to C programming class. 8-10 - Keith J. Whittington:
Active learning exercises for use in introductory programming courses. 11 - Stephen A. Bloch:
Teach Scheme, reach Java: introducing object-oriented programming without drowning in syntax. 12-14 - Marc L. Corliss, Robert Hendry:
Larc: a little architecture for the classroom. 15-20 - David Rilett:
Wireless footprints in the WiFi sandbox. 21-27 - Chung-Yang Vincent Chen:
A meetings flow approach for conducting student final-year projects. 28-34 - Evelyn Stiller:
Teaching programming using bricolage. 35-42 - Vincent A. Cicirello:
On self-selected pairing in CS1: who pairs with whom? 43-49 - Chris Bennett:
Student-authored Wiki textbook in CS1. 50-56 - Ralph J. Bravaco, Bo Kim, Michael B. Gousie, Linda M. Wilkens:
Math connections in computer science. 57-61 - Joan M. Lucas:
K-6 outreach using "Computer Science Unplugged". 62-63 - John A. Trono:
A simple encryption strategy based on addition. 64-70 - Ali Erkan:
TIG: a utility for generating course web pages and a case study for teaching data structures. 71-77 - Ann Moskol, Lea Bernard, Suzanne Ronayne, Namita Sarawagi, Sara Czyzewicz:
Women in computer science: past, present and future challenges. 78-79 - Alice E. Fischer, Gregory Kesden, John P. Dougherty, Mark E. Hoffman:
Integrating data-intensive scalable computing into the computer science curriculum. 80-83 - K. Madurai, B. Ramamurthy:
Map-reduce programming model and hadoop distributed file system for use in undergraduate curriculum. 84-86 - Fred Martin, Gena R. Greher, Jesse M. Heines, James Jeffers, Hyun Ju Kim, Sarah Kuhn, Karen E. Roehr, Nancy Selleck, Linda Silka, Holly A. Yanco:
Joining computing and the arts at a mid-size university. 87-94 - Drue Coles:
Artificial life as a path from computing to philosophy. 95-102 - Jennifer A. Polack-Wahl:
Seeing data in Second Life. 103-109 - David Gries, Michael Eckmann, Ali Erkan, James E. Heliotis:
Discrete mathematics/structures: how do we deal with the late appreciation problem? 110-112 - Delbert Hart:
A survey of source code management tools for programming courses. 113-114 - Viera K. Proulx:
Test-driven design in Java for novice programmers. 115-116 - Vincent A. Cicirello:
Collective bin packing: an active learning exercise. 117-123 - Eric Breimer, Jami L. Cotler, Robert Yoder:
Labs first: a computer scientist's guide to teaching management information systems. 124-131 - Tonya R. Groover:
Using games to introduce middle school girls to computer science. 132-138 - Richard Wyatt, Lonnie Fairchild, Adrian Ionescu, David Hemmendinger, Amruth N. Kumar:
Programming languages matters. 139 - Cristian Balan:
Teaching security concepts using hands-on and open source products. 144-145 - Lisa M. Olivieri:
Using Visual Logic© to teach programming logic in an introductory CS course. 146-148

manage site settings
To protect your privacy, all features that rely on external API calls from your browser are turned off by default. You need to opt-in for them to become active. All settings here will be stored as cookies with your web browser. For more information see our F.A.Q.