Repository navigation
Expand file tree
/
Copy pathbook.html
More file actions
5624 lines (5414 loc) · 355 KB
/
Copy pathbook.html
File metadata and controls
5624 lines (5414 loc) · 355 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta charset="utf-8" />
<meta name="generator" content="pandoc 3.10" />
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" />
<title>book</title>
<style>
/* Default styles provided by pandoc.
** See https://pandoc.org/MANUAL.html#variables-for-html for config info.
*/
html {
color: #1a1a1a;
background-color: #fdfdfd;
}
body {
margin: 0 auto;
max-width: 36em;
padding-left: 50px;
padding-right: 50px;
padding-top: 50px;
padding-bottom: 50px;
hyphens: auto;
overflow-wrap: break-word;
text-rendering: optimizeLegibility;
font-kerning: normal;
}
@media (max-width: 600px) {
body {
font-size: 0.9em;
padding: 12px;
}
h1 {
font-size: 1.8em;
}
}
@media print {
html {
background-color: white;
}
body {
background-color: transparent;
color: black;
font-size: 12pt;
}
p, h2, h3 {
orphans: 3;
widows: 3;
}
h2, h3, h4 {
page-break-after: avoid;
}
}
p {
margin: 1em 0;
}
a {
color: #1a1a1a;
}
a:visited {
color: #1a1a1a;
}
img {
max-width: 100%;
}
svg {
height: auto;
max-width: 100%;
}
h1, h2, h3, h4, h5, h6 {
margin-top: 1.4em;
}
h5, h6 {
font-size: 1em;
font-style: italic;
}
h6 {
font-weight: normal;
}
ol, ul {
padding-left: 1.7em;
margin-top: 1em;
}
li > ol, li > ul {
margin-top: 0;
}
blockquote {
margin: 1em 0 1em 1.7em;
padding-left: 1em;
border-left: 2px solid #e6e6e6;
color: #606060;
}
code {
white-space: pre-wrap;
font-family: Menlo, Monaco, Consolas, 'Lucida Console', monospace;
font-size: 85%;
margin: 0;
hyphens: manual;
}
pre {
margin: 1em 0;
overflow: auto;
}
pre code {
padding: 0;
overflow: visible;
overflow-wrap: normal;
}
.sourceCode {
background-color: transparent;
overflow: visible;
}
hr {
border: none;
border-top: 1px solid #1a1a1a;
height: 1px;
margin: 1em 0;
}
table {
margin: 1em 0;
border-collapse: collapse;
width: 100%;
overflow-x: auto;
display: block;
font-variant-numeric: lining-nums tabular-nums;
}
table caption {
margin-bottom: 0.75em;
}
tbody {
margin-top: 0.5em;
border-top: 1px solid #1a1a1a;
border-bottom: 1px solid #1a1a1a;
}
th {
border-top: 1px solid #1a1a1a;
padding: 0.25em 0.5em 0.25em 0.5em;
}
td {
padding: 0.125em 0.5em 0.25em 0.5em;
}
header {
margin-bottom: 4em;
text-align: center;
}
#TOC li {
list-style: none;
}
#TOC ul {
padding-left: 1.3em;
}
#TOC > ul {
padding-left: 0;
}
#TOC a:not(:hover) {
text-decoration: none;
}
span.smallcaps{font-variant: small-caps;}
div.columns{display: flex; gap: 1.5em;}
div.column{flex: auto;}
@media screen {
div.columns{gap: min(4vw, 1.5em);}
div.column{overflow-x: auto;}
}
div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;}
/* The extra [class] is a hack that increases specificity enough to
override a similar rule in reveal.js */
ul.task-list[class]{list-style: none;}
ul.task-list li input[type="checkbox"] {
font-size: inherit;
width: 0.8em;
margin: 0 0.8em 0.2em -1.6em;
vertical-align: middle;
}
.display.math{display: block; text-align: center; margin: 0.5rem auto;}
/* CSS for syntax highlighting */
html { -webkit-text-size-adjust: 100%; }
pre > code.sourceCode { white-space: pre; position: relative; }
pre > code.sourceCode > span { display: inline-block; line-height: 1.25; }
pre > code.sourceCode > span:empty { height: 1.2em; }
.sourceCode { overflow: visible; }
code.sourceCode > span { color: inherit; text-decoration: inherit; }
div.sourceCode { margin: 1em 0; }
pre.sourceCode { margin: 0; }
@media screen {
div.sourceCode { overflow: auto; }
}
@media print {
pre > code.sourceCode { white-space: pre-wrap; }
pre > code.sourceCode > span { text-indent: -5em; padding-left: 5em; }
}
pre.numberSource code
{ counter-reset: source-line 0; }
pre.numberSource code > span
{ position: relative; left: -4em; counter-increment: source-line; }
pre.numberSource code > span > a:first-child::before
{ content: counter(source-line);
position: relative; left: -1em; text-align: right; vertical-align: baseline;
border: none; display: inline-block;
-webkit-touch-callout: none; -webkit-user-select: none;
-khtml-user-select: none; -moz-user-select: none;
-ms-user-select: none; user-select: none;
padding: 0 4px; width: 4em;
color: #aaaaaa;
}
pre.numberSource { margin-left: 3em; border-left: 1px solid #aaaaaa; padding-left: 4px; }
div.sourceCode
{ }
@media screen {
pre > code.sourceCode > span > a:first-child::before { text-decoration: underline; }
}
code span.al { color: #ff0000; font-weight: bold; } /* Alert */
code span.an { color: #60a0b0; font-weight: bold; font-style: italic; } /* Annotation */
code span.at { color: #7d9029; } /* Attribute */
code span.bn { color: #40a070; } /* BaseN */
code span.bu { color: #008000; } /* BuiltIn */
code span.cf { color: #007020; font-weight: bold; } /* ControlFlow */
code span.ch { color: #4070a0; } /* Char */
code span.cn { color: #880000; } /* Constant */
code span.co { color: #60a0b0; font-style: italic; } /* Comment */
code span.cv { color: #60a0b0; font-weight: bold; font-style: italic; } /* CommentVar */
code span.do { color: #ba2121; font-style: italic; } /* Documentation */
code span.dt { color: #902000; } /* DataType */
code span.dv { color: #40a070; } /* DecVal */
code span.er { color: #ff0000; font-weight: bold; } /* Error */
code span.ex { } /* Extension */
code span.fl { color: #40a070; } /* Float */
code span.fu { color: #06287e; } /* Function */
code span.im { color: #008000; font-weight: bold; } /* Import */
code span.in { color: #60a0b0; font-weight: bold; font-style: italic; } /* Information */
code span.kw { color: #007020; font-weight: bold; } /* Keyword */
code span.op { color: #666666; } /* Operator */
code span.ot { color: #007020; } /* Other */
code span.pp { color: #bc7a00; } /* Preprocessor */
code span.sc { color: #4070a0; } /* SpecialChar */
code span.ss { color: #bb6688; } /* SpecialString */
code span.st { color: #4070a0; } /* String */
code span.va { color: #19177c; } /* Variable */
code span.vs { color: #4070a0; } /* VerbatimString */
code span.wa { color: #60a0b0; font-weight: bold; font-style: italic; } /* Warning */
</style>
</head>
<body>
<h1
id="learning-to-write-novels-with-ai-from-sentence-to-series">Learning
to Write Novels with AI: From Sentence to Series</h1>
<p>Author: Jacob Beasley</p>
<figure>
<img src="images/Gemini_Generated_Image_s3r1los3r1los3r1.png"
alt="Book Cover: Learning to Write Novels with AI" />
<figcaption aria-hidden="true">Book Cover: Learning to Write Novels with
AI</figcaption>
</figure>
<div style="page-break-after: always; break-after: page;"></div>
<h2 id="introduction-your-ai-writing-partner">Introduction: Your AI
Writing Partner</h2>
<h4 id="the-authors-why">The Author’s “Why”</h4>
<p>Learning to write has always been hard. But AI makes the process
faster, more honest, and more interactive than anything writers have had
before. I developed this book to teach myself to be a better writer—from
sentences to outlining to publication—and discovered that working
alongside an AI coach made the process faster, more interactive, and
more honest than anything I had tried before.</p>
<p>This book is the result of that journey. I hope you find it as
valuable as I have.</p>
<h4 id="the-ai-as-a-collaborative-tool">The AI as a Collaborative
Tool</h4>
<p>AI does not have your voice. It cannot feel what you feel, remember
what you remember, or care about the story only you can tell. But it is
a remarkably capable collaborator. It can teach you the craft principles
that make prose sing, help you develop the voice and style of your
novel, and assist you with the mountain of decisions that go into
building a book—from organizing your outline to drafting entire scenes
when you are stuck.</p>
<p>Think of it as an endlessly patient writing partner: one who never
tires of your drafts, never flinches at a bad sentence, and always has
another exercise ready when you are.</p>
<h4 id="how-to-use-this-book">How to Use This Book</h4>
<p>This book is an interactive workbook. Every chapter follows the same
three-part structure: first, you learn 2–4 core craft principles with
clear before-and-after examples. Then, you complete a hands-on exercise
alongside an AI chatbot. Finally, you paste a ready-made prompt into
your AI tool of choice, and it generates a challenge, grades your work
on a strict A–F scale, and coaches you through revisions until you earn
at least a B.</p>
<p>You do not need to read this book cover to cover. If you are already
comfortable with sentence-level craft, skip ahead to dialogue or story
structure. Each chapter is self-contained.</p>
<h4 id="the-ai-review-loop">The AI Review Loop</h4>
<p>Throughout this book, you will use AI as your personal editor. The
process is straightforward: the AI presents a challenge—a flawed
passage, a flat character, a broken outline. You write or rewrite it,
applying the principles you just learned. The AI grades your work with a
letter grade and specific coaching feedback. You revise until you earn a
B or higher, then ask the AI to generate a fresh challenge whenever you
want more practice.</p>
<p>This feedback loop is the engine of the book. The more cycles you
complete, the faster your craft will develop.</p>
<h4 id="a-word-before-we-begin">A Word Before We Begin</h4>
<p>AI is a tool, but as with anything worth doing, all good things take
work. Learning to be a good writer takes work. Finding your voice takes
work. Writing a good novel will require more than a few prompts—it
requires discipline, revision, and the willingness to sit with a
sentence until it is right. This book will push you. That is what this
book is for.</p>
<div style="page-break-after: always; break-after: page;"></div>
<h1 id="part-i-sentence-craft">Part I: Sentence Craft</h1>
<p>Before building a world, a writer must know how to build a
sentence.</p>
<figure>
<img src="images/part1_sentence_craft_comic.png"
alt="Part I Comic: Sentence Craft" />
<figcaption aria-hidden="true">Part I Comic: Sentence Craft</figcaption>
</figure>
<div style="page-break-after: always; break-after: page;"></div>
<h2 id="chapter-1-the-music-of-prose">Chapter 1: The Music of Prose</h2>
<p>Welcome to Chapter 1. Writers fixate on plot and character, but prose
has a sound—a rhythm the reader’s body feels before the mind processes.
Before we build worlds, we must learn to hear the music of our
sentences.</p>
<figure>
<img src="images/chapter1_music_of_prose_comic.png"
alt="Chapter 1 Comic: The Music of Prose" />
<figcaption aria-hidden="true">Chapter 1 Comic: The Music of
Prose</figcaption>
</figure>
<div style="page-break-after: always; break-after: page;"></div>
<h3 id="principles-of-sentence-music">1. Principles of Sentence
Music</h3>
<h4 id="principle-1-vary-sentence-length-to-control-pacing">Principle 1:
Vary Sentence Length to Control Pacing</h4>
<p>Sentence length dictates the speed of the reader’s mind. Short
sentences create urgency and tension. Medium sentences carry narrative
information. Long sentences invite contemplation and lyricism.</p>
<h5 id="example-1-high-tension-action">Example 1: High-Tension
Action</h5>
<p><strong>Original (Monotonous):</strong> > The dog ran across the
yard. It was very fast. It bit his leg. He fell down hard.</p>
<p><strong>Corrected (Varied):</strong> > The dog bolted across the
yard—a blur of fur and teeth. It struck. He went down hard, hitting the
cold turf before he could scream.</p>
<h5 id="example-2-reflective-scene">Example 2: Reflective Scene</h5>
<p><strong>Original (Monotonous):</strong> > Marcus looked at the old
ocean. He thought about his childhood summer. He remembered his father’s
wooden boat. He felt a deep sadness.</p>
<p><strong>Corrected (Varied):</strong> > Marcus stared out across
the gray expanse of the Atlantic, where waves crashed rhythmically
against the rocks as they had thirty summers ago. He remembered his
father’s boat. The tide was coming in, heavy with salt and memory.</p>
<h5 id="example-3-sudden-realization">Example 3: Sudden Realization</h5>
<p><strong>Original (Monotonous):</strong> > She heard a sound
upstairs. She walked to the hallway. She saw the open door. She knew
someone was inside.</p>
<p><strong>Corrected (Varied):</strong> > A sharp creak echoed from
the floorboards directly overhead. Freeze. Clara crept toward the dimly
lit hallway, her pulse hammering against her ribs, until she reached the
master bedroom door—swung wide open into pitch blackness.</p>
<h4 id="principle-2-read-aloud-to-spot-what-the-eye-misses">Principle 2:
Read Aloud to Spot What the Eye Misses</h4>
<p>Your ear catches problems your eye skips over entirely. Awkward
consonant clusters, accidental rhymes, and sentences that leave you
gasping for breath all reveal themselves the moment you speak them.
Reading aloud belongs in every editing pass—treat it as mandatory, not
optional.</p>
<h5 id="example-1-catching-awkward-consonant-clusters">Example 1:
Catching Awkward Consonant Clusters</h5>
<p><strong>Original (Tongue-Twisting):</strong> > The sixth sphinx’s
thick stone struck the structure’s struts.</p>
<p><strong>Corrected (Smooth Sound):</strong> > The ancient sphinx,
carved from heavy stone, crashed against the temple’s support beams.</p>
<h5 id="example-2-catching-accidental-internal-rhyme">Example 2:
Catching Accidental Internal Rhyme</h5>
<p><strong>Original (Unintentional Rhyme):</strong> > She made her
way to the bay where the gray waves lay still in the fading day.</p>
<p><strong>Corrected (Rhyme Removed):</strong> > She walked toward
the shoreline, where dull waves sat motionless beneath the dimming
sky.</p>
<h5 id="example-3-catching-a-sentence-too-long-to-breathe">Example 3:
Catching a Sentence Too Long to Breathe</h5>
<p><strong>Original (Breathless Run-On):</strong> > He sprinted
across the cracked asphalt of the abandoned parking lot while the sirens
wailed behind him and the helicopter’s spotlight swept across the ground
in wide arcs that seemed to be closing in on him with every desperate
stride he took toward the chain-link fence at the far edge of the
property.</p>
<p><strong>Corrected (Natural Breath Breaks):</strong> > He sprinted
across the cracked asphalt, sirens wailing behind him. The helicopter’s
spotlight swept the ground in wide, tightening arcs. The chain-link
fence was close. He ran harder.</p>
<h3 id="interactive-ai-activity">2. Interactive AI Activity</h3>
<p><strong>Objective:</strong> Work with an AI prose coach to identify
and fix monotonous, overly lengthy sentences, practicing dynamic pacing
until you earn a passing grade (B or higher).</p>
<p><strong>Instructions:</strong> 1. Copy the <strong>Sample
Prompt</strong> below. 2. Open your preferred AI platform (Gemini,
ChatGPT, or Claude). 3. Paste the prompt into the chat. The AI will
generate a unique, overly lengthy and poorly paced fiction paragraph for
you to fix. 4. Rewrite the passage using a mix of short, medium, and
long sentences, then submit your draft. 5. Work with your AI coach to
refine the prose until you earn a grade of <strong>B</strong> or higher.
6. Want more practice? Reply to the AI with <em>“Generate another
paragraph”</em> to take on a fresh challenge.</p>
<h3 id="sample-prompt">3. Sample Prompt</h3>
<p>Paste this prompt into the AI Chatbot of your choice (Gemini,
ChatGPT, or Claude) to begin the exercise. Challenge yourself to get at
least a B grade before proceeding to the next chapter.</p>
<pre class="text"><code>Act as a strict yet encouraging college creative writing professor and prose coach.
Step 1: Generate an original 4-to-6-sentence fiction passage that is intentionally flawed in TWO ways:
- Every sentence is roughly the same length, creating a monotonous, poorly paced rhythm.
- The passage contains at least one awkward consonant cluster, one accidental internal rhyme, or one sentence so long it cannot be read aloud in a single breath.
Present the paragraph to me. Immediately below the paragraph, include a clear instruction telling me to rewrite the passage applying the principles from Chapter 1 (The Music of Prose), specifically varying sentence lengths for dynamic pacing and fixing sonic flow (eliminating awkward sound clusters, accidental rhymes, or breathless run-ons). Do not reveal the specific flaws in the text or provide hints on how to fix them. Stop after presenting the paragraph and task prompt, and wait for my reply.
Step 2: When I reply with my rewritten version, evaluate my draft strictly on the following criteria:
- Sentence Length Variation: Did I effectively mix short, medium, and long sentences to create dynamic pacing?
- Sonic Quality (Read-Aloud Test): Does the rewrite flow smoothly when spoken aloud? Are awkward sound clusters, accidental rhymes, and breathless run-ons eliminated?
- Overall Craft: Does the revised passage feel alive and purposeful rather than flat?
For each criterion, quote a specific line from my draft to support your evaluation.
Assign my rewrite a letter grade (A, B, C, D, or F) with clear coaching feedback. Be appropriately strict as if this is a masters-level creative writing course at a major university.
- If my grade is below a B (C, D, or F), explain the specific flaws and require me to rewrite the paragraph again until I achieve at least a B.
- If my grade is a B or higher, congratulate me and let me know I can reply with "Generate another paragraph" whenever I want to practice again with a new paragraph.</code></pre>
<div style="page-break-after: always; break-after: page;"></div>
<h2 id="chapter-2-strong-verbs-strong-sentences">Chapter 2: Strong
Verbs, Strong Sentences</h2>
<p>Verbs are the engine of fiction. While nouns define your story’s
objects and adjectives color its surfaces, verbs supply the raw forward
momentum that pulls readers through the page.</p>
<figure>
<img src="images/chapter2_strong_verbs_comic.png"
alt="Chapter 2 Comic: Strong Verbs, Strong Sentences" />
<figcaption aria-hidden="true">Chapter 2 Comic: Strong Verbs, Strong
Sentences</figcaption>
</figure>
<div style="page-break-after: always; break-after: page;"></div>
<h3 id="principles-of-verb-selection">1. Principles of Verb
Selection</h3>
<h4
id="principle-1-replace-weak-verbs-and-adverbs-with-precise-action-verbs">Principle
1: Replace Weak Verbs and Adverbs with Precise Action Verbs</h4>
<p>Beginning writers often attempt to energize a weak verb by attaching
an adverb to it. However, pairing a generic verb with an adverb creates
soft, bloated prose. Finding a single, specific action verb eliminates
clutter and places a far sharper image in the reader’s mind.</p>
<h5 id="example-1-sci-fi-stealth-mission">Example 1: Sci-Fi Stealth
Mission</h5>
<p><strong>Original (Weak Verb + Adverb):</strong> > Commander Vance
walked very quietly down the metal corridor, looking carefully at every
shadow.</p>
<p><strong>Corrected (Precise Action Verb):</strong> > Commander
Vance prowled the metal corridor, scanning every shadow.</p>
<h5 id="example-2-regency-drama">Example 2: Regency Drama</h5>
<p><strong>Original (Weak Verb + Adverb):</strong> > Lord Harrington
closed the heavy oak door forcefully and spoke angrily to his
sister.</p>
<p><strong>Corrected (Precise Action Verb):</strong> > Lord
Harrington slammed the heavy oak door and snarled at his sister.</p>
<h5 id="example-3-crime-thriller-pursuit">Example 3: Crime Thriller
Pursuit</h5>
<p><strong>Original (Weak Verb + Adverb):</strong> > The suspect ran
quickly through the narrow alley, breathing heavily as he fled.</p>
<p><strong>Corrected (Precise Action Verb):</strong> > The suspect
sprinted through the narrow alley, wheezing as he fled.</p>
<h4
id="principle-2-eliminate-passive-phrasing-and-to-be-verbs">Principle 2:
Eliminate Passive Phrasing and “To Be” Verbs</h4>
<p>Relying on state-of-being verbs—such as <em>is</em>, <em>was</em>,
<em>were</em>, <em>been</em>, and <em>being</em>—places distance between
your reader and the action. Passive constructions turn active characters
into passive observers and hide the true subject of the sentence. Shift
the real actor into the subject position to make every sentence land
with direct narrative force.</p>
<h5 id="example-1-horror-atmosphere">Example 1: Horror Atmosphere</h5>
<p><strong>Original (Passive “To Be” Construction):</strong> > There
was a strange sound heard in the attic, and the old floorboards were
shaken by the wind.</p>
<p><strong>Corrected (Active Narrative Energy):</strong> > A strange
sound echoed from the attic as the wind shook the old floorboards.</p>
<h5 id="example-2-fantasy-battle">Example 2: Fantasy Battle</h5>
<p><strong>Original (Passive Voice Placement):</strong> > The
dragon’s fiery breath was dodged by the knight, but his shield was
melted by the heat.</p>
<p><strong>Corrected (Active Character Agency):</strong> > The knight
leaped clear of the dragon’s fiery breath, though the heat melted his
shield.</p>
<h5 id="example-3-contemporary-drama">Example 3: Contemporary Drama</h5>
<p><strong>Original (Passive Stasis):</strong> > Elena was seated at
her desk, and her gaze was fixed upon the unread letter that was resting
in front of her.</p>
<p><strong>Corrected (Active Motion):</strong> > Elena sat at her
desk and stared at the unread letter resting before her.</p>
<h3 id="interactive-ai-activity-1">2. Interactive AI Activity</h3>
<p><strong>Objective:</strong> Work with an AI prose coach to eliminate
weak verbs, adverbs, and passive phrasing, replacing them with sharp
action verbs until you earn a passing grade (B or higher).</p>
<p><strong>Instructions:</strong> 1. Copy the <strong>Sample
Prompt</strong> below. 2. Open your preferred AI platform (Gemini,
ChatGPT, or Claude). 3. Paste the prompt into the chat. The AI will
generate an original fiction paragraph burdened with weak verb-adverb
pairings and passive “to be” constructions. 4. Rewrite the passage by
stripping away adverbs, converting passive voice to active subject-verb
structures, and choosing strong action verbs. 5. Work with your AI coach
to refine your work until you earn a grade of <strong>B</strong> or
higher. 6. Want more practice? Reply to the AI with <em>“Generate
another paragraph”</em> to take on a fresh challenge.</p>
<h3 id="sample-prompt-1">3. Sample Prompt</h3>
<p>Paste this prompt into the AI Chatbot of your choice (Gemini,
ChatGPT, or Claude) to begin the exercise. Challenge yourself to get at
least a B grade before proceeding to the next chapter.</p>
<pre class="text"><code>Act as a strict yet encouraging college creative writing professor and prose coach.
Step 1: Generate an original 4-to-6-sentence fiction passage that is intentionally flawed in TWO ways:
- The passage relies heavily on weak verbs modified by adverbs (e.g., "walked slowly," "said angrily," "looked intently").
- The passage relies on passive voice or unnecessary state-of-being ("to be") verbs in place of active verbs (e.g., "was opened by," "there was a blast," "were held in fear").
Present the paragraph to me. Immediately below the paragraph, include a clear instruction telling me to rewrite the passage applying the principles from Chapter 2 (Strong Verbs, Strong Sentences), specifically stripping redundant adverbs, eliminating passive voice, and replacing weak verbs with precise action verbs. Do not reveal the specific flaws in the text or provide hints on how to fix them. Stop after presenting the paragraph and task prompt, and wait for my reply.
Step 2: When I reply with my rewritten version, evaluate my draft strictly on the following criteria:
- Verb Precision & Adverb Elimination: Did I strip redundant adverbs and replace weak verb-adverb pairs with single, precise action verbs?
- Active Voice & Passive Elimination: Did I eliminate passive voice and replace weak "to be" constructions with active subjects and verbs?
- Overall Craft: Does the revised passage feel muscular, engaging, and dynamic?
For each criterion, quote a specific line from my draft to support your evaluation.
Assign my rewrite a letter grade (A, B, C, D, or F) with clear coaching feedback. Be appropriately strict as if this is a masters-level creative writing course at a major university.
- If my grade is below a B (C, D, or F), explain the specific flaws and require me to rewrite the paragraph again until I achieve at least a B.
- If my grade is a B or higher, congratulate me and let me know I can reply with "Generate another paragraph" whenever I want to practice again with a new paragraph.</code></pre>
<div style="page-break-after: always; break-after: page;"></div>
<h2 id="chapter-3-economy-of-language">Chapter 3: Economy of
Language</h2>
<p>Every word in a novel must earn its place on the page. Writing with
economy is not about stripping your prose of beauty or rhythm; it is
about eliminating the dead weight that dulls your reader’s
attention.</p>
<figure>
<img src="images/chapter3_economy_language_comic.png"
alt="Chapter 3 Comic: Economy of Language" />
<figcaption aria-hidden="true">Chapter 3 Comic: Economy of
Language</figcaption>
</figure>
<div style="page-break-after: always; break-after: page;"></div>
<h3 id="principles-of-concise-prose">1. Principles of Concise Prose</h3>
<h4
id="principle-1-eliminate-redundancies-and-stating-the-obvious">Principle
1: Eliminate Redundancies and Stating the Obvious</h4>
<p>Redundancy occurs when a phrase repeats information already implied
by a noun or verb. Phrases like “nodded his head,” “shrugged her
shoulders,” or “retreated back” force the reader to process words that
add zero new meaning. Trim anatomical and logical repetitions so your
prose stays crisp.</p>
<h5 id="example-1-mystery-noir-investigation">Example 1: Mystery / Noir
Investigation</h5>
<p><strong>Original (Anatomical Redundancy):</strong> > Detective
Miller nodded his head in agreement as he looked with his eyes at the
bloody footprint.</p>
<p><strong>Corrected (Streamlined Detail):</strong> > Detective
Miller nodded as he examined the bloody footprint.</p>
<h5 id="example-2-sci-fi-cyberpunk">Example 2: Sci-Fi / Cyberpunk</h5>
<p><strong>Original (Logical Redundancy):</strong> > Maya shrugged
her shoulders indifferently and retreated back toward the rear
airlock.</p>
<p><strong>Corrected (Streamlined Detail):</strong> > Maya shrugged
and retreated to the airlock.</p>
<h5 id="example-3-historical-fiction">Example 3: Historical Fiction</h5>
<p><strong>Original (Tautological Clutter):</strong> > The general
made a final decision to completely surround the city on all sides.</p>
<p><strong>Corrected (Streamlined Detail):</strong> > The general
decided to surround the city.</p>
<h4 id="principle-2-prune-filler-phrases-and-crutch-words">Principle 2:
Prune Filler Phrases and Crutch Words</h4>
<p>Crutch words (such as <em>very</em>, <em>really</em>,
<em>somewhat</em>, <em>just</em>, <em>actually</em>, <em>began to</em>,
and <em>started to</em>) soften your sentences and dilute narrative
tension. They are the prose equivalent of clearing your throat—every one
of them comes before something that didn’t need a preamble. Stripping
these modifiers forces your prose to stand on its own inherent
strength.</p>
<h5 id="example-1-fantasy-adventure">Example 1: Fantasy Adventure</h5>
<p><strong>Original (Crutch Words & Throat-Clearing):</strong> >
She just started to slowly reach out her hand toward the very ancient,
glowing stone.</p>
<p><strong>Corrected (Direct Action):</strong> > She reached toward
the ancient glowing stone.</p>
<h5 id="example-2-suspense-thriller">Example 2: Suspense Thriller</h5>
<p><strong>Original (Weak Modifiers):</strong> > Marcus actually felt
somewhat terrified when he suddenly heard a really loud crash
outside.</p>
<p><strong>Corrected (Direct Action):</strong> > Terror seized Marcus
as a crash shattered the silence outside.</p>
<h5 id="example-3-contemporary-drama-1">Example 3: Contemporary
Drama</h5>
<p><strong>Original (Hesitant Filler):</strong> > Sarah was really
quite hesitant to open the unexpectedly heavy envelope that had
arrived.</p>
<p><strong>Corrected (Direct Action):</strong> > Sarah hesitated to
open the heavy envelope.</p>
<h3 id="interactive-ai-activity-2">2. Interactive AI Activity</h3>
<p><strong>Objective:</strong> Work with an AI prose coach to prune
filler phrases, redundancies, and crutch words from a cluttered passage
until you earn a passing grade (B or higher).</p>
<p><strong>Instructions:</strong> 1. Copy the <strong>Sample
Prompt</strong> below. 2. Open your preferred AI platform (Gemini,
ChatGPT, or Claude). 3. Paste the prompt into the chat. The AI will
generate an original fiction paragraph burdened with redundant phrases,
anatomical repetition, and throat-clearing crutch words. 4. Rewrite the
passage by pruning all unnecessary clutter and allowing the essential
action and imagery to stand on its own. 5. Work with your AI coach to
refine your work until you earn a grade of <strong>B</strong> or higher.
6. Want more practice? Reply to the AI with <em>“Generate another
paragraph”</em> to take on a fresh challenge.</p>
<h3 id="sample-prompt-2">3. Sample Prompt</h3>
<p>Paste this prompt into the AI Chatbot of your choice (Gemini,
ChatGPT, or Claude) to begin the exercise. Challenge yourself to get at
least a B grade before proceeding to the next chapter.</p>
<pre class="text"><code>Act as a strict yet encouraging college creative writing professor and prose coach.
Step 1: Generate an original 4-to-6-sentence fiction passage that is intentionally flawed in TWO ways:
- The passage is filled with redundancies that state the obvious (e.g., "nodded his head," "retreated back," "shrugged her shoulders").
- The passage relies heavily on throat-clearing filler phrases and crutch words (e.g., "just," "very," "really," "started to," "somewhat").
Present the paragraph to me. Immediately below the paragraph, include a clear instruction telling me to rewrite the passage applying the principles from Chapter 3 (Economy of Language), specifically removing anatomical and logical redundancies and pruning filler/crutch words. Do not reveal the specific flaws in the text or provide hints on how to fix them. Stop after presenting the paragraph and task prompt, and wait for my reply.
Step 2: When I reply with my rewritten version, evaluate my draft strictly on the following criteria:
- Redundancy Elimination: Did I remove repetitive details that state the obvious (such as anatomical or logical redundancies)?
- Filler & Crutch Word Pruning: Did I strip away weak modifiers and throat-clearing phrases (like "just," "very," "started to")?
- Overall Craft: Does the trimmed passage read with maximum economy and impact without losing narrative rhythm?
For each criterion, quote a specific line from my draft to support your evaluation.
Assign my rewrite a letter grade (A, B, C, D, or F) with clear coaching feedback. Be appropriately strict as if this is a masters-level creative writing course at a major university.
- If my grade is below a B (C, D, or F), explain the specific flaws and require me to rewrite the paragraph again until I achieve at least a B.
- If my grade is a B or higher, congratulate me and let me know I can reply with "Generate another paragraph" whenever I want to practice again with a new paragraph.</code></pre>
<div style="page-break-after: always; break-after: page;"></div>
<h1 id="part-ii-paragraph-craft">Part II: Paragraph Craft</h1>
<p>If sentences are the trees, the paragraph is the forest.</p>
<figure>
<img src="images/part2_paragraph_craft_comic.png"
alt="Part II Comic: Paragraph Craft" />
<figcaption aria-hidden="true">Part II Comic: Paragraph
Craft</figcaption>
</figure>
<div style="page-break-after: always; break-after: page;"></div>
<h2 id="chapter-4-anchoring-with-concrete-specifics">Chapter 4:
Anchoring with Concrete Specifics</h2>
<p>Abstract ideas drift above the page. Stories, by contrast, happen in
the physical world—in the smell of a coat, the cold of a floor, the
weight of an object in a character’s hand. A paragraph earns its
emotional charge only when you anchor it in the specific and the
sensory.</p>
<figure>
<img src="images/chapter4_concrete_specifics_comic.png"
alt="Chapter 4 Comic: Anchoring with Concrete Specifics" />
<figcaption aria-hidden="true">Chapter 4 Comic: Anchoring with Concrete
Specifics</figcaption>
</figure>
<div style="page-break-after: always; break-after: page;"></div>
<h3 id="principles-of-sensory-grounding">1. Principles of Sensory
Grounding</h3>
<h4
id="principle-1-ground-abstract-emotions-in-visceral-sensory-details">Principle
1: Ground Abstract Emotions in Visceral Sensory Details</h4>
<p>Telling the reader that a character feels “sad,” “angry,” or
“nostalgic” keeps the emotion trapped in narrative summary. Invoking
specific sensory triggers—the scent of damp pine, the bitter tang of
copper, or the vibration of a steel floor—lets the reader experience the
emotion rather than be told about it.</p>
<h5 id="example-1-grief-post-war-drama">Example 1: Grief / Post-War
Drama</h5>
<p><strong>Original (Abstract Emotional Summary):</strong> > Marcus
felt overwhelming grief and sadness whenever he thought about his fallen
brother.</p>
<p><strong>Corrected (Sensory Grounding):</strong> > Marcus pressed
his thumb against his brother’s tarnished brass compass, the scent of
machine oil and dried salt still clinging to the hinge.</p>
<h5 id="example-2-nostalgia-family-drama">Example 2: Nostalgia / Family
Drama</h5>
<p><strong>Original (Abstract Emotional Summary):</strong> > Elena
was consumed by nostalgia as she stepped inside her grandmother’s old
house.</p>
<p><strong>Corrected (Sensory Grounding):</strong> > The aroma of
dried lavender and stale tobacco in the hallway pulled Elena back to
childhood summers spent on the screened porch.</p>
<h5 id="example-3-terror-sci-fi-survival">Example 3: Terror / Sci-Fi
Survival</h5>
<p><strong>Original (Abstract Emotional Summary):</strong> > Fear
washed over Dr. Aris as she realized the alien vessel was beginning to
breach the hull.</p>
<p><strong>Corrected (Sensory Grounding):</strong> > The metal floor
deck vibrated beneath Aris’s boots, rattling the loose rivets as acrid
ozone filled the airlock.</p>
<h4
id="principle-2-replace-generic-nouns-with-concrete-specifics">Principle
2: Replace Generic Nouns with Concrete Specifics</h4>
<p>Generic nouns (such as <em>vehicle</em>, <em>food</em>,
<em>weapon</em>, or <em>building</em>) invite vague mental images.
Replacing them with precise, concrete nouns (<em>1974 Ford Pinto</em>,
<em>stale rye bread</em>, <em>dull iron hatchet</em>, or <em>sagging
Victorian mansion</em>) sharpens the setting and conveys character and
world without a single word of exposition.</p>
<h5 id="example-1-crime-thriller">Example 1: Crime Thriller</h5>
<p><strong>Original (Generic Nouns):</strong> > He got into his old
car and drove past the abandoned building at the edge of town.</p>
<p><strong>Corrected (Concrete Specifics):</strong> > He slid into
the tearing vinyl seat of his ’82 Buick LeSabre and rattled past the
rusting grain elevator.</p>
<h5 id="example-2-high-fantasy">Example 2: High Fantasy</h5>
<p><strong>Original (Generic Nouns):</strong> > The warrior ate some
basic food in the tavern while holding his weapon.</p>
<p><strong>Corrected (Concrete Specifics):</strong> > The mercenary
tore into a greasy mutton leg in the tavern while resting his notched
broadsword across his knees.</p>
<h5 id="example-3-suburban-suspense">Example 3: Suburban Suspense</h5>
<p><strong>Original (Generic Nouns):</strong> > She carried a cold
drink out to the yard and looked down at the ruined plants.</p>
<p><strong>Corrected (Concrete Specifics):</strong> > She carried a
sweating glass of gin and tonic onto the patio, staring down at the
trampled hydrangeas.</p>
<h3 id="interactive-ai-activity-3">2. Interactive AI Activity</h3>
<p><strong>Objective:</strong> Work with an AI prose coach to convert a
paragraph of abstract summary and generic labels into a sensorially
grounded, concrete scene until you earn a passing grade (B or
higher).</p>
<p><strong>Instructions:</strong> 1. Copy the <strong>Sample
Prompt</strong> below. 2. Open your preferred AI platform (Gemini,
ChatGPT, or Claude). 3. Paste the prompt into the chat. The AI will
generate an original fiction paragraph consisting entirely of abstract
emotional statements and generic nouns. 4. Rewrite the passage by
replacing abstract emotions with sensory details and generic labels with
concrete, specific nouns and physical reactions. 5. Work with your AI
coach to refine your work until you earn a grade of <strong>B</strong>
or higher. 6. Want more practice? Reply to the AI with <em>“Generate
another paragraph”</em> to take on a fresh challenge.</p>
<h3 id="sample-prompt-3">3. Sample Prompt</h3>
<p>Paste this prompt into the AI Chatbot of your choice (Gemini,
ChatGPT, or Claude) to begin the exercise. Challenge yourself to get at
least a B grade before proceeding to the next chapter.</p>
<pre class="text"><code>Act as a strict yet encouraging college creative writing professor and prose coach.
Step 1: Generate an original 4-to-6-sentence fiction passage that is intentionally flawed in TWO ways:
- The passage relies entirely on abstract emotional telling (e.g., "he felt deeply sorrowful," "she was consumed by anxiety," "nostalgia filled the room").
- The passage uses generic, unspecific nouns and category labels (e.g., "a vehicle," "some food," "a building," "a weapon," "a flower").
Present the paragraph to me. Immediately below the paragraph, include a clear instruction telling me to rewrite the passage applying the principles from Chapter 4 (Anchoring with Concrete Specifics), specifically replacing abstract emotional telling with concrete sensory details and substituting vague nouns with precise, tangible specifics. Do not reveal the specific flaws in the text or provide hints on how to fix them. Stop after presenting the paragraph and task prompt, and wait for my reply.
Step 2: When I reply with my rewritten version, evaluate my draft strictly on the following criteria:
- Sensory Grounding & Emotional Embodiment: Did I replace abstract emotional telling with concrete sensory details and visceral physical reactions?
- Noun Specificity: Did I replace generic, vague nouns with precise, tangible nouns that ground the scene in physical reality?
- Overall Craft: Does the revised passage evoke a vivid, immersive setting and atmosphere?
For each criterion, quote a specific line from my draft to support your evaluation.
Assign my rewrite a letter grade (A, B, C, D, or F) with clear coaching feedback. Be appropriately strict as if this is a masters-level creative writing course at a major university.
- If my grade is below a B (C, D, or F), explain the specific flaws and require me to rewrite the paragraph again until I achieve at least a B.
- If my grade is a B or higher, congratulate me and let me know I can reply with "Generate another paragraph" whenever I want to practice again with a new paragraph.</code></pre>
<div style="page-break-after: always; break-after: page;"></div>
<h2 id="chapter-5-making-sentences-flow-together">Chapter 5: Making
Sentences Flow Together</h2>
<p>Writing individual strong sentences is only half the battle. A great
paragraph does not feel like a list of isolated facts; it flows like a
single current—each sentence drawing the next forward.</p>
<figure>
<img src="images/chapter5_sentences_flow_comic.png"
alt="Chapter 5 Comic: Making Sentences Flow Together" />
<figcaption aria-hidden="true">Chapter 5 Comic: Making Sentences Flow
Together</figcaption>
</figure>
<div style="page-break-after: always; break-after: page;"></div>
<h3 id="principles-of-paragraph-cohesion">1. Principles of Paragraph
Cohesion</h3>
<h4
id="principle-1-honor-the-known-to-new-information-contract">Principle
1: Honor the Known-to-New Information Contract</h4>
<p>Readers absorb prose effortlessly when a sentence begins with
familiar or previously established concepts (“the known”) before
introducing unexpected or fresh information (“the new”). Placing
unfamiliar elements at the start of a sentence forces the reader to
pause and re-orient. Threading established ideas into subsequent
subjects creates natural narrative rhythm.</p>
<h5 id="example-1-detective-mystery">Example 1: Detective Mystery</h5>
<p><strong>Original (Violating Known-to-New):</strong> > A bloody
glove lay on the mahogany desk. Dusty case files covered the rest of the
surface. The detective picked up the glove.</p>
<p><strong>Corrected (Honoring Known-to-New):</strong> > The mahogany
desk was piled high with dusty case files. Nestled among the papers lay
a single bloody glove—which the detective lifted with gloved
fingers.</p>
<h5 id="example-2-sci-fi-exploration">Example 2: Sci-Fi Exploration</h5>
<p><strong>Original (Violating Known-to-New):</strong> > Blue light
hummed inside its stone core. An ancient obelisk stood in the crater
center. The rover approached it.</p>
<p><strong>Corrected (Honoring Known-to-New):</strong> > The rover
reached the lip of the crater. At its center stood an ancient stone
obelisk, humming with blue light from within its core.</p>
<h5 id="example-3-gothic-horror">Example 3: Gothic Horror</h5>
<p><strong>Original (Violating Known-to-New):</strong> > Tapestries
hung on the stone walls. The cold draft blew past them. The candles
flickered out.</p>
<p><strong>Corrected (Honoring Known-to-New):</strong> > A cold draft
whistled down the ruined corridor. The gust billowed the heavy
tapestries along the stone walls, snuffing out the last candlelight.</p>
<h4
id="principle-2-use-spatial-cues-and-logical-transition-markers">Principle
2: Use Spatial Cues and Logical Transition Markers</h4>
<p>Without explicit spatial cues or logical connectors, sentences jar
against one another as the reader struggles to orient themselves in
space and time. Using subtle directional markers (<em>above</em>,
<em>beyond</em>, <em>opposite</em>) and causal links
(<em>consequently</em>, <em>yet</em>, <em>meanwhile</em>) stitches the
action into a clear, cohesive scene.</p>
<h5 id="example-1-fantasy-siege">Example 1: Fantasy Siege</h5>
<p><strong>Original (Missing Spatial Cues):</strong> > The archers
fired from the battlements. The battering ram struck the wooden gate.
The captain yelled commands.</p>
<p><strong>Corrected (Clear Spatial Anchors):</strong> > High above
the courtyard, archers loosed a volley from the battlements. Below, the
battering ram struck the oak gate, where the captain roared for
reinforcements.</p>
<h5 id="example-2-historical-naval-action">Example 2: Historical Naval
Action</h5>
<p><strong>Original (Missing Logical Transitions):</strong> > The
mainmast snapped in the gale. Water poured into the lower hold. The crew
rushed to the lifeboats.</p>
<p><strong>Corrected (Clear Logical Transitions):</strong> > The gale
snapped the mainmast with a deafening crack. Instantly, sea water surged
into the lower hold, forcing the crew to scramble for the lifeboats.</p>
<h5 id="example-3-office-drama">Example 3: Office Drama</h5>
<p><strong>Original (Missing Temporal Markers):</strong> > Elena
submitted the audit report. The manager called an emergency meeting.
Panic spread across the floor.</p>
<p><strong>Corrected (Clear Temporal Markers):</strong> > Elena
submitted the audit report at noon. By one o’clock, her manager had
called an emergency meeting, sending a wave of panic across the
floor.</p>
<h3 id="interactive-ai-activity-4">2. Interactive AI Activity</h3>
<p><strong>Objective:</strong> Work with an AI prose coach to rewrite a
disjointed paragraph into a seamlessly connected passage using the
known-to-new contract and clear spatial/logical transitions until you
earn a passing grade (B or higher).</p>
<p><strong>Instructions:</strong> 1. Copy the <strong>Sample
Prompt</strong> below. 2. Open your preferred AI platform (Gemini,
ChatGPT, or Claude). 3. Paste the prompt into the chat. The AI will
generate an original fiction paragraph plagued by disjointed sentences,
inverted information order, and a lack of spatial/logical transitions.
4. Rewrite the passage by reordering information to follow the
known-to-new contract and adding spatial and logical transition markers.
5. Work with your AI coach to refine your work until you earn a grade of
<strong>B</strong> or higher. 6. Want more practice? Reply to the AI
with <em>“Generate another paragraph”</em> to take on a fresh
challenge.</p>
<h3 id="sample-prompt-4">3. Sample Prompt</h3>
<p>Paste this prompt into the AI Chatbot of your choice (Gemini,
ChatGPT, or Claude) to begin the exercise. Challenge yourself to get at
least a B grade before proceeding to the next chapter.</p>
<pre class="text"><code>Act as a strict yet encouraging college creative writing professor and prose coach.
Step 1: Generate an original 4-to-6-sentence fiction passage that is intentionally flawed in TWO ways:
- The sentences violate the known-to-new contract, constantly introducing unfamiliar concepts at the start of sentences before establishing context.
- The passage lacks spatial cues and logical transition markers, causing the action to feel abrupt, disorienting, and disjointed.
Present the paragraph to me. Immediately below the paragraph, include a clear instruction telling me to rewrite the passage applying the principles from Chapter 5 (Making Sentences Flow Together), specifically structuring sentences to honor the known-to-new contract and adding clear spatial/logical transition markers. Do not reveal the specific flaws in the text or provide hints on how to fix them. Stop after presenting the paragraph and task prompt, and wait for my reply.
Step 2: When I reply with my rewritten version, evaluate my draft strictly on the following criteria:
- Known-to-New Flow: Did I structure sentences so that established concepts introduce fresh information naturally?
- Transitional & Spatial Cohesion: Did I use effective spatial cues and logical connectors to guide the reader through space and time?
- Overall Craft: Does the revised paragraph feel like a single, seamless stream of narrative momentum?
For each criterion, quote a specific line from my draft to support your evaluation.
Assign my rewrite a letter grade (A, B, C, D, or F) with clear coaching feedback. Be appropriately strict as if this is a masters-level creative writing course at a major university.
- If my grade is below a B (C, D, or F), explain the specific flaws and require me to rewrite the paragraph again until I achieve at least a B.
- If my grade is a B or higher, congratulate me and let me know I can reply with "Generate another paragraph" whenever I want to practice again with a new paragraph.</code></pre>
<div style="page-break-after: always; break-after: page;"></div>
<h2 id="chapter-6-opening-strong-ending-stronger">Chapter 6: Opening
Strong, Ending Stronger</h2>
<p>A paragraph is not just an arbitrary container for sentences; it is a
mini-story with its own dramatic arc. To keep readers turning pages,
every paragraph needs a strong opening hook that connects what just
happened to what happens next, and a closing line that lingers.</p>
<figure>
<img src="images/chapter6_opening_ending_comic.png"
alt="Chapter 6 Comic: Opening Strong, Ending Stronger" />
<figcaption aria-hidden="true">Chapter 6 Comic: Opening Strong, Ending
Stronger</figcaption>
</figure>
<div style="page-break-after: always; break-after: page;"></div>
<h3 id="principles-of-paragraph-arcs">1. Principles of Paragraph
Arcs</h3>
<h4
id="principle-1-anchor-the-opening-hook-to-bridge-context-and-propel-action">Principle
1: Anchor the Opening Hook to Bridge Context and Propel Action</h4>
<p>The first sentence of a paragraph carries two jobs at once: it must
connect smoothly to the paragraph before it while immediately launching
a new micro-action or idea. Opening with a flat, explanatory statement
bogs down momentum. Transforming the topic sentence into an active hook
instantly re-engages the reader’s curiosity.</p>
<h5 id="example-1-thriller-escape">Example 1: Thriller Escape</h5>
<p><strong>Original (Flat Opening Statement):</strong> > Jack walked
into the dark warehouse next. He looked around for the guard who had
been trailing him.</p>
<p><strong>Corrected (Active Bridging Hook):</strong> > Before the
alley door swung shut behind him, Jack slipped into the pitch-black
warehouse, listening for the footsteps of his pursuer.</p>
<h5 id="example-2-regency-romance-ball">Example 2: Regency Romance
Ball</h5>
<p><strong>Original (Flat Opening Statement):</strong> > Lady Eleanor
sat down by the grand fireplace in the ballroom. She was thinking about
Lord Byron’s strange behavior.</p>
<p><strong>Corrected (Active Bridging Hook):</strong> > Leaving the
laughter of the ballroom floor behind, Lady Eleanor sought the solitude
of the hearth to make sense of Lord Byron’s sudden departure.</p>
<h5 id="example-3-sci-fi-system-failure">Example 3: Sci-Fi System
Failure</h5>
<p><strong>Original (Flat Opening Statement):</strong> > The alarms
started ringing across the main bridge. Captain Thorne tried to fix the
navigation controls.</p>
<p><strong>Corrected (Active Bridging Hook):</strong> > Siren blares
shattered the silence of the bridge, sending red light pulsing across
Captain Thorne’s dead navigation console.</p>
<h4 id="principle-2-close-with-a-resonant-ringing-sentence">Principle 2:
Close with a Resonant Ringing Sentence</h4>
<p>The final sentence of a paragraph lingers longest in the reader’s
mind. Ending on a throwaway detail or administrative action allows the
narrative pressure to drain away. Concluding with a strong image,
thematic echo, or cliffhanger question—a “ringing” sentence—propels the
reader straight into the next paragraph.</p>
<h5 id="example-1-dark-fantasy-magic">Example 1: Dark Fantasy Magic</h5>
<p><strong>Original (Flat Throwaway Closing):</strong> > She picked
up the spellbook and closed her leather bag before leaving the room.</p>
<p><strong>Corrected (Resonant Ringing Sentence):</strong> > She
clutched the ancient grimoire to her chest, aware that its binding still
hummed with the warmth of black blood.</p>
<h5 id="example-2-crime-investigation">Example 2: Crime
Investigation</h5>
<p><strong>Original (Flat Throwaway Closing):</strong> > Detective
Vance put the evidence bag into his coat pocket and checked his
watch.</p>
<p><strong>Corrected (Resonant Ringing Sentence):</strong> > Vance
slipped the bloodstained key into his pocket—the exact match to his
partner’s front door.</p>
<h5 id="example-3-dystopian-sci-fi">Example 3: Dystopian Sci-Fi</h5>
<p><strong>Original (Flat Throwaway Closing):</strong> > Kael turned
off the monitor screen and stood up from his uncomfortable chair.</p>
<p><strong>Corrected (Resonant Ringing Sentence):</strong> > Kael
killed the feed, leaving the room illuminated only by the burning
skyline outside his window.</p>
<h3 id="interactive-ai-activity-5">2. Interactive AI Activity</h3>
<p><strong>Objective:</strong> Work with an AI prose coach to rewrite a
paragraph with a weak opening and flat ending into an arc with a dynamic
bridging hook and a resonant closing ring until you earn a passing grade
(B or higher).</p>
<p><strong>Instructions:</strong> 1. Copy the <strong>Sample
Prompt</strong> below. 2. Open your preferred AI platform (Gemini,
ChatGPT, or Claude). 3. Paste the prompt into the chat. The AI will
generate an original fiction paragraph flanked by a bland opening
sentence and a throwaway concluding line. 4. Rewrite the paragraph to
create a strong opening bridging hook and a resonant closing ring. 5.
Work with your AI coach to refine your work until you earn a grade of
<strong>B</strong> or higher. 6. Want more practice? Reply to the AI
with <em>“Generate another paragraph”</em> to take on a fresh
challenge.</p>
<h3 id="sample-prompt-5">3. Sample Prompt</h3>
<p>Paste this prompt into the AI Chatbot of your choice (Gemini,
ChatGPT, or Claude) to begin the exercise. Challenge yourself to get at
least a B grade before proceeding to the next chapter.</p>
<pre class="text"><code>Act as a strict yet encouraging college creative writing professor and prose coach.
Step 1: Generate an original 4-to-6-sentence fiction passage that is intentionally flawed in TWO ways:
- The opening sentence is a flat, administrative topic sentence that fails to bridge context or hook curiosity.
- The closing sentence ends on a throwaway detail or bland action, killing narrative momentum.
Present the paragraph to me. Immediately below the paragraph, include a clear instruction telling me to rewrite the passage applying the principles from Chapter 6 (Opening Strong, Ending Stronger), specifically transforming the opening sentence into a dynamic bridging hook and concluding with a resonant ringing line. Do not reveal the specific flaws in the text or provide hints on how to fix them. Stop after presenting the paragraph and task prompt, and wait for my reply.
Step 2: When I reply with my rewritten version, evaluate my draft strictly on the following criteria:
- Opening Bridging Hook: Did I transform the opening sentence into a dynamic hook that connects context and propels narrative action?
- Closing Resonant Ring: Did I conclude the paragraph with a memorable, impactful sentence that leaves a lingering image or tension?
- Overall Craft: Does the paragraph exhibit a satisfying internal dramatic arc from start to finish?
For each criterion, quote a specific line from my draft to support your evaluation.
Assign my rewrite a letter grade (A, B, C, D, or F) with clear coaching feedback. Be appropriately strict as if this is a masters-level creative writing course at a major university.
- If my grade is below a B (C, D, or F), explain the specific flaws and require me to rewrite the paragraph again until I achieve at least a B.
- If my grade is a B or higher, congratulate me and let me know I can reply with "Generate another paragraph" whenever I want to practice again with a new paragraph.</code></pre>
<div style="page-break-after: always; break-after: page;"></div>
<h1 id="part-iii-self-editing-your-fiction">Part III: Self-Editing Your
Fiction</h1>
<p>The editing phase is where you chip away the excess marble to reveal
the final prose.</p>
<figure>
<img src="images/part3_self_editing_comic.png"
alt="Part III Comic: Self-Editing Your Fiction" />
<figcaption aria-hidden="true">Part III Comic: Self-Editing Your
Fiction</figcaption>
</figure>
<div style="page-break-after: always; break-after: page;"></div>
<h2 id="chapter-7-deepening-the-pov">Chapter 7: Deepening the POV</h2>
<p>Immersive fiction is built on psychological proximity. When you place
a camera lens between the reader and your viewpoint character—every
filter word that tells the reader “the character perceived this” rather