Blar i NTNU Open på forfatter "Rouhani, Majid"
-
Anvendelse av programmering i matematikk: Matematisk modellering, algoritmer og programkoder som støtter matematikklærere i programmerings undervisning på den norske videregående skolen
Mohammadi, Sara (Bachelor thesis, 2021)I 2019 ble endringer i læreplaner for grunnskole og videregående skole vedtatt av Kunnskapsdepartementet, og de nye læreplanene ble tatt i bruk fra og med skolestart høsten 2020. Ifølge Kunnskapsdepartementet (2019), med ... -
Art Production with Programming and Trigonometry: An Experiment in Mathematics 1T According to the Principles of Didactical Engineering
Bosch, Anne Margrethe Vestgøte (Master thesis, 2022)Algoritmisk tenkning og programmering har de siste årene blitt innlemmet i den obligatoriske skolegangen i flere europeiske land for å utruste elevene med den nødvendige kompetansen og ferdighetene som kreves i det 21. ... -
Assessment strategies for cross-curricular programming in secondary education
Fuentes-Martinez, Ana; Szynkiewicz, Justyna; Rouhani, Majid; Osadcha, Kateryna (Journal article; Peer reviewed, 2023)The increasing integration of computer science and programming into formal school education is a commendable endeavor that has seen different implementation solutions. Sweden and Norway have opted for a cross-curricular ... -
Code Reuse and Formative Assessment in Secondary Education
Nystad, Niklas Joakim; Rouhani, Majid; Divitini, Monica (Peer reviewed; Journal article, 2021)Code reuse is a widely accepted practice in software engineering. Not surprisingly, the practice is becoming more and more widespread also in the context of computing education. This paper explores the use of code reuse ... -
Computer real time detection of intravascular bubbles
Eftedal, O; Mohammadi, Ramin; Rouhani, Majid; Brubakk, Alf O (Research report, 1995) -
Computer Science in Schools: A Literature Mapping of Professional Development for In-Service Teachers
Rouhani, Majid; Divitini, Monica; Hashemi, Amir Massoud (Peer reviewed; Journal article, 2022)Learning to program is often reported as challenging. Difficulties might be connected to, e.g., acquisition of core concepts like iteration, specific language constructs, and program design. Additionally, mastery of a ... -
Defining programming teaching plans: implications for system design
Kristiansen, Eline Mentzoni (Master thesis, 2021)Programmering i skolene blir stadig viktigere. Skoler i Norge har i de siste årene begynt å inkludere programmering i ulike fag ettersom at det ble en del av læreplanen. Flere lærere er pålagt å lære seg samt undervise ... -
Development of UFC analysis software and machine learning model to predict the outcome of UFC matches.
Larsen, Albert Ohrem; Rad Saadat, Ilia; Martinsen, Magnus Revheim; Nystuen, Ådne (Bachelor thesis, 2020)Abstract will be available on 2023-05-20 -
En modell til et praksisfellesskap for lærere i grunnskolen, og de studiespesialiserende utdanningsprogrammene i den videregående skolen
Myklebust, Ole Sverre (Bachelor thesis, 2022)Denne bacheloroppgaven er en besvarelse på en oppgave gitt av NTNU/AIT. Formålet har vært å foreslå en modell for et praksisfellesskap som skal hjelpe lærere i grunnskolen og videregående skole å tilfredsstille kravene i ... -
En sammenligning mellom mikrorammeverk brukt for rask webutvikling
Kile, Andreas Nes (Bachelor thesis, 2019)Teknologi og programvare går raskt framover, og det kan derfor være vanskelig å holde styr på det. IT-avdelingen i BE-ICS (The Industrial Controls Infrastructure Group i Beam Department) ved CERN (European Organization for ... -
An Experience Report on Transitioning to Blended Learning and Portfolio-assessment: a Cross-campus Course in Programming
Rouhani, Majid; Olsø, Atle; Styve, Arne; Raja, Kiran (Peer reviewed; Journal article, 2022)The transition from traditional to digital teaching has led to several challenges for students and educators under the COVID-19 pandemic. Most universities are experiencing remote online delivery and assessment for the ... -
Formative Assessment and Code Reuse
Nystad, Niklas Joakim (Master thesis, 2020)Å programmere med kunnskaps-, programvare- og kodegjenbruk er vanlig og akseptert. For lærere blir dette en utfordring når det kommer til vurdering. Hva kan betraktes som elevers kunnskap og ferdigheter, og hva er ren ... -
In-Service Teacher Training and Self-efficacy
Jørgen, Thorsnes; Rouhani, Majid; Divitini, Monica (Peer reviewed; Journal article, 2020)Programming is increasingly introduced in secondary schools, both as a stand-alone subject or integrated into other subjects, leading to growing attention to the training of in-service teachers. Teachers need to learn both ... -
In-Service Teachers’ Attitude Towards Programming for All
Rouhani, Majid; Jørgensen, Victor (Peer reviewed; Journal article, 2021)Coding instruction has increased widely throughout primary and secondary education in many countries, and educators are just beginning to understand the complexities of teaching students to code. A question raised is whether ... -
Learning to Program: an In-service Teachers’ Perspective
Rouhani, Majid; Lillebo, Miriam Størseth; Farshchian, Veronica; Divitini, Monica (Peer reviewed; Journal article, 2022)Learning to program is often reported as challenging. Difficulties might be connected to, e.g., acquisition of core concepts like iteration, specific language constructs, and program design. Additionally, mastery of a ... -
Loyalty - Fordelskort i en digital verden
Andersson, William; Larsson, Øivind Haugerøy; Midttun, Jonathan; Østtveit, Bjørnar (Bachelor thesis, 2020)Denne bacheloroppgaven går ut på å utvikle et produkt for en oppdragsgiver, RealNett AS. Produktet, ved navn Loyalty/LoyaltyCard, bidrar til digitaliseringen av fordelsprogrammer, og gruppen har derfor valgt å undersøke ... -
«Min økonomi»-funksjonalitet i kort-app
Koteng, Markus Thomassen (Bachelor thesis, 2020)En av Nordens ledende aktører innen digitale tjenester og programvare, TietoEvry, utvikler blant annet mobile bank-tjenester til ulike banker i Norge og Storbritannia. Det er TietoEvrys avdeling Financial Services som står ... -
My Cards Text Portal - A web application for text customization of EVRY's My Cards application
Garmann, Ingelin (Bachelor thesis, 2020)My Cards er en mobilapplikasjon for kortholdere, utviklet for Android og iOS, av EVRY's Card Mobile team i Trondheim. Kundene av My Cards appen er kort-utstedende institusjoner i Norden og Storbritannia. Appen er native, ... -
An Online Professional Development Framework for In-service Teachers Challenges and Opportunities of Learning and Teaching Programming
Rouhani, Majid (Doctoral theses at NTNU;2024:126, Doctoral thesis, 2024)In this thesis and its related publications, we study the problem of designing, implementing, and refining a fully online training framework. The work aims to meet the needs of in-service teachers who are required to learn ... -
Professional Development for In-Service Teachers of Programming: Evaluation of a University-Level Program
Rouhani, Majid; Lillebo, Miriam Størseth; Farshchian, Veronica; Divitini, Monica (Peer reviewed; Journal article, 2021)Professional Development (PD) organizations provide training programs for computer science teachers through teacher PD. Programming as part of a teacher’s PD has grown in importance in K-12 education. As a result, an ...