Search results for "Programming"

showing 10 items of 3090 documents

CSI with games and an emphasis on TDD and unit testing

2012

ta113Unit testingGeneral Computer ScienceGame programmingbusiness.industryComputer scienceEmphasis (telecommunications)ta516TelecommunicationsbusinessIndustrial engineeringEducationACM Inroads
researchProduct

On optimal relay placement for improved performance in non-coverage limited scenarios

2014

Low power nodes have been a hot topic in research, standardization, and industry communities, which is typically considered under an umbrella term called heterogeneous networking. In this paper we look at the problem of deploying optimally low power nodes in the context of relay networking, when an operator connects low power nodes (or small cells) via the wireless backhaul that uses the same spectrum and the same wireless access technology. We present an analytical model that can calculate optimal coordinates for low power nodes based on the input parameters, such as preferred number of nodes, their transmission power, parameters of the environment etc. The analytical calculations are comp…

ta113business.industryComputer sciencePreferred numberUmbrella termContext (language use)law.inventionPower (physics)Operator (computer programming)Transmission (telecommunications)RelaylawWirelessbusinessComputer network
researchProduct

Use of a Semantic Language to Reduce the Indeterminacy in Agents Communication

2014

In the field of agent communications uncertainty and vagueness in the message content and in the achievable results play a primordial role when two agents (human or artificial) communicate. Even though the importance of vagueness and uncertainty has been recognized long ago, only recently mechanisms related to the communications’ semantics that allow a practical approach have been designed; more specifically, the development of tools such as agent programming languages and frameworks, which is a field of intensive research. On the other hand, recent theoretical ideas, drawn from situation semantics theory and the works of Sutton on semantic information, support this work. This paper applies…

ta113business.industryComputer scienceVaguenessSemanticsOperational semanticscommunications semanticsSoftware agentWell-founded semanticsHuman–computer interactionmulti-agent systems programming languageFourth-generation programming languageArtificial intelligenceFifth-generation programming languageta518businessProgramming language theory
researchProduct

Turing's error-revised

2016

Many important lines of argumentation have been presented during the last decades claiming that machines cannot think like people. Yet, it has been possible to construct devices and information systems, which replace people in tasks which have previously been occupied by people as the tasks require intelligence. The long and versatile discourse over, what machine intelligence is, suggests that there is something unclear in the foundations of the discourse itself. Therefore, we critically studied the foundations of used theory languages. By looking critically some of the main arguments of machine thinking, one can find unifying factors. Most of them are based on the fact that computers canno…

ta113computationClass (set theory)modelformal language02 engineering and technologyconsciousnessArgumentation theoryEpistemologyTuring machineTuring machinesymbols.namesake020204 information systemsFormal language0202 electrical engineering electronic engineering information engineeringsymbolsSelection (linguistics)020201 artificial intelligence & image processingSociologyConstruct (philosophy)TuringcomputermindNatural languagecomputer.programming_languageInternational Journal of Philosophy Study
researchProduct

Towards Computer-based Exams in CS1

2017

Even though IDEs are often a central tool when learning to program in CS1, many teachers still lean on paper-based exams. In this study, we examine the “test mode effect” in CS1 exams using the Rainfall problem. The test mode was two-phased. Half of the participants started working on the problem with pen and paper, while the other half had access to an IDE. After submitting their solution, all students could rework their solution on an IDE. The experiment was repeated twice during subsequent course instances. The results were mixed. From the marking perspective, there was no statistically significant difference resulting from the mode. However, the students starting with the paper-based pa…

ta113examinations (education)tietokoneavusteinen opetusMultimediaComputer scienceRainfall problemComputer basedtentitvasta-alkajatcomputer.software_genreprogrammingcomputer-assisted teachingbeginnersComputingMilieux_COMPUTERSANDEDUCATIONta516ohjelmointiCS1computer
researchProduct

Bridging authentic learning task into technology supported transformative pedagogy in Finnish teacher training

2018

