Web Science (and me) are going to SIGCSE 2012
There is quite a bit of Web Science in the conference this year - although it is hardly taking centre stage.
This blog will be refined over the next couple of days but here we are for starters...
ACM SIGCSE is the Special Interest Croup for Computer Sciecne Education - so as someone who is working in computer science, teaching and researching in computer science and web science, and particularly interested in computer science education and the web science curriculum, you can understand that I would be pitching up to take the pulse of the community.
On top of that, I am able to present the paper which I co-wrote with Michalis Vafopoulos - now of the university of central greece, titled
Web Science: expanding the notion of Computer Science - the paper is in ECS eprints http://eprints.ecs.soton.ac.uk/22710/ and will also be in the ACM conference proceedings.
This paper develops further some of the ideas expressed in our highly commended paper presented at the 2011 Web Science Conference in Koblenz last year Negotiating the Web Science Curriculum through Shared Educational Artefacts which is also available from ECS sprints http://eprints.ecs.soton.ac.uk/22141/ , direct from the Web Science Trust, http://journal.webscience.org/439/ or via the ACM digital library.
Web Science Perspectives
This session is hosted by the current char and the immediate past chair of the ACM Computers and Society Special Interest Group. With the interdisciplinary nature of web science it is always interesting to see how different people are talking about changes. I am hoping to have some time catching up with these folks
SIGCAS is the ACM Special Interest Group that addresses the social and ethical consequences of widespread computer usage. SIGCAS' main goals are to raise awareness about the impact that technology has on society, and to support and advance the efforts of those who are involved in this important work.
Our members are computer professionals from both industry and academia, as well as ethicists, psychologists, sociologists and others. We welcome students from a variety of disciplines. Our areas of involvement include computer ethics, universal access to computer technology, security, privacy, and reliability. We collaborate with other ACM bodies that are engaged in related work, such as, and .
Ben Schneiderman provides a testimonial for the group on its web site http://www.sigcas.org/ which is also testament in a way that Web Science definitely belongs in the SIGCAS community, since probably the first time that the ACM community go a formal heads up on the emerging importance of web science and its implications for the broader computer science community was in the paper in CACM which Ben published in 2007 titled Web Science: A Provocative Invitation to Computer Science.
Main Program(me) - a timeline view
Keynote Speaker: Frederick P. Brooks, Jr. - I have a doctoral student (Jian Shi) looking at students learning programming - so this is really relevant to his area of study
this presentation took the perspective of designing learning rather than delivering teaching, and there was a lot of emphasis on reframing the learning experience - for example flipping the classroom, and critique approaches.
some time was spent talking about team software engineering projects, and various items of advice on how to run sessions - allocating peer marks from a budget, advertising to get external clients - keeping team sizes at 3,4 and 5 with preference for 4 team memnberts
recommended book to emerge Peopleware by Decosta - have put it on my Kindle Wishlist! should also put time to read on my wish list ;-)
This is really relevant to the pitch we are making in our paper, so should be interesting.
presenters of a very useful (and well attended) session were Mehran Sahami (stanford) Steve Roach (U Texas at El Paso, Ernesto Cuadros-Vargas, San Pablo Catholic University, David Reed Creigton University
The Strawman report - http://ai.stanford.edu/users/sahami/CS2013/strawman-draft/cs2013-strawman.pdf
There was an introduction from Sahami, followed by a presentation of the Body of Knowledge by David Reed
The body of knowledge is chapter 5 in the Strawman report
The consultation on this has been widely representative of different sizes and types of institution, but entirely US centric.
this may not be true as far as the external reviewers were concerned.
main points which came up - revision of BOK, there is a move away from programming to principles to software development fundamentals which is independent of paradigm
seeks to broaden thinking away from equating programming fundamental with introductory programming courses
information assurance and security
parallel and districted computing
networking and comms - replaces net-centric
platform based development (elective only)
there tiered classification of BOK units
for each of the content areas, the topics are listed and there is an expectation of certain learning outcomes classed under three broad categories
special note of interest - software developed by Ernesto Cuadros-Vargas at San Pablo Catholic University for evaluating existing curricula against the recommended curricula
Other stuff of interest
THINGS TO FOLLOW UP
Kent state uni are running a digital sciences interdisciplinary bachelors which may be of interest
Shneiderman, B. 2007. Web Science: A Provocative Invitation to Computer Science. Communications of the ACM, 50 (6), 25-27.
Vafopoulos, M. Web Science Subject Categorization (WSSC) Web Science Trust http://webscience.org/2010/wssc.html
Vafopoulos, M. May 16-18 2011. The Web Science Subject Categorization (WSSC). In Proceedings of the ACM WebSci '11, (Koblenz, Germany).
White, S., Croitoru, M., Bazan, S., Cerri, S., Davis, H. C., Jonquet, C., Prini, G., Scharffe, F., Staab, S., Tiropanis, T. and Vafopoulos, M. May 16-18 2011. Negotiating the Web Science Curriculum Development through Shared Educational Artefacts. In Proceedings of the ACM WebSci '11, (Koblenz, Germany).
White, S. and Vafopoulos, M.N. 2012. Web Science: expanding the notion of Computer Science. 43rd ACM Technical Symposium on Computer Science Education, 28th February-3rd March 2012 (Rayleigh, NC, 2012).