In programming related on-line communities, sometimes students come asking for solutions to their programming problems.
Sometimes we like to be very helpful.
Recently, in the Not Just Tiny-C Facebook group, we had a pair asking for help writing a C program to make right triangles using (monospaced) character output on a terminal console, something like this:
*
**
* *
* *
* *
* *
* *
* *
* *
**********
Part of their assignment was to use a do while C loop.
Part of their assignment was to get the size of the triangle from the terminal input.
We gave them a few hints. And I refrained, at the time, from giving them the trivial tutorial solution in Forth. (This is a traditional tutorial problem, you see.)
Well, here is one typical version of the traditional trivial solution in Forth, with some tests mixed in to help the uninitiate.
Except.
Forth handles the conversion from terminal input to numeric for you. So that part of the solution is opaque.
And I used the traditional Forth counted loop instead of the Forth do while loop. (Forth do while loops don't translate to C do while loops unless you know both pretty well, anyway.)
(Tested in gforth and fig-Forth. Copy and paste, it should run as-is in quite a variety of Forths.)
--------------
: star ( --- ) ( Very traditional tutorial word! )
42 emit ;
star
: stars ( n --- ) ( Refining tradition a little. )
dup 0 > 0= if
drop
else
0 do
star
loop
endif ;
0 stars
1 stars
2 stars
3 stars
: bracket ( n --- )
star dup 2 < if
drop
else
2 - spaces star
endif ;
0 bracket
1 bracket
2 bracket
3 bracket
10 bracket
: triangle-bottom ( n --- )
cr dup 1 > if
dup 1 do
i bracket cr
loop
endif
stars cr ;
: triangle ( n --- )
dup 0 > 0= if
drop
else
triangle-bottom
endif ;
0 triangle
1 triangle
2 triangle
3 triangle
4 triangle
10 triangle
--------------
Now isn't that just more fun than you've had all week?
Saturday, November 17, 2018
Sunday, October 14, 2018
A Forth Program for Making HTML Multiplication Tables
Since Forth programs tend to be self-documenting when written carefully, there really isn't much to say. Remember that Forth expressions are postfix.
Enjoy.
( Forth program for making HTML multiplication tables )
( Joel Matthew Rees, October 2018, Amagasaki, Japan )
( Copyright 2018 Joel Matthew Rees )
( Permission granted for private, non-profit use. )
( Runs in gforth. Should run in almost any Forth. )
: decout ( n --- )
base @ swap
10 base ! 1 .R
base ! ;
: colheadout ( percentwidth n --- )
over ." <th align='center' width='" decout ." %'>"
1 .R ." </th>" ;
: hrow ( percentwidth limit --- )
0 do i colheadout loop drop ;
: headrow ( percentwidth limit --- )
." <tr>" CR ." <th>×</th>" hrow CR ." </tr>" CR ;
: thout ( n --- )
." <th align='center'>" 1 .R ." </th>" ;
: tdout ( n --- )
." <td align='center'>" 1 .R ." </td>" ;
: row ( limit current --- limit )
over 0 do dup i * tdout loop drop ;
: fullrow ( limit current --- limit )
." <tr>" CR dup thout row CR ." </tr>" CR ;
: htmltable ( base --- )
CR ." <table border='1'>" CR
base @ >R
dup base !
3 + ( limit )
100 over 1 + / ( width in percent )
over headrow
dup 0 do
i fullrow
loop
drop
R> base !
." </table>" CR
;
: maketables
1+ 2 do
." <br />" CR
i 1 .R ." s table:<br />" CR
i htmltable
loop ;
The results of running "10 maketables" (copied from terminal window and pasted as-is into Blogger's HTML edit mode):
2s table:
3s table:
4s table:
5s table:
6s table:
7s table:
8s table:
9s table:
10s table:
Enjoy.
( Forth program for making HTML multiplication tables )
( Joel Matthew Rees, October 2018, Amagasaki, Japan )
( Copyright 2018 Joel Matthew Rees )
( Permission granted for private, non-profit use. )
( Runs in gforth. Should run in almost any Forth. )
: decout ( n --- )
base @ swap
10 base ! 1 .R
base ! ;
: colheadout ( percentwidth n --- )
over ." <th align='center' width='" decout ." %'>"
1 .R ." </th>" ;
: hrow ( percentwidth limit --- )
0 do i colheadout loop drop ;
: headrow ( percentwidth limit --- )
." <tr>" CR ." <th>×</th>" hrow CR ." </tr>" CR ;
: thout ( n --- )
." <th align='center'>" 1 .R ." </th>" ;
: tdout ( n --- )
." <td align='center'>" 1 .R ." </td>" ;
: row ( limit current --- limit )
over 0 do dup i * tdout loop drop ;
: fullrow ( limit current --- limit )
." <tr>" CR dup thout row CR ." </tr>" CR ;
: htmltable ( base --- )
CR ." <table border='1'>" CR
base @ >R
dup base !
3 + ( limit )
100 over 1 + / ( width in percent )
over headrow
dup 0 do
i fullrow
loop
drop
R> base !
." </table>" CR
;
: maketables
1+ 2 do
." <br />" CR
i 1 .R ." s table:<br />" CR
i htmltable
loop ;
The results of running "10 maketables" (copied from terminal window and pasted as-is into Blogger's HTML edit mode):
2s table:
× | 0 | 1 | 10 | 11 | 100 |
---|---|---|---|---|---|
0 | 0 | 0 | 0 | 0 | 0 |
1 | 0 | 1 | 10 | 11 | 100 |
10 | 0 | 10 | 100 | 110 | 1000 |
11 | 0 | 11 | 110 | 1001 | 1100 |
100 | 0 | 100 | 1000 | 1100 | 10000 |
3s table:
× | 0 | 1 | 2 | 10 | 11 | 12 |
---|---|---|---|---|---|---|
0 | 0 | 0 | 0 | 0 | 0 | 0 |
1 | 0 | 1 | 2 | 10 | 11 | 12 |
2 | 0 | 2 | 11 | 20 | 22 | 101 |
10 | 0 | 10 | 20 | 100 | 110 | 120 |
11 | 0 | 11 | 22 | 110 | 121 | 202 |
12 | 0 | 12 | 101 | 120 | 202 | 221 |
4s table:
× | 0 | 1 | 2 | 3 | 10 | 11 | 12 |
---|---|---|---|---|---|---|---|
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
1 | 0 | 1 | 2 | 3 | 10 | 11 | 12 |
2 | 0 | 2 | 10 | 12 | 20 | 22 | 30 |
3 | 0 | 3 | 12 | 21 | 30 | 33 | 102 |
10 | 0 | 10 | 20 | 30 | 100 | 110 | 120 |
11 | 0 | 11 | 22 | 33 | 110 | 121 | 132 |
12 | 0 | 12 | 30 | 102 | 120 | 132 | 210 |
5s table:
× | 0 | 1 | 2 | 3 | 4 | 10 | 11 | 12 |
---|---|---|---|---|---|---|---|---|
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
1 | 0 | 1 | 2 | 3 | 4 | 10 | 11 | 12 |
2 | 0 | 2 | 4 | 11 | 13 | 20 | 22 | 24 |
3 | 0 | 3 | 11 | 14 | 22 | 30 | 33 | 41 |
4 | 0 | 4 | 13 | 22 | 31 | 40 | 44 | 103 |
10 | 0 | 10 | 20 | 30 | 40 | 100 | 110 | 120 |
11 | 0 | 11 | 22 | 33 | 44 | 110 | 121 | 132 |
12 | 0 | 12 | 24 | 41 | 103 | 120 | 132 | 144 |
6s table:
× | 0 | 1 | 2 | 3 | 4 | 5 | 10 | 11 | 12 |
---|---|---|---|---|---|---|---|---|---|
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
1 | 0 | 1 | 2 | 3 | 4 | 5 | 10 | 11 | 12 |
2 | 0 | 2 | 4 | 10 | 12 | 14 | 20 | 22 | 24 |
3 | 0 | 3 | 10 | 13 | 20 | 23 | 30 | 33 | 40 |
4 | 0 | 4 | 12 | 20 | 24 | 32 | 40 | 44 | 52 |
5 | 0 | 5 | 14 | 23 | 32 | 41 | 50 | 55 | 104 |
10 | 0 | 10 | 20 | 30 | 40 | 50 | 100 | 110 | 120 |
11 | 0 | 11 | 22 | 33 | 44 | 55 | 110 | 121 | 132 |
12 | 0 | 12 | 24 | 40 | 52 | 104 | 120 | 132 | 144 |
7s table:
× | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 10 | 11 | 12 |
---|---|---|---|---|---|---|---|---|---|---|
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
1 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 10 | 11 | 12 |
2 | 0 | 2 | 4 | 6 | 11 | 13 | 15 | 20 | 22 | 24 |
3 | 0 | 3 | 6 | 12 | 15 | 21 | 24 | 30 | 33 | 36 |
4 | 0 | 4 | 11 | 15 | 22 | 26 | 33 | 40 | 44 | 51 |
5 | 0 | 5 | 13 | 21 | 26 | 34 | 42 | 50 | 55 | 63 |
6 | 0 | 6 | 15 | 24 | 33 | 42 | 51 | 60 | 66 | 105 |
10 | 0 | 10 | 20 | 30 | 40 | 50 | 60 | 100 | 110 | 120 |
11 | 0 | 11 | 22 | 33 | 44 | 55 | 66 | 110 | 121 | 132 |
12 | 0 | 12 | 24 | 36 | 51 | 63 | 105 | 120 | 132 | 144 |
8s table:
× | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 10 | 11 | 12 |
---|---|---|---|---|---|---|---|---|---|---|---|
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
1 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 10 | 11 | 12 |
2 | 0 | 2 | 4 | 6 | 10 | 12 | 14 | 16 | 20 | 22 | 24 |
3 | 0 | 3 | 6 | 11 | 14 | 17 | 22 | 25 | 30 | 33 | 36 |
4 | 0 | 4 | 10 | 14 | 20 | 24 | 30 | 34 | 40 | 44 | 50 |
5 | 0 | 5 | 12 | 17 | 24 | 31 | 36 | 43 | 50 | 55 | 62 |
6 | 0 | 6 | 14 | 22 | 30 | 36 | 44 | 52 | 60 | 66 | 74 |
7 | 0 | 7 | 16 | 25 | 34 | 43 | 52 | 61 | 70 | 77 | 106 |
10 | 0 | 10 | 20 | 30 | 40 | 50 | 60 | 70 | 100 | 110 | 120 |
11 | 0 | 11 | 22 | 33 | 44 | 55 | 66 | 77 | 110 | 121 | 132 |
12 | 0 | 12 | 24 | 36 | 50 | 62 | 74 | 106 | 120 | 132 | 144 |
9s table:
× | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 10 | 11 | 12 |
---|---|---|---|---|---|---|---|---|---|---|---|---|
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
1 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 10 | 11 | 12 |
2 | 0 | 2 | 4 | 6 | 8 | 11 | 13 | 15 | 17 | 20 | 22 | 24 |
3 | 0 | 3 | 6 | 10 | 13 | 16 | 20 | 23 | 26 | 30 | 33 | 36 |
4 | 0 | 4 | 8 | 13 | 17 | 22 | 26 | 31 | 35 | 40 | 44 | 48 |
5 | 0 | 5 | 11 | 16 | 22 | 27 | 33 | 38 | 44 | 50 | 55 | 61 |
6 | 0 | 6 | 13 | 20 | 26 | 33 | 40 | 46 | 53 | 60 | 66 | 73 |
7 | 0 | 7 | 15 | 23 | 31 | 38 | 46 | 54 | 62 | 70 | 77 | 85 |
8 | 0 | 8 | 17 | 26 | 35 | 44 | 53 | 62 | 71 | 80 | 88 | 107 |
10 | 0 | 10 | 20 | 30 | 40 | 50 | 60 | 70 | 80 | 100 | 110 | 120 |
11 | 0 | 11 | 22 | 33 | 44 | 55 | 66 | 77 | 88 | 110 | 121 | 132 |
12 | 0 | 12 | 24 | 36 | 48 | 61 | 73 | 85 | 107 | 120 | 132 | 144 |
10s table:
× | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
1 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 |
2 | 0 | 2 | 4 | 6 | 8 | 10 | 12 | 14 | 16 | 18 | 20 | 22 | 24 |
3 | 0 | 3 | 6 | 9 | 12 | 15 | 18 | 21 | 24 | 27 | 30 | 33 | 36 |
4 | 0 | 4 | 8 | 12 | 16 | 20 | 24 | 28 | 32 | 36 | 40 | 44 | 48 |
5 | 0 | 5 | 10 | 15 | 20 | 25 | 30 | 35 | 40 | 45 | 50 | 55 | 60 |
6 | 0 | 6 | 12 | 18 | 24 | 30 | 36 | 42 | 48 | 54 | 60 | 66 | 72 |
7 | 0 | 7 | 14 | 21 | 28 | 35 | 42 | 49 | 56 | 63 | 70 | 77 | 84 |
8 | 0 | 8 | 16 | 24 | 32 | 40 | 48 | 56 | 64 | 72 | 80 | 88 | 96 |
9 | 0 | 9 | 18 | 27 | 36 | 45 | 54 | 63 | 72 | 81 | 90 | 99 | 108 |
10 | 0 | 10 | 20 | 30 | 40 | 50 | 60 | 70 | 80 | 90 | 100 | 110 | 120 |
11 | 0 | 11 | 22 | 33 | 44 | 55 | 66 | 77 | 88 | 99 | 110 | 121 | 132 |
12 | 0 | 12 | 24 | 36 | 48 | 60 | 72 | 84 | 96 | 108 | 120 | 132 | 144 |
Wednesday, March 21, 2018
LDSBR On-line Presenters
Topic: Writing process
Writing Accountability and Tracking Systems
Presenter: Katherine Cowley
Presentation:
One of the most difficult parts about creative writing is that you normally don’t have deadlines. Unless you have a book under contract, you don’t have a boss who is checking on how your writing is going and expecting a deliverable on a set date. In some ways, this is a good thing, but it can be easy to not achieve your writing goals if you don’t have accountability.This presentation will address how to create writing accountability, first, through the creation of a habit-reward routine, and second, through using a tracking system, which can be low tech (a notebook) or a little more high tech (an app with time and project tracking). Ultimately, by using an accountability system, you can both write more and be happier with your progress.
About the presenter:
Katherine Cowley is an award-winning short story writer, who has been published in Segullah, the Mormon Lit Blitz, Steel and Bone, and Defenestration, to name a few. She was the guest editor for the 2016 Mormon Lit Blitz. She is a former English professor and radio producer, and lives with her husband and three children in Kalamazoo, Michigan. You can read many of her stories and learn more about her at katherinecowley.com.
Video Link:
-----------------
Books:
YA Fantasy:
Fall of the Dragon Prince, Forgotten Heirs Book 1 (Jolly Fish Press), Feb 2017
https://www.amazon.com/dp/B071RVZ3FP/ref=dp-kindle-redirect?_encoding=UTF8&btkr=1
Blade of Toran, Forgotten Heirs Book 2, Feb 2018
Arachnomancer, (Dragon Scales Publishing), Sept 2018
Middle Grade Fantasy:
Super Dungeon Explore: Dungeons of Arcadia (Future House Publishing), June 2018
Nonfiction:
Science in Fiction: Gravity, Nanotechnology and Relativity chapters, edited by Dan Kobolt (Writer's Digest) Fall 2018
www.authordanallen.com
resource links:
-------------- | | -------------
Topic: Writing to Market
How to Write to Market
Presenter: Victorine Lieske
Presentation:
Learn what it means to write to market, and how to do it, and the benefits of having an audience hungry for what you're writing.About the presenter:
Victorine enjoys commercial success through her writing, thanks in part to her ability to analyze and adapt to the constantly changing trends in today's publishing environment. She self-published her first book, Not What She Seems, in April of 2010. In March of 2011, Not What She Seems began its 6 week run on The New York Times best selling eBook list. By May 2011 she had sold over 100,000 copies. Victorine's first romantic comedy novel hit the USA Today Best selling books list in January 2015.
Video Link: https://youtu.be/vOK4C03HNBE
-----------------
Books:
Too many to list now, but here's a link: https://www.amazon.com/Victorine-E.-Lieske/e/B003J4VTKO/ref=dp_byline_cont_ebooks_1
resource links:
-------------- | | -------------
Topic: Writing a Scene
Steaks and Stakes: Creating a scene with purpose and consequence.
Presenter: Ryan Decaria
Presentation:
In every scene, the focal character needs two things, a goal they are trying to accomplish (hmmm, steak) and consequences for failure (the stakes). In this class, we'll break down a scene and brainstorm how to improve the goals and stakes. Then we'll workshop scenes submitted by volunteers from the audience focusing on these two ideas.About the presenter:
Ryan Decaria was raised on science fiction and fantasy novels and 80’s adventure movies. On rainy days, you can find him sulking on the window sill waiting for a treasure map, his future self, an alien buddy, and his own luck dragon. He lives in Northern Utah where he invents problems for invisible friends; he also writes fiction. Ryan approaches magic like a scientific field of study and science fiction as if were magic. Slam both together, and Mad Science is born, where anything is possible and it’s always a little gooey. His favorite parts are the monster always hiding in the closet, adventure around every corner, and a brilliant mind trying to set things right.
Video Link:
-----------------
Books:
Devil in the Microscope https://www.amazon.com/Devil-Microscope-Ryan-Decaria-ebook/dp/B07452YTPY
resource links:
-------------- | | -------------
Topic: Craft
Flash Editing
Presenter: Ali Cross
Presentation:
About the presenter:
Video Link:
-----------------
Books:
resource links:
-------------- | | -------------
Topic: Break and Q&A
Presenter: HOST
Presentation:
About the presenter:
Video Link: https://www.youtube.com/watch?v=5JjR1CTzh7U
-----------------
Books:
resource links:
-------------- | | -------------
Topic: General
Humor in Writing
Presenter: Shelly Brown
Presentation:
Learn techniques to bring humor and liveliness to your manuscript.About the presenter:
Video Link:
-----------------
Books:
Ghostsitter
Mustaches for Maddie
resource links:
-------------- | | -------------
Topic: Short stories
Short Stories
Presenter: John M. Olsen
Presentation:
Learn about various types of short stories, markets for short stories, and going through the editing process.About the presenter:
John M. Olsen reads and writes fantasy, science-fiction, steampunk, and horror as the mood strikes, and his short fiction is part of several anthologies. He devoured his father’s library in his teen years and has since inherited that formidable collection and merged it with his own growing library in order to pass a love of learning on to the next generation.He loves to create things, whether writing novels or short stories or working in his secret lair equipped with dangerous power tools. In either case, he applies engineering principles and processes to the task at hand, often in unpredictable ways.
He lives near the Oquirrh Mountains in Utah with his lovely wife and a variable number of mostly grown children and a constantly changing subset of extended family.
Video Link: https://www.youtube.com/channel/UCnA8j86ivA4pQn5v_rcv_SA/live
-----------------
Books:
Novel:
Crystal King https://www.amazon.com/Crystal-King-Riland-Throne-Book-ebook/dp/B075B3Q7YN/
Some of my shorts in anthologies:
Protector of Newington (Storyhack Issue 1) https://www.amazon.com/StoryHack-Action-Adventure-Issue-1-ebook/dp/B075TVYBH2/
The Lure of Riches (Unbound, Clarion Call Volume 3) https://www.amazon.com/Unbound-Clarion-Call-Book-3-ebook/dp/B07832QFZ9/
Time to Think (Apocalypse Utah) https://www.amazon.com/Apocalypse-Utah-Collection-Horror-ebook/dp/B01ND005ZO/
resource links:
-------------- | | -------------
Topic: Story Structure
Structure: the creation of a story skeleton
Presenter: C. Michelle Jefferies
Presentation:
Learn how to create a base structure for your story. Whether you outline or pants it, this structure is for you. Giving you the freedom of both a direction to go and opportunity for the story and characters to change.About the presenter:
C. Michelle Jefferies is a writer who believes that the way to examine our souls is to explore the deep and dark as well as the shallow. To manipulate words in a way that makes a person think and maybe even second guess. Her worlds include suspense, urban fantasy, and an occasional twist of steampunk. When she is not writing, she can be found on the yoga mat, hand binding journals, dyeing cloth, and serving ginger tea. The author and creator divides her time between stories, projects, and mothering four of her seven children on the wild and windy plains of Wyoming.
Video Link:
-----------------
Books:
Emergence Walnut Springs, https://www.amazon.com/Emergence-C-Michelle-Jefferies/dp/1599928728
Latent, Ascension, Interlude, Convergence, Catalyst, Story Structure and Master Chapter Outline Workbook Meraki Books.
https://cmichellejefferies.wordpress.com/bookstore/ . . . .
I was a “Writer of the Year” nominee for the League of Utah Writers for 2013 and 2014.
My short story “Broken” took third place in the 2008 short story contest for Life the Universe and Everything a SF/F symposium/writer’s conference.
My first chapter for ENCHANTED ETIQUETTE took third place in the LDStorymakers first chapter contest in 2012.
I won a song writing contest and had my song made into a video, also for the LDStorymakers conference in 2012.
I won a publishing contract with TM Publishing in 2012 for my manuscript ENCHANTED ETIQUETTE.
resource links:
-------------- | | -------------
Topic: Beta Reading
Speed "Beta"ing
Presenter: Jenny Rabe
Presentation:
Critiquing others and receiving and applying critique is a learned behavior. As writers we need it, strive for it, yearn for it. So how do we make the process easier? How do we find that niche of writers that knows our writing well, kicks our butt with a critique, but still inspires to stretch beyond what we think we’re capable? This class focuses on the art of beta-reading, critiquing others, and receiving that proverbial red pen without shutting down. After a small explanation of the art of beta-reading, the majority of the class will be a fun, hands-on application of supporting other writers in their writing through speed “beta”ing with multiple critique partners. Since this will be done online, whoever is online will be matched up with a partner and share a page or two of their writing, then they will be encouraged to have separate chats about their critiques. Each round will focus on a different skill. Looking at dialogue, theme, pacing, strong beginnings, etc. We probably will only have 2-3 rounds in that time...but enough to start a good conversation of what beta reading should beAbout the presenter:
Jenny is an honest-to-goodness southern girl at heart. Other than her love for her husband, two boys, and her feline, writing, ballroom dancing, and public speaking are some of her favorite pastimes. She's an avid across-the-state traveler and spends her spare time running a beta-reading group online and serving her fellow authors.
Video Link:
-----------------
Books:
Playground Treasures https://www.amazon.com/Jenny-Flake-Rabe/e/B06XZQ28D2/ref=sr_ntt_srch_lnk_1?qid=1515474215&sr=8-1-fkmr0
resource links:
-------------- | | -------------
Topic: Live Q&A With Shadow Mountain Editor Lisa Mangum
Presenter: Lisa Mangum
Presentation:
Enjoy a conversation with Lisa Mangum, experienced editor and writer of fantastic and magical books.About the presenter:
Lisa Mangum has loved and worked with books ever since elementary school, when she volunteered at the school library during recess. Her first paying job was shelving books at the Sandy Library. She worked for five years at Waldenbooks while she attended the University of Utah, graduating with honors with a degree in English. An avid reader of all genres, she has worked in the publishing department for Deseret Book since 1997. Besides books, Lisa loves movies, sunsets, spending time with her family, trips to Disneyland, and vanilla ice cream topped with fresh raspberries. She lives in Taylorsville with her husband, Tracy.
Video Link: https://www.youtube.com/watch?v=fLeqb4ZSEuE
-----------------
Books:
http://shadowmountain.com/author-book/lisa-mangum/
resource links:
-------------- For Lisa Only | https://hangouts.google.com/hangouts/_/3pxzisbm2ffknlmbbkgxbr33rme | -------------
Topic: ""
Presenter: Lisa Mangum
Presentation:
About the presenter:
Video Link: https://www.youtube.com/watch?v=fLeqb4ZSEuE
-----------------
Books:
resource links:
-------------- For Lisa Only | https://hangouts.google.com/hangouts/_/3pxzisbm2ffknlmbbkgxbr33rme | -------------
Topic: Craft/Dialogue
Who Said That? Crafting Character Development Through Dialogue
Presenter: Michelle Pennington
Presentation:
This class will cover the role that dialogue plays in character development, with particular emphasis on applying the concepts taught during the editing process.About the presenter:
Michelle Pennington spends her days quoting movies with her husband and making messes faster than her four kids. She writes clean young adult, contemporary, fantasy, and regency romance. The genre might change, but her characters will always be falling in love.She spends her spare time, what little there is, making designer sugar cookies, singing loud in church, and killing way too many house plants.
Michelle is an active contributor in the LDS and Clean Fiction writing communities. She is blessed to have the support of her family and amazing friends on this crazy journey, as well as the constant company of the characters who live in her imagination.
Video Link: PENDING
-----------------
Books:
resource links:
-------------- | | -------------
Topic: Unrealistic Storytelling Techniques
Satisfying Stories, Unrealistic Expectations
Presenter: Alana Howlett
Presentation:
Warning: Following the advice in this video may lead to reader dissatisfaction. Writer discretion is advised. This class talks about what factors play into reader expectations and how some of these expectations have become more malleable or rigid over time. Writers have been trained to reject some elements of realism over the value of the story--which, while the reader enjoys the story more, can also become detrimental to the reader's engagement with the real world. A writer might do well to attempt breaking writing conventions to see whether we are wrong about what the reader actually wants.About the presenter:
Ali Cross is a USA TODAY bestselling author of science fiction and fantasy for both middle grade and young adult readers. She's long had a passion for passing her knowledge on to others which has afforded her many opportunities, including co-founding the world's first global online conference for independent authors.
Video Link: https://youtu.be/f2-YJ96KCMM
-----------------
Books:
Become (Desolation #1) 2013 Hollywood Book Festival Honorable Mention
2012 League of Utah Writers (Silver Quill) https://www.amazon.com/BECOME-Desolation-1-ebook/dp/B0064NRHMG/ref=pd_sim_kstore_4
Desolate (Desolation #2) https://www.amazon.com/gp/product/B008HJ2Z8Q/ref=series_rw_dp_sw
Destined (Desolation #3) https://www.amazon.com/gp/product/B00AM4HW82/ref=series_rw_dp_sw
Desolation Diaries (Desolation #3.5) https://www.amazon.com/Desolation-Diaries-Volumes-1-3-Cross-ebook/dp/B00J9YWPOM/ref=pd_sim_351_3?_encoding=UTF8&psc=1&refRID=9B26WY77NM6ARS5RT0FB
Blood Crown https://www.amazon.com/Blood-Crown-Ali-Cross-ebook/dp/B00IMGB8XM/ref=sr_1_1?ie=UTF8&qid=1393362073&sr=8-1&keywords=blood+crown+by+ali+cross
Frozen Souls https://www.amazon.com/Runes-Universe-Frozen-Kindle-Novella-ebook/dp/B06ZZWJ75T/ref=sr_1_1?s=digital-text&ie=UTF8&qid=1516080626&sr=1-1&keywords=frozen+souls+by+ali+cross
Jump Boys: SOS 2013 League of Utah Writers Silver Quill Winner https://www.amazon.com/Jump-Boys-Ali-Banks-Cross-ebook/dp/B00BFN2IHO/ref=sr_1_1?s=digital-text&ie=UTF8&qid=1516080751&sr=1-1&keywords=jump+boys%3A+sos
The Swift https://www.amazon.com/Swift-Ali-Banks-Cross-ebook/dp/B00KNYS762/ref=sr_1_1?s=digital-text&ie=UTF8&qid=1516080807&sr=1-1&keywords=the+swift+by+ali+banks+cross
Sigils and Spells: a Limited Edition Urban Fantasy Collection USA TODAY Bestselling title. (link currently unavailable due to Pronoun's closure)
resource links:
-------------- | | -------------
Topic: Writing/Professional Development
Wibbly-wobbly Timey-wimey: 8 Simple Strategies for Making Time to Write
Presenter: Bree Moore
Presentation:
Presentation of 8 strategies for finding and making time to write, focusing especially on those who have a job, are parents, etc. Includes: 1) Setting Goals 2) Getting Support (Friends, Family, etc.) 3) Get a Writing Buddy/Accountability 4) When you can't write, think about writing 5) Easy Access / Writing Tools 6) Develop your Skill 7) Finish SOMETHING 8) Embrace where you're atAbout the presenter:
Bree Moore has been writing fantasy since the fourth grade. She lives in Ogden, is wife to an amazing husband, and the mother of four children. She writes fantasy novels between doling out cheerios and folding laundry."Woven" is Bree's first published novel, the start of what she intends to be an epic writing career.
In real-life, Bree works as a birth doula and midwife's assistant, attending women in pregnancy and labor, which is huge inspiration for her writing.
Video Link: https://youtu.be/Uyk5Mf6QnYo
-----------------
Books:
"Woven" by Bree Moore
https://www.amazon.com/Woven-Bree-Moore-ebook/dp/B073XVW3WQ
Whitney Awards Nominee
resource links: https://1drv.ms/b/s!Aorlo5cEOqCqhItnTKPhmCNC025hJA
-------------- | | -------------
Topic: Marketing books using social media
Connecting the Dots: Using Social Media to Create a Web of Content for Marketing Books
Presenter: Julie L. Spencer
Presentation:
What is social media? (Facebook, Google, Google+, Pinterest, Twitter, YouTube, Instagram, Goodreads, Snapchat, Tumblr, Amazon author page, website, blog, mailing list.)Why use social media? (Connect with the world)
Which is the best social media platform to use? (depends on your genre)
What is the most important thing to do for long-term book marketing? (Get people on your email list)
Why can’t you just use groups, lists, hashtags, followers, subscribers, BookBub, etc. (They own your customers, they can change the rules anytime they want to, remember MySpace?)
What is the difference between content marketing and advertising? (with content marketing, you own the information, you created your content, most of the ‘cost’ is related to your time. With advertising, you are paying a person or company to get your message out. Either one is fine. You need to decide which avenue is right for you. Usually the answer is: use both)
Which social media platforms should you use? (all of them)
Which is the first platform you need (website, blog, email, email funnel to drive traffic from other social media sites to yours)
How do you drive their traffic to your website and ultimately to your email list? (smart URLs, links, bridges between the content you create on other social media sites back to yours)
Insider tips and tricks for each social media platform. What to do, what not to do, how to create a foundation on which to build.
Demonstrations for each of the main platforms and where to go to find more information for each platform. (this will have a module for each social media platform and could take awhile)
Affiliate marketing
How to think like Google (Search engine optimization, asking questions, smart titles and headings)
The words to use to make your content outshine your competition.
How to work with your competition to help both of you succeed more. (readers are voracious and no author can ever satisfy their readers. Find other writers like you and work together)
You must be in this for the long game. This is not a get rich quick scheme.
Where to find more information.
About the presenter:
Julie L. Spencer lives in the central Michigan area with her husband and teenage children. She has a very full life managing a conservation district office, writing grant proposals, newsletters, articles, and book reviews. Julie has been writing since she was in junior high, but prior to publishing her first novel, The Cove, her only published work was her master’s thesis. She loves to read and write New Adult Clean Contemporary fiction, is author of the Buxton Peak series, The Cove, The Man in the Yellow Jaguar, and has several more novels and non-fiction projects in the works.
Video Link:
-----------------
Books:
Buxton Peak: The Early Years
https://www.amazon.com/Buxton-Peak-Early-Contemporary-Novella-ebook/dp/B075CVVB4S/ref=asap_bc?ie=UTF8
Buxton Peak Book One: Who Is Ian Taylor?
https://www.amazon.com/Buxton-Peak-Book-One-Contemporary-ebook/dp/B01IQEB7Q2/ref=asap_bc?ie=UTF8
Buxton Peak Book Two: Center Stage
https://www.amazon.com/Buxton-Peak-Book-Two-Contemporary-ebook/dp/B01MQGJ02U/ref=asap_bc?ie=UTF8
Buxton Peak Book Three: The End of the Beginning
https://www.amazon.com/Buxton-Peak-Book-Three-Contemporary-ebook/dp/B06Y2PKX8Q/ref=asap_bc?ie=UTF8
The Cove
https://www.amazon.com/Cove-Adult-Clean-Contemporary-Novel-ebook/dp/B01IRB3UO6/ref=asap_bc?ie=UTF8
The Man in the Yellow Jaguar
https://www.amazon.com/Man-Yellow-Jaguar-Contemporary-Novella-ebook/dp/B075J8558J/ref=asap_bc?ie=UTF8
Buxton Peak: Silence from Nashville (featured in the Unspoken Words anthology)
https://www.amazon.com/Unspoken-Words-Romance-Compilation-Members-ebook/dp/B07628GV66/ref=asap_bc?ie=UTF8
The Phantom of the Chapel (featured in the Love Undefined anthology)
https://www.amazon.com/Love-Undefined-LDS-Beta-Readers-ebook/dp/B077XL1Z7P/ref=asap_bc?ie=UTF8
resource links:
-------------- | | -------------
Topic: Writing Craft
Adrenaline 101: Writing with Intensity
Presenter: Dan Allen
Presentation:
From the writing of blockbuster authors Orson Scott Card, Stephanie Meyer and James Patterson, learn the keys to writing with emotional intensity. From generating story momentum with backstory, foreshadowing, and character wants to creating tension with revelations in dialogue, this presentation teaches how to amplify the emotional response of readers to story action.About the presenter:
After fifteen years in the lab designing lasers, nanoparticles and smart phone sensors, author Dan Allen roared onto the writing scene in 2017 with the fantasy epic Fall of the Dragon Prince. At home in the Rocky Mountains, Dan is CFO (chief fun officer) of his family and enjoys cosplay, escape rooms, game design, and general science mayhem. You can keep up with Dan’s latest fantasy and scifi on his website authordanallen.com and send him random science questions.
Video Link: https://www.youtube.com/watch?v=VkTmUMyUjBM
-----------------
Books:
YA Fantasy:
Fall of the Dragon Prince, Forgotten Heirs Book 1 (Jolly Fish Press), Feb 2017
https://www.amazon.com/dp/B071RVZ3FP/ref=dp-kindle-redirect?_encoding=UTF8&btkr=1
Blade of Toran, Forgotten Heirs Book 2, Feb 2018
Arachnomancer, (Dragon Scales Publishing), Sept 2018
Middle Grade Fantasy:
Super Dungeon Explore: Dungeons of Arcadia (Future House Publishing), June 2018
Nonfiction:
Science in Fiction: Gravity, Nanotechnology and Relativity chapters, edited by Dan Kobolt (Writer's Digest) Fall 2018
www.authordanallen.com
resource links:
-------------- | | -------------
Topic: CLOSING
Presenter: Host
Presentation:
About the presenter:
Video Link: https://www.youtube.com/watch?v=VR7iENhaBWw
-----------------
Books:
resource links:
-------------- | | -------------
********
Friday, March 2, 2018
Template for the LDSBR On-line Writing Conference Presentation Blog Posts
(Tentative version 2 -- see version 1 below.)
Thank you, presenters, for all your support!
We need blog posts to tell potential attendees about your presentation. Please use the template below to provide us with yours:
========== Copy from the line below here ... ==========
Then substitute your presentation's information and paste it into a file in LibreOffice, ABI Word, MSWord, or Google document format. (Tex, Markdown, etc., may also work, if you prefer those.) Then e-mail the file as an attachment to joel dot rees at somewhere dot tld
An example is shown below:
Plain text will also work, in which case you can use the following:
========== Copy from the line below here ... ==========
@form
@Presentation-Title:My Title
@Presenter-Name:
My Name
@Presentation-Blurb:
My blurb in paragraph form.
@Presenter-Bio:
A paragraph about me.
@Place holder for link to video conference: {TBD, do not fill in.}
@Request-for-pre-Q&A-questions:
My invitation for questions.
@end
========== ... to the line above here. ==========
=============================================
(Tentative version 1)
Thank you, presenters!
We need blog posts to tell potential attendees about your presentation. Please use the template below:
========== Copy from the line below here ... ==========
@form
@Presenter-Name:
My Name
@Presentation-Title:
My Title
@Presentation-Blurb:
My blurb in paragraph form.
@Presenter-Bio:
A paragraph about me.
@Place holder for link to video conference: {TBD, do not fill in.}
@Request-for-pre-Q&A-questions:
My invitation for questions.
@end
========== ... to the line above here. ==========
Then substitute your presentation's information and e-mail it to joel dot rees at somewhere dot tld as plain text in the mail body or in an attached file.
If you want special formatting, we can't make guarantees, but please use the example below as a template and send your presentation blog post in a file in LibreOffice, ABI Word, MSWord, or Google document format. (Tex, Markdown, etc., is also possible.) But contact me first, because some special formatting just won't work.
An example is shown below:
@form
@Presenter-Name:
Joel Rees
@Presentation-Title:
How to Use
Inane Social Theories,
Arcane Magic and Pseudo-technology,
and Obscured Pretend Real Settings
to Put Your Audience to Sleep
@Presentation-Blurb:
You always wanted to be known to your neighbors as the biggest bore in the world. With the information in this presentation, you can set your sights higher than ever. You can be know to the whole world as the biggest bore in the galaxy.
Insomniacs will praise your name! Pharmaceutical companies will despise and hate you!
@Presenter-Bio:
Joel Rees is an unpublished author of off-beat, sleep-inducing fantasies, residing somewhere between Japan and Mars, and a constant worry to his wife and children. His genre is random pick. You may know him as one of the former Contrarions of Slashdot.
@Place holder for link to video conference: {TBD, do not fill in.}
@Request-for-pre-Q&A-questions:
I will be happy to answer any questions about arcane subjects.
Please refrain from asking questions that matter.
@end
The above will be formatted programmatically something as follows:
Thank you, presenters, for all your support!
We need blog posts to tell potential attendees about your presentation. Please use the template below to provide us with yours:
========== Copy from the line below here ... ==========
========== ... to the line above here. ==========
My Presentation Title
Presenter: My Name
My presentation blurb paragraph one.
My presentation blurb optional paragraph two.
A paragraph about me.
{The presentation video conference link will go here, TBD, do not fill in.}
My invitation for questions for Q&A session.
Then substitute your presentation's information and paste it into a file in LibreOffice, ABI Word, MSWord, or Google document format. (Tex, Markdown, etc., may also work, if you prefer those.) Then e-mail the file as an attachment to joel dot rees at somewhere dot tld
An example is shown below:
Scripture Examples of
Writing as Communication
Presenter: Joel Rees
Have you ever wondered whether a writer can get into the Celestial Kingdom? Joel Rees has studied the question at length from a scriptural standpoint, and feels that he has the answer.
With the information from this presentation, the next time you feel down because the creative juices just won't flow, and are fearing that maybe your decision to pursue writing is offensive to God, you will have scriptures at your fingertips to help you beat the arrows of the adversary back.
Joel Rees is an unpublished author of off-beat, sleep-inducing fantasies, residing somewhere between Japan and Mars, and a constant worry to his wife and children. His genre is random pick. You may know him as one of the former Contrarions of Slashdot.
Presentation video conference link:
https://www.youtube.com/watch?v=PN_MTQP71SY
I will open time for questions after the presentation. If you would like me to prepare for a specific question, you may contact me at joel dot rees at somewhere dot tld.
Plain text will also work, in which case you can use the following:
========== Copy from the line below here ... ==========
@form
@Presentation-Title:My Title
@Presenter-Name:
My Name
@Presentation-Blurb:
My blurb in paragraph form.
@Presenter-Bio:
A paragraph about me.
@Place holder for link to video conference: {TBD, do not fill in.}
@Request-for-pre-Q&A-questions:
My invitation for questions.
@end
========== ... to the line above here. ==========
=============================================
(Tentative version 1)
Thank you, presenters!
We need blog posts to tell potential attendees about your presentation. Please use the template below:
========== Copy from the line below here ... ==========
@form
@Presenter-Name:
My Name
@Presentation-Title:
My Title
@Presentation-Blurb:
My blurb in paragraph form.
@Presenter-Bio:
A paragraph about me.
@Place holder for link to video conference: {TBD, do not fill in.}
@Request-for-pre-Q&A-questions:
My invitation for questions.
@end
========== ... to the line above here. ==========
Then substitute your presentation's information and e-mail it to joel dot rees at somewhere dot tld as plain text in the mail body or in an attached file.
If you want special formatting, we can't make guarantees, but please use the example below as a template and send your presentation blog post in a file in LibreOffice, ABI Word, MSWord, or Google document format. (Tex, Markdown, etc., is also possible.) But contact me first, because some special formatting just won't work.
An example is shown below:
@form
@Presenter-Name:
Joel Rees
@Presentation-Title:
How to Use
Inane Social Theories,
Arcane Magic and Pseudo-technology,
and Obscured Pretend Real Settings
to Put Your Audience to Sleep
@Presentation-Blurb:
You always wanted to be known to your neighbors as the biggest bore in the world. With the information in this presentation, you can set your sights higher than ever. You can be know to the whole world as the biggest bore in the galaxy.
Insomniacs will praise your name! Pharmaceutical companies will despise and hate you!
@Presenter-Bio:
Joel Rees is an unpublished author of off-beat, sleep-inducing fantasies, residing somewhere between Japan and Mars, and a constant worry to his wife and children. His genre is random pick. You may know him as one of the former Contrarions of Slashdot.
@Place holder for link to video conference: {TBD, do not fill in.}
@Request-for-pre-Q&A-questions:
I will be happy to answer any questions about arcane subjects.
Please refrain from asking questions that matter.
@end
The above will be formatted programmatically something as follows:
How to UseInane Social Theories,Arcane Magic and Pseudo-technology,and Obscured Pretend Real Settingsto Put Your Audience to Sleep
Presenter: Joel Rees
You always wanted to be known to your neighbors as the biggest bore in the world. With the information in this presentation, you can set your sights higher than ever. You can be know to the whole world as the biggest bore in the galaxy.
Insomniacs will praise your name! Pharmaceutical companies will despise and hate you!
Joel Rees is an unpublished author of off-beat, sleep-inducing fantasies, residing somewhere between Japan and Mars, and a constant worry to his wife and children. His genre is random pick. You may know him as one of the former Contrarions of Slashdot.
Presentation video conference link:
https://www.youtube.com/watch?v=PN_MTQP71SY
I will be happy to answer any questions about arcane subjects.
Please refrain from asking questions that matter.
Subscribe to:
Posts (Atom)