[racket-users] TFPIE 2019

2019-02-05 Thread Marco Morazan
Dear All,

It is with great enthusiasm that I write to encourage you to share with the
community of CS educators at large your efforts and experiences. Please
strongly consider submitting a description of your novel work to Trends in
Functional Programming in Education 2019. Below you can find the call for
papers.


TFPIE 2019 Call for papers
https://www.tfp2019.org/index.html
(June 11th, University of British Columbia, Vancouver Canada, co-located
with TFP 2019)

TFPIE 2019 welcomes submissions describing techniques used in the
classroom, tools used
in and/or developed for the classroom and any creative use of functional
programming (FP)
to aid education in or outside Computer Science. Topics of interest
include, but are not
limited to:

  FP and beginning CS students
  FP and Computational Thinking
  FP and Artificial Intelligence
  FP in Robotics
  FP and Music
  Advanced FP for undergraduates
  FP in graduate education
  Engaging students in research using FP
  FP in Programming Languages
  FP in the high school curriculum
  FP as a stepping stone to other CS topics
  FP and Philosophy
  The pedagogy of teaching FP
  FP and e-learning: MOOCs, automated assessment etc.
  Best Lectures Ð more details below

In addition to papers, we are requesting best lecture presentations. WhatÕs
your
best lecture topic in an FP related course? Do you have a fun way to
present FP
concepts to novices or perhaps an especially interesting presentation of a
difficult topic? In either case, please consider sharing it. Best lecture
topics
will be selected for presentation based on a short abstract describing the
lecture and its interest to TFPIE attendees. The length of the presentation
should be comparable to that of a paper. On top of the lecture itself,
the presentation can also provide commentary on the lecture.

Submissions
Potential presenters are invited to submit an extended abstract (4-6 pages)
or a
draft paper (up to 16 pages) in EPTCS style. The authors of accepted
presentations will have their preprints and their slides made available on
the
workshop's website. Papers and abstracts can be submitted via easychair at
the
following link: https://easychair.org/conferences/?conf=tfpie2019 After the
workshop, presenters will be invited to submit (a revised version of) their
article for review. The PC will select the best articles that will be
published in the Electronic Proceedings in Theoretical Computer Science
(EPTCS).
Articles rejected for presentation and extended abstracts will not be
formally
reviewed by the PC.

Dates
Submission deadline: May 14th 2019, Anywhere on Earth.
Notification: May 20th
Workshop: June 11th
Submission for formal review: August 18th 2019, Anywhere on Earth
Notification of full article: October 6th
Camera ready: November 1st


Program Committee

Alex Gerdes - University of Gothenburg / Chalmers
Jurriaan Hage (Chair) - Utrecht University
Pieter Koopman - Radboud University, the Netherlands
Elena Machkasova - University of Minnesota, Morris, USA
Heather Miller - Carnegie Mellon University and EPFL Lausanne
Prabhakar Ragde - University of Waterloo, Waterloo, Ontario, Canada
Simon Thompson - University of Kent, UK
Sharon Tuttle - Humboldt State University, Arcata, USA

Note: information on TFP is available at https://www.tfp2019.org/index.html


-- 

Cheers,

Marco

