53 research outputs found

    Learning to communicate computationally with Flip: a bi-modal programming language for game creation

    Get PDF
    Teaching basic computational concepts and skills to school children is currently a curricular focus in many countries. Running parallel to this trend are advances in programming environments and teaching methods which aim to make computer science more accessible, and more motivating. In this paper, we describe the design and evaluation of Flip, a programming language that aims to help 11–15 year olds develop computational skills through creating their own 3D role-playing games. Flip has two main components: 1) a visual language (based on an interlocking blocks design common to many current visual languages), and 2) a dynamically updating natural language version of the script under creation. This programming-language/natural-language pairing is a unique feature of Flip, designed to allow learners to draw upon their familiarity with natural language to “decode the code”. Flip aims to support young people in developing an understanding of computational concepts as well as the skills to use and communicate these concepts effectively. This paper investigates the extent to which Flip can be used by young people to create working scripts, and examines improvements in their expression of computational rules and concepts after using the tool. We provide an overview of the design and implementation of Flip before describing an evaluation study carried out with 12–13 year olds in a naturalistic setting. Over the course of 8 weeks, the majority of students were able to use Flip to write small programs to bring about interactive behaviours in the games they created. Furthermore, there was a significant improvement in their computational communication after using Flip (as measured by a pre/post-test). An additional finding was that girls wrote more, and more complex, scripts than did boys, and there was a trend for girls to show greater learning gains relative to the boys

    Coherent information analysis of quantum channels in simple quantum systems

    Full text link
    The coherent information concept is used to analyze a variety of simple quantum systems. Coherent information was calculated for the information decay in a two-level atom in the presence of an external resonant field, for the information exchange between two coupled two-level atoms, and for the information transfer from a two-level atom to another atom and to a photon field. The coherent information is shown to be equal to zero for all full-measurement procedures, but it completely retains its original value for quantum duplication. Transmission of information from one open subsystem to another one in the entire closed system is analyzed to learn quantum information about the forbidden atomic transition via a dipole active transition of the same atom. It is argued that coherent information can be used effectively to quantify the information channels in physical systems where quantum coherence plays an important role.Comment: 24 pages, 7 figs; Final versiob after minor changes, title changed; to be published in Phys. Rev. A, September 200

    A História da Alimentação: balizas historiogråficas

    Full text link
    Os M. pretenderam traçar um quadro da HistĂłria da Alimentação, nĂŁo como um novo ramo epistemolĂłgico da disciplina, mas como um campo em desenvolvimento de prĂĄticas e atividades especializadas, incluindo pesquisa, formação, publicaçÔes, associaçÔes, encontros acadĂȘmicos, etc. Um breve relato das condiçÔes em que tal campo se assentou faz-se preceder de um panorama dos estudos de alimentação e temas correia tos, em geral, segundo cinco abardagens Ia biolĂłgica, a econĂŽmica, a social, a cultural e a filosĂłfica!, assim como da identificação das contribuiçÔes mais relevantes da Antropologia, Arqueologia, Sociologia e Geografia. A fim de comentar a multiforme e volumosa bibliografia histĂłrica, foi ela organizada segundo critĂ©rios morfolĂłgicos. A seguir, alguns tĂłpicos importantes mereceram tratamento Ă  parte: a fome, o alimento e o domĂ­nio religioso, as descobertas europĂ©ias e a difusĂŁo mundial de alimentos, gosto e gastronomia. O artigo se encerra com um rĂĄpido balanço crĂ­tico da historiografia brasileira sobre o tema

    Facade: High-Throughput, Deniable Censorship Circumvention Using Web Search

    No full text
    Abstract Censorship circumvention systems that use HTTP as cover traffic make tradeoffs between deniability and performance by offering either deniability at the expense of performance (e.g., Infranet) or performance at the expense of deniability (e.g., StegoTorus). These systems do so because HTTP is typically very asymmetric, with very little capacity to carry covert data in each HTTP GET request; higher throughput channels achieve performance by generating sequences of HTTP GET requests that do not mimic normal user traffic patterns. Fortunately, the emergence of new web services makes it increasingly common for any individual HTTP GET requests to contain more entropy. For example, site-specific search services create GET requests that contain sequences of search terms that can encode more bits than a single deniable HTTP request otherwise would. In this paper, we design a new encoding technique that uses web search terms to encode hidden messages in an upstream channel for censorship circumvention; implement the encoding technique in a system that resists fingerprinting attacks; and compare the security and performance of Facade to existing censorship circumvention systems that use HTTP as cover traffic
    • 

    corecore