The goal of the Finnish teacher training is to educate autonomous teachers, who have pedagogical competence and theoretical understanding about using ICT in teaching and learning. In this study, we describe teacher students’ pedagogical ICT competence as designers of technology supported learning tasks. The study is based on Hughes’ RAT model, which is a framework for assessing technology integration. The theoretical definition of RAT model is technology as a) replacement, b) amplification or c) transformation. To define this there are three systematical dimensions to analyze a particular technology use: Instructional Methods, Student learning processes and Curriculum Goals. The data consis…

ta113teacher studenttieto- ja viestintätekniikkatransformationtaidotopetusBridging (programming)Authentic learningTransformative learningPedagogyComputingMilieux_COMPUTERSANDEDUCATIONta516learning taskict competencePsychologyopettajankoulutus
researchProduct

Visual understanding of divergence and curl: Visual cues promote better learning

2019

Prior research has shown that students struggle to indicate whether vector field plots have zero or non-zero curl or divergence. In an instruction-based eye-tracking study, we investigated whether visual cues (VC) provided in the vector field plot can foster students’ understanding of these concepts. The VC were only present during instruction and highlighted conceptual information about vector decomposition and partial derivatives. Thirty-two physics majors were assigned to two groups, one was instructed with VC about the problemsolving strategy, and one without. The results show that students in VC-condition performed better, responded with higher confidence, experienced less mental effor…

ta114visualisointiBiologyDivergencevisualisationproblem solvingCurl (programming language)Evolutionary biologyvektorit (matematiikka)ta516ongelmanratkaisuvector fieldsSensory cuecomputercomputer.programming_language2018 Physics Education Research Conference Proceedings
researchProduct

Industrial Citizenship, Cosmopolitanism and European Integration

2014

Abstract. There has been an explosion of interest in the idea of European Union citizenship in recent years, as a defining example of postnational cosmopolitan citizenship potentially replacing, or at least layered on top of national citizenships. We argue this form of EU citizenship undermines industrial citizenship, which is a crucial support for the egalitarianism and social solidarity on which other types of citizenship are based. Because industrial citizenship arises from collectivities based in class identities and national institutions, it depends on the nation state erritorial order and the social closure inherent in this. EU citizenship in its current ‘postnational’ form is realize…

ta520citizenshipSociology and Political Sciencemedia_common.quotation_subjectmigrationFaculty of Social SciencesSocial theory/dk/atira/pure/core/keywords/FacultyOfSocialSciencesEuropean integrationmedia_common.cataloged_instanceta517free movementSociologyCosmopolitanismEuropean unionclassCitizenshipEUROPEAN UNIONmedia_commonClass (computer programming)ta5142political theorycosmopolitanismFree movementEU citizenshipPolitical economyLawta5141European Integrationindustrial citizenship
researchProduct

Quality of educational dialogue and association with students’ academic performance

2018

The study used a mixed-methods approach to examine the associations between the quality of educational dialogue and students' academic performance and to analyse what kinds of dialogic teaching patterns of different levels of quality can be identified in classroom lessons. A total of 158 Grade 6 lessons were video-recorded, and the quality of the educational dialogue was assessed using the Classroom Assessment Scoring System-Secondary (CLASS-S) observational instrument. Multilevel modelling indicated that the quality of educational dialogue was positively associated with students’ academic performance (grades) in language arts and physics/chemistry. Qualitative analysis was subsequently use…

teacher-initiatedmedia_common.quotation_subjectstudent-initiatedEducationdialogiQualitative analysisPedagogyDevelopmental and Educational PsychologyMathematics educationComputingMilieux_COMPUTERSANDEDUCATIONta5160501 psychology and cognitive sciencesQuality (business)Chemistry (relationship)Association (psychology)opettaja-oppilassuhdemedia_commonLanguage artsClass (computer programming)Dialogiceducational dialogue05 social sciencesteacher-student interactionsacademic performance050301 educationObservational studyPsychology0503 education050104 developmental & child psychology
researchProduct

Programming in mathematics teacher education – a collaborative teaching approach

2018

International audience

team teachingteaching and learning of mathematics in other fields[SHS.EDU]Humanities and Social Sciences/Education[MATH.MATH-HO]Mathematics [math]/History and Overview [math.HO]programming.algorithmic thinkingComputingMilieux_MISCELLANEOUSnovel approaches to teaching
researchProduct