3,638 research outputs found

    Frame-Based Editing: Easing the Transition from Blocks to Text-Based Programming

    Get PDF
    Block-based programming systems, such as Scratch or Alice, are the most popular environments for introducing young children to programming. However, mastery of text-based programming continues to be the educational goal for stu- dents who continue to program into their teenage years and beyond. Transitioning across the significant gap between the two editing styles presents a difficult challenge in school- level teaching of programming. We propose a new style of program manipulation to bridge the gap: frame-based edit- ing. Frame-based editing has the resistance to errors and approachability of block-based programming while retaining the flexibility and more conventional programming seman- tics of text-based programming languages. In this paper, we analyse the issues involved in the transition from blocks to text and argue that they can be overcome by using frame- based editing as an intermediate step. A design and imple- mentation of a frame-based editor is provided

    From Events to Reactions: A Progress Report

    Full text link
    Syndicate is a new coordinated, concurrent programming language. It occupies a novel point on the spectrum between the shared-everything paradigm of threads and the shared-nothing approach of actors. Syndicate actors exchange messages and share common knowledge via a carefully controlled database that clearly scopes conversations. This approach clearly simplifies coordination of concurrent activities. Experience in programming with Syndicate, however, suggests a need to raise the level of linguistic abstraction. In addition to writing event handlers and managing event subscriptions directly, the language will have to support a reactive style of programming. This paper presents event-oriented Syndicate programming and then describes a preliminary design for augmenting it with new reactive programming constructs.Comment: In Proceedings PLACES 2016, arXiv:1606.0540

    Local Government Preparedness in Response to the Transition from Pandemic to Endemic: An Adaptive Governance Perspective in Surabaya Municipality

    Get PDF
    According to the declaration of the WHO about the pandemic, COVID-19 is pathogenic in humans. Leaders around the world have implemented strategies to prevent the transmission of this outbreak. The Indonesian government also encountered a similar problem, with the first case of COVID-19 in Indonesia announced around March 2020. Soon after, the number of cases increased dramatically over time. Months later, the Indonesian government distributed the vaccination program throughout the country, reaching more than 70% of the population. As the immune system strengthens, the government is planning a transition from pandemic to endemic based on the condition of each area. Adaptive governance is needed during this transition, and according to that, the local government plays an important role in dealing with the endemic. Further research has been conducted in Surabaya, one of the largest cities in Indonesia with a heterogeneous population. This study used Soft System Methodology to create a model of bureaucracy between local governments in Surabaya, and the results showed that in the relationship between local governments, the mayor of Surabaya Municipality has to be the main commander, with the regional disaster management agency as the leading sector. However, the results showed that adaptive governance in Surabaya has been effectively implemented. This study is expected to be one of the references in preparing for the transition from pandemic to endemic by using an adaptive governance perspective

    Household credit to the poor and its impact on child schooling in peri-urban areas, Vietnam

    Get PDF
    This paper uses a novelty dataset of poor households in peri-urban areas in Vietnam to estimate impacts of small loans on child schooling. The Probit and Negative Binomial model estimates roughly indicate no strong evidence of the effect, especially of informal credit. Formal credit is likely to have positive impacts on child schooling, but its effect is not strong enough to be conclusive. The paper suggests that to obtain the target of sustainable poverty reduction, easing access to formal credit sources as well as exempting tuition and other school fees are necessary to keep poor children at schools longer

    Moving Away from Programming and Towards Computer Science in the CS First Year

    Get PDF
    After completing a pilot study using the Python programming language to transition to Java within our first-year introductory programming sequence, our department opted to make a more radical change. We assert that our students are better served in their first year of study by a focus on problems in computer science and their solutions, rather than programming. Our new introductory sequence emphasizes algorithm development and analysis, object-oriented design, and testing. As in our pilot, programming is first done in Python, switching to Java when object-oriented design and static typing become advantageous. Students reported liking the problem focus of the courses, while the distribution of grades remained similar to those in previous years. As a result, our department will be discontinuing our earlier introductory sequence, and offering the new problem-based one to all the groups of students our department services beginning in Fall 2010

    From Malthus to Ohlin: Trade, Growth and Distribution Since 1500

    Get PDF
    A recent endogenous growth literature has focused on the transition from a Malthusian world where real wages were linked to factor endowments, to one where modern growth has broken that link. In this paper we present evidence on another, related phenomenon: the dramatic reversal in distributional trends -- from a steep secular fall to a steep secular rise in wage-land rent ratios -- which occurred some time early in the 19th century. What explains this reversal? While it may seem logical to locate the causes in the Industrial Revolutionary forces emphasized by endogenous growth theorists, we provide evidence that something else mattered just as much: the opening up of the European economy to international trade.
    corecore