Have a´¨)
¸.·´¸.·*´¨) ¸.·*¨)
(¸.·´ (¸.·´ * wonderful day! :)

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[racket-users] CFP: TFPIE 2018

2018-04-06 Thread Marco Morazan
Dear All,

Kindly consider submitting an article/presentation to TFPIE 2018. The call 
for papers is below.

Also, follow us in Facebook: https://www.facebook.com/TFPIE/

Cheers,

Marco



TFPIE 2018 Call for papers
http://www.ccs.neu.edu/home/heather/tfpie2018/

TFPIE 2018 welcomes submissions describing techniques used in the 
classroom, tools used in and/or developed for the classroom and any 
creative use of functional programming (FP) to aid education in or outside 
Computer Science. Topics of interest include, but are not limited to:

FP and beginning CS students
FP and Computational Thinking
FP and Artificial Intelligence
FP in Robotics
FP and Music
Advanced FP for undergraduates
FP in graduate education
Engaging students in research using FP
FP in Programming Languages
FP in the high school curriculum
FP as a stepping stone to other CS topics
FP and Philosophy
The pedagogy of teaching FP
FP and e-learning: MOOCs, automated assessment etc.
Best Lectures – more details below

In addition to papers, we are requesting best lecture presentations. What’s 
your best lecture topic in an FP related course? Do you have a fun way to 
present FP concepts to novices or perhaps an especially interesting 
presentation of a difficult topic? In either case, please consider sharing 
it. Best lecture topics will be selected for presentation based on a short 
abstract describing the lecture and its interest to TFPIE attendees.

Submissions
Potential presenters are invited to submit an extended abstract (4-6 pages) 
or a draft paper (up to 16 pages) in EPTCS style. The authors of accepted 
presentations will have their preprints and their slides made available on 
the workshop's website. Papers and abstracts can be submitted via easychair 
at the following link: https://easychair.org/conferences/?conf=tfpie2018 
After the workshop, presenters will be invited to submit (a revised version 
of) their article for review. The PC will select the best articles for 
publication in the journal Electronic Proceedings in Theoretical Computer 
Science (EPTCS). Articles rejected for presentation and extended abstracts 
will not be formally reviewed by the PC.

Dates
Submission deadline: May 15th, Anywhere on Earth.
Notification: May 21st
Workshop: June 14th
Submission for formal review: August 17th
Notification of full article: October 5th
Camera ready: November 2nd
 

Program Committee

Kenichi Asai, Ochanomizu University, Japan
Kathi Fisler, Brown University, USA
Benjamin Lerner, Northeastern University, USA
Mark Lewis, Trinity University, USA
Heather Miller, Northeastern University, USA & EPFL, Switzerland
Elena Machkasova, University of Minnesota, USA
David Sands, Chalmers University of Technology, Sweden
Emmanuel Schanzer, Bootstrap World, USA

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[racket-users] TFPIE 2017

2017-05-05 Thread Marco Morazan

Dear Colleagues,

My apologies if you receive this more than once on different lists.

Please consider submitting your novel ideas and classroom techniques to TFPIE 
2017. The call for papers is below with detailed information. Keep in mind that 
the deadline for submission is approaching, but only an abstract is required to 
be accepted for presentation. The full review process occurs post-workshop.

I hope to see you at TFPIE 2017.

Best wishes,

Marco


TFPIE 2017

Trends in Functional Programming in Education, 2017

https://www.cs.kent.ac.uk/people/staff/sjt/TFPIE2017/


The sixth workshop on Trends in Functional Programming in Education, 2017,
which is to be held on the Canterbury campus of the University of Kent on
Thursday, 22 June, following the 2017 TFP meeting on 19–21 June. TFPIE
workshops have previously been held in St Andrews, Scotland (2012), Provo
Utah, USA (2013), Soesterberg, The Netherlands (2014), and Sophia-Antipolis,
France (2015), College Park, USA (2016).

A particular topic of this year's TFPIE will be MOOCs and other online learning
and, as well as a session on this, we're delighed to announce that Heather 
Miller
of EFPL and Northeastern University will be giving a keynote on this topic.
Heather works on and around the Scala programming language and is Executive
Director of the Scala Center. We'll also have MOOC expertise from the OCaml MOOC
team, Jeremy Singer (Haskell), and Simon Thompson (Erlang).


The goal of TFPIE is to gather researchers, teachers and professionals that 
use, or
are interested in the use of, functional programming in education. TFPIE aims 
to be a
venue where novel ideas, classroom-tested ideas and work-in-progress on the use 
of
functional programming in education are discussed. The one-day workshop will 
foster a
spirit of open discussion by having a review process for publication after the
workshop. The program chair of TFPIE 2017 will screen submissions to ensure 
that all
presentations are within scope and are of interest to participants. After the
workshop, presenters will be invited to submit revised versions of their 
articles for
publication in the journal Electronic Proceedings in Theoretical Computer 
Science
(EPTCS).

Third call for papers

TFPIE 2017 welcomes submissions describing techniques used in the classroom, 
tools
used in and/or developed for the classroom and any creative use of functional
programming (FP) to aid education in or outside Computer Science. Topics of 
interest
include, but are not limited to:

 

- FP and beginning CS students
 
- FP and Computational Thinking
 
- FP and Artificial Intelligence
 
- FP in Robotics
 
- FP and Music
 
- Advanced FP for undergraduates
 
- FP in graduate education
 
- Engaging students in research using FP
 
- FP in Programming Languages
 
- FP in the high school curriculum
 
- FP as a stepping stone to other CS topics
 
- FP and Philosophy
 
- The pedagogy of teaching FP
 
- FP and e-learning: MOOCs, automated assessment etc.
 
- Best Lectures – more details below



In addition to papers, we are requesting best lecture presentations. What’s 
your best
lecture topic in an FP related course? Do you have a fun way to present FP 
concepts to
novices or perhaps an especially interesting presentation of a difficult topic? 
In either
case, please consider sharing it. Best lecture topics will be selected for 
presentation
based on a short abstract describing the lecture and its interest to TFPIE 
attendees.



Submission



Potential presenters are invited to submit an extended abstract (4-6 pages) or 
a draft
paper (up to 16 pages) in EPTCS style. The authors of accepted presentations 
will have
their preprints and their slides made available on the workshop's website. 

Papers and
abstracts can be submitted via easychair at the following link:
  https://easychair.org/conferences/?conf=tfpie2017

After the workshop
Presenters will be invited to submit (a revised version of) their article for 
review. The
PC will select the best articles for publication in the journal Electronic 
Proceedings in
Theoretical Computer Science (EPTCS). Articles rejected for presentation and 
extended
abstracts will not be formally reviewed by the PC.

Programme committee

Dr Laura Castro, University of A Coruña

Prof Ralf Lämmel, University of Koblenz-Landau

Dr Elena Machkasova, University of Minnesota, Morris

Prof Michel Mauny, Inria, Paris

Dr Jeremy Singer, University of Glasgow

Prof Simon Thompson, University of Kent (chair)



Important dates

Submissions of draft papers: 10 May, 2017

Notification: 17 May, 2017

Registration: 11 June, 2017
Workshop: 22 June 2017
Submission for formal review: 18 August, 2017
Notification of acceptance: 6 October, 2017
Camera ready paper: 3 November, 2017

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to 

[racket-users] TFPIE 2017 CFP

2017-02-23 Thread Marco Morazan

TFPIE 2017

Trends in Functional Programming in Education, 2017

https://www.cs.kent.ac.uk/people/staff/sjt/TFPIE2017/

The sixth workshop on Trends in Functional Programming in Education, 2017, 
which is 
to be held on the Canterbury campus of the University of Kent on Thursday, 22 
June, 
following the 2017 TFP meeting on 19–21 June. TFPIE workshops have previously 
been 
held in St Andrews, Scotland (2012), Provo Utah, USA (2013), Soesterberg, The 
Netherlands (2014), and Sophia-Antipolis, France (2015), College Park, USA 
(2016).



The goal of TFPIE is to gather researchers, teachers and professionals that 
use, or 
are interested in the use of, functional programming in education. TFPIE aims 
to be a 
venue where novel ideas, classroom-tested ideas and work-in-progress on the use 
of 
functional programming in education are discussed. The one-day workshop will 
foster a 
spirit of open discussion by having a review process for publication after the 
workshop. 
The program chair of TFPIE 2017 will screen submissions to ensure that all 
presentations 
are within scope and are of interest to participants. After the workshop, 
presenters 
will be invited to submit revised versions of their articles for publication in 
the 
journal Electronic Proceedings in Theoretical Computer Science (EPTCS). 

Call for papers

TFPIE 2017 welcomes submissions describing techniques used in the classroom, 
tools used 
in and/or developed for the classroom and any creative use of functional 
programming (FP) 
to aid education in or outside Computer Science. Topics of interest include, 
but are not 
limited to:

 
- FP and beginning CS students
 
- FP and Computational Thinking
 
- FP and Artificial Intelligence
 
- FP in Robotics
 
- FP and Music 
 
- Advanced FP for undergraduates
 
- FP in graduate education
 
- Engaging students in research using FP
 
- FP in Programming Languages
 
- FP in the high school curriculum
 
- FP as a stepping stone to other CS topics
 
- FP and Philosophy
 
- The pedagogy of teaching FP
 
- FP and e-learning: MOOCs, automated assessment etc.
 
- Best Lectures – more details below



In addition to papers, we are requesting best lecture presentations. What’s 
your best 
lecture topic in an FP related course? Do you have a fun way to present FP 
concepts to 
novices or perhaps an especially interesting presentation of a difficult topic? 
In 
either case, please consider sharing it. Best lecture topics will be selected 
for 
presentation based on a short abstract describing the lecture and its interest 
to TFPIE 
attendees.

Submission

Potential presenters are invited to submit an extended abstract 
(4-6 pages) or a draft paper (up to 16 pages) in EPTCS style. The authors of 
accepted 
presentations will have their preprints and their slides made available on the 
workshop's website.  



Papers and abstracts can be submitted via easychair at the following link: 
https://easychair.org/conferences/?conf=tfpie2017

After the workshop, 
presenters will be invited to submit (a revised version of) their article for 
review. 
The PC will select the best articles for publication in the journal Electronic 
Proceedings in Theoretical Computer Science (EPTCS). Articles rejected for 
presentation 
and extended abstracts will not be formally reviewed by the PC.

Programme committee

Dr Laura Castro, University of A Coruña

Prof Ralf Lämmel, University of Koblenz-Landau

Dr Elena Machkasova, University of Minnesota, Morris

Prof Michel Mauny, Inria, Paris

Dr Jeremy Singer, University of Glasgow

Prof Simon Thompson, University of Kent (chair)



Important dates

Submissions of draft papers: 10 May, 2017

Notification: 17 May, 2017

Registration: 11 June, 2017
Workshop: 22 June 2017
Submission for formal review: 18 August, 2017
Notification of acceptance: 6 October, 2017
Camera ready paper: 3 November, 2017

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[racket-users] Fixing DPC languages?

2016-09-21 Thread Marco Morazan
Hi All,

Has anyone used the DPC languages in the latest release?

I see that unstable/syntax is deprecated and now use  syntax/transformer
and syntax/location . The class package is installed without reporting
errors. However, when i try to use the class/1 language I get the following
error:

Welcome to DrRacket, version 6.6 [3m].
Language: class/1, with debugging; memory limit: 128 MB.
. ..\..\..\..\..\Program
Files\Racket\collects\racket\private\class-internal.rkt:1867:19: public:
use of a class keyword is not in a class top-level in: public
>

Clicking on the error yields:

Welcome to DrRacket, version 6.6 [3m].
Language: racket/base, with debugging; memory limit: 128 MB.
module: import cycle detected
  module in cycle: #
>

Any insights?

Thanks in advance!

-- 

Cheers,

Marco

Have a´¨)
¸.·´¸.·*´¨) ¸.·*¨)
(¸.·´ (¸.·´ * wonderful day! :)

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [racket-users] Writing a blank to a file

2016-03-02 Thread Marco Morazan
On Wednesday, March 2, 2016 at 1:15:30 PM UTC-5, Stephen Chang wrote:
> Use display? or set read-accept-bar-quote to #f

Thanks! Works like a charm! :-)

