This document discusses the design of an agent-based programming language called ViMAP to integrate computational modeling and science education. The goal is to teach programming and modeling concurrently with learning science concepts, focusing on long-term development over short-term learning. This requires rethinking how programming languages are designed. ViMAP is intended to support three primary modes of interaction: visual programming and modeling using a drag-and-drop interface, image computation, and a tangible version integrated with sensors.
Eine kurze Präsentation über die Möglichkeiten und Anwendungsbeispiele des 3d Drucks.
Weitere Informationen unter:
http://manugoo.de/neuigkeiten/3d-druck-manugoo-produktdesignwiki/
Eine kurze Präsentation über die Möglichkeiten und Anwendungsbeispiele des 3d Drucks.
Weitere Informationen unter:
http://manugoo.de/neuigkeiten/3d-druck-manugoo-produktdesignwiki/
Vade Meccum_Book reading and publishing software NetBeans.docxGeetaShreeprabha
This is an Informatics Practices Project submitted for the AISSCE exam IP in 2017-18. By using JAVA and MySQL an application is created on NetBeans for book reading and publishing. The purpose of this project was to create a repository of books and a cloud storage account for written content which can be accessed at a later stage.
Paper presented at EDUCON 2012 (April), talking about an experience of using social network, web2.0, microblogging and virtual worlds in the teaching of programming techniques.
Vade Meccum_Book reading and publishing software NetBeans.docxGeetaShreeprabha
This is an Informatics Practices Project submitted for the AISSCE exam IP in 2017-18. By using JAVA and MySQL an application is created on NetBeans for book reading and publishing. The purpose of this project was to create a repository of books and a cloud storage account for written content which can be accessed at a later stage.
Paper presented at EDUCON 2012 (April), talking about an experience of using social network, web2.0, microblogging and virtual worlds in the teaching of programming techniques.
Social networks, microblogging, virtual worlds, and Web 2.0 in the teaching o...Gonçalo Cruz Matos
With the goal of lessening barriers to the learning of
advanced programming techniques, we put into place a trial which required students to get involved with online communities of programmers. Using a course assignment on software architecture styles, students had study a problem, find basis for a tentative approach, and discuss it online with programmers. The expectation was that students would find motivation for their studies from both the contact with communities of programmers, and from having to study and reflect upon their problem well enough to be able to draw the interest of members of those communities. We present the strategy we used, the developments and outcomes, and ideas for further application of this approach.
Paper presented at IEEE EDUCON - Engineering Education 2012, Marrakesh, Morroco.
DEVELOPMENT OF USE FLOW OF 3DCAD/VR SOFTWARE FOR CITIZENS WHO ARE NON-SPECIAL...Tomohiro Fukuda
This slide is presented in CAADRIA2010 (The 13th International Conference on Computer Aided Architectural Design Research in Asia).
The purpose of this study is development of a tool by which citizens who are non-specialists can design a regional revitalization project. Therefore, a 3DCAD/VR (3-Dimensional Computer Aided Design/Virtual Reality) combination system was developed by using SketchUP Pro, GIMP, and UC-win/Road. This system has the advantages of low cost and easy operation. The utility of the system was verified as a result of applying the developed prototype system in the Super Science High School program for high school students created by the Ministry of Education, Culture, Sports, Science and Technology, Japan. It has been used for two years, since 2007. In addition, the characteristics of the VR made by the non-specialists were considered.
1. Designing
Learner
Interactions
For
Agent
Based
Computational
Systems
Pratim
Sengupta
Mind,
Matter
&
Media
Lab
Vanderbilt
University
–
Peabody
College
2. Design
Goal
* To
integrate
agent-‐based
modeling
with
K12
science
education
* Rather
than
teaching
separate
CS
courses,
we
propose
an
integrated
approach
where
programming,
modeling
and
learning
science
co-‐occur
* Focus
on
long-‐term
development,
not
just
in-‐the-‐moment
learning
* This
requires
rethinking
the
design
of
programming
languages
* We
have
been
designing
VIMAP
to
address
these
issues
For
a
detailed
discussion
see
Sengupta,
P.
et
al..
(2013
/
in
press)
[LINK];
Sengupta,
P.
et
al.,
(2012)
{LINK}
3. UX
Themes
* Agent-‐based
Computation
* Phenomenological
Interfaces
* Presence
&
Immersion
* Narratives
* Learning
vs.
Development
* Learners’
Regimes
of
Competence
4. Three
Primary
“Modes”
of
Interaction
with
ViMAP
*
Visual
Programming
and
modeling
* Drag-‐and-‐drop
interface
for
algorithm
design
* Dynamic
highlighting
to
support
algorithm
visualization
* Multiple,
integrated
microworlds
to
support
design
of
mathematical
measures
* Image
computation
* A
version
of
ViMAP
that
focuses
on
media
computation
* ViMAP
–
Tangible
* ViMAP
integrated
with
sensors
5.
6.
7.
8.
9. Thank
YOU!
* To
learn
more:
* Mind,
Matter
&
media
Lab
http://www.vanderbilt.edu/m3lab
* ViMAP
http://www.visualprogramming.org
Research
reported
here
is
funded
by
NSF
Early
CAREER
Award
#
1150230