Marco

> 
> On Wed, Mar 2, 2016 at 1:12 PM, Marco Morazan <moraz...@gmail.com> wrote:
> >
> > Hi All,
> >
> > I seem to recall I knew how to do this once, but can't recall the details.
> >
> > How do we write a blank to a text file without the parallel bars appearing?
> >
> > So, (write '| | outfile) produces | | in the file. I want to eliminate the 
> > vertical bars.
> >
> > Thanks,
> >
> > Marco
> >
> > --
> > You received this message because you are subscribed to the Google Groups 
> > "Racket Users" group.
> > To unsubscribe from this group and stop receiving emails from it, send an 
> > email to racket-users+unsubscr...@googlegroups.com.
> > For more options, visit https://groups.google.com/d/optout.

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[racket-users] Writing a blank to a file

2016-03-02 Thread Marco Morazan

Hi All,

I seem to recall I knew how to do this once, but can't recall the details.

How do we write a blank to a text file without the parallel bars appearing?

So, (write '| | outfile) produces | | in the file. I want to eliminate the 
vertical bars.

Thanks,

Marco

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[racket-users] Any work on teaching Generative and Accumulative recursion

2015-06-07 Thread Marco Morazan

Hi All,

Has anyone written up their experiences teaching Generative and Accumulative 
recursion? If so, would you kindly point in the right direction?

Thanks,

Marco

-- 
You received this message because you are subscribed to the Google Groups 
Racket Users